summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-xlnx: Move 2023.1 version to Linux 6.1.0Mark Hatle2022-12-154-51/+5
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_4607Sivaprasad Addepalli2022-12-151-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* hw-description.tcl:sdt-description.tcl: Updated help of netmask addressSiva Addepalli2022-12-151-0/+0
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* *-tc.conf: Update machines to define qemu-xilinx as preferredMark Hatle2022-12-144-0/+4
| | | | | | | Each Xilinx machine.conf should include the qemu file to ensure the correct PREFERRED_PROVIDERS_qemu (and related) are defined properly. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* gen-machine-conf: Update gen-machine-conf commitRaju Kumar Pothuraju2022-12-141-0/+0
| | | | | | | | | | | | | | Updating commit id for below commits: Kconfig.part:update default QSPI_FIT_IMAGE_OFFSET gen_plnx_machine.py: Use soc_family override for IMAGE_FSTYPES gen-machineconf: Add user-rootfsconfig support gen_config:gen_plnx_machine: Update rootfs config name Kconfig: Add option to build openamp dtsi update MACHINEOVERRIDES for k26 BSP's gen_config.py: vdu support Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* mali400: Added patch for compatibility with 6.1 kernelYash Ladani2022-12-082-0/+68
| | | | | | | | | Added 0025-Import-DMA_BUF-module-and-update-register_shrinker-f.patch which has register_shrinker API changes and DMA_BUF Import to make mali400 compilation compatible with 6.1 kernel. Signed-off-by: Yash Ladani <yash.ladani@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* gen-machine-conf: Update gen-machine-conf commitRaju Kumar Pothuraju2022-12-081-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Update the commit to support following: gen_config.py: Generate flash info configs:gen_yocto_machine.py: Update TMPDIR, BOARD overrides rootfs_config.py: Add machine_features mali400 Add MACHINE_FEATURES as mali400 when libmali-xlnx enabled. Kconfig*: Updated config name with suffix essential Kconfig: Remove libdrm-kms Remove webkitgtk and epiphany rootfs packages Support for the chromium and web apps is dropped so removing webkitgtk and epiphany from rootfs. petalinux-yocto:*-description.tcl: Remove DNS variable from .network file for systemd machineconf.json: Update machineconf json file machineconf.json: Update MACHINEOVERRIDES for SC Update MACHINEOVERRIDES for SC bsps with -zynqmp. Kconfig.part: Update gen-machineconf Kconfig file Kconfig.part: Add check to change the help section as per plnx sdt flow Kconfig.part:*.tcl: Renaming menu config option Kconfig.part:metadata.json: Add menu config option to specify pmufw bsp flags Kconfig.part: Add config option to enable eeprom and rtc adding hbm support Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* vek280-versal: Add new machine conf file for VEK280 boardSandeep Gundlupet Raju2022-12-081-0/+43
| | | | | | | | Add new machine conf file for VEK280 evaluation board. This machine conf file is generated using gen-machine-conf tool. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone: Update 2023.1 embeddedsw and git versionMark Hatle2022-12-0813-114/+350
| | | | | | | | | | Update the integration to match 2023 changes. Update the Makefile and versal pathes for 2023 specific version Add a workaround for -Werror -Wnull-dereference failing during some compiles Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xlnx-embeddedsw: Add special git - AUTOREV versionMark Hatle2022-12-081-0/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone: Remove obsolete machine referencesMark Hatle2022-12-081-29/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* vdu: Enable VDU IP in yoctoSai Hari Chandana Kalluri2022-12-073-0/+117
| | | | | | | | | | | | | Enable VDU IP in yocto. Video Decode Unit (VDU) core is a Hard IP in Versal® AI Edge and Versal® AI Core series. The VDU core has multiple instance decoder cores (upto four cores) and are implemented as Hard IP in Versal® AI Edge and Versal® AI Core series. To enable this the following recipes are included: - kernel-module-vdu - vdu-firmware - vdu-ctrlsw Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_8563Sivaprasad Addepalli2022-12-072-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* xrt_git:zocl_git:update commitidrbramand2022-12-061-1/+1
| | | | | Signed-off-by: rbramand <rbramand@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_2767Sivaprasad Addepalli2022-12-061-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* gen-machine-conf: Update to include latest updatesMark Hatle2022-12-051-0/+0
| | | | | | | Changelog: gen_plnx_machine.py: Adjust IMAGE_FSTYPES override for initramdisk Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx-scr: Load openamp.dtbo if presentMark Hatle2022-12-055-1/+41
| | | | | | | Loading the devicetree/openamp.dtbo if present and merge into the loaded system dtb. (Note, not all boot modes support this behavior.) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx-uenv: Dynamically load openamp.dtbo if presentMark Hatle2022-12-051-1/+4
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* open-amp-device-tree: Add a DTBO generating recipe for OpenAMPMark Hatle2022-12-054-0/+90
| | | | | | The recipe will generate a DTBO for OpenAMP Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* device-tree.bbappend: Add bbappend for openamp usageMark Hatle2022-12-054-0/+314
| | | | | | | | | If meta-openamp is available, ENABLE_OPENAMP_DTSI is set to 1, automatically add the openamp nodes to the system-top.dts. This may not work in all configurations, but should work in most. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimental: update recipes as per 2023.1 embeddedsw ↵Appana Durga Kedareswara rao2022-12-0522-32/+56
| | | | | | | | | | repo changes Update recipes and readme as per 2023.1 embeddedsw repo and as per latest lopper changes. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lopper: Update srcrev for lopperAppana Durga Kedareswara rao2022-12-051-1/+1
| | | | | Signed-off-by: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_6111Sivaprasad Addepalli2022-12-051-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* gen-machine-conf: Update commit to support SDT flowRaju Kumar Pothuraju2022-12-021-0/+0
| | | | | Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* xilinx-default-sd.wks: Enable a new rootfs based sd/mmc imageMark Hatle2022-12-025-5/+12
| | | | | | Switch the machine files to use the new 'xilinx-default-sd.wks' file. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx-scr: Add package generationMark Hatle2022-12-021-2/+11
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine-xilinx-default.inc: Enable both bootimg and rootfs image /bootMark Hatle2022-12-021-6/+30
| | | | | | | | | | | | | | IMAGE_BOOT_FILES and WKS_FILE_DEPENDS are used in the bootimg technique. THis ensures that an bootimg will continue to work in the future. The MACHINE_ESSENTIAL_EXTRA_RDEPENDS is also filled out based on the same IMAGE_BOOT_FILES. This ensures that the packages used to generate the filesystem's /boot partition is matching and full. The end result of both approaches is slightly different, but the rootfs method must be used for on-target package upgrade to work properly. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* initramdisk-xilinx: Add a recipe to package the INITRAMFS_IMAGEMark Hatle2022-12-021-0/+37
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* arm-trusted-firmware: Sync packaged and deploy filesMark Hatle2022-12-021-2/+13
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* machine-xilinx-default.inc: Update the IMAGE_BOOT_FILES devicetree/*.dtbMark Hatle2022-12-021-1/+1
| | | | | | | | | | Previously the system was copying the boot files directly to the /boot partition. This does not match the package behavior, where dtbs exist in /boot/devicetree. Adjust the configuration to keep them in the subdirectory. This also adjust uEnv.txt and or other users of the image-wic-utils functions. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* device-tree: Ensure the system.dtb is written to the /boot directoryMark Hatle2022-12-021-1/+8
| | | | | | | | The system.dtb should be a symlink to the system-top.dtb in the devicetree subdirectory. This matches the expected behavior for u-boot-zynq-scr and possibly other users. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot-xlnx: Split output packages between .bin and .elfMark Hatle2022-12-021-0/+12
| | | | | | | | During runtime we will rarely need BOTH .bin and .elf files, however we may need them both during build. Follow the kernel example and split the variations into subpackages, while the main package will install both. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-standalone-experimetnal: esw.bbclass: Define default PV as ↵Mark Hatle2022-12-021-0/+2
| | | | | | | | | | release version Most users will be '_git' or '_experimental'. So default the PV to the ESW version. If a recipe wants a specific version, it should set the PV after the inherit of esw. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* lwip_git: Fix incorrect override syntaxMark Hatle2022-12-021-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-vendor: Rename u-boot scripts and uenv packagesSandeep Gundlupet Raju2022-12-024-14/+4
| | | | | | | | | | | In meta-xilinx-core u-boot-zynq-scr and u-boot-zynq-uenv recipes are renamed to u-boot-xlnx-scr and u-boot-xlnx-uenv. Hence change these in all the configuration files. Also move common EXTRA_IMAGEDEPENDS to zynq-generic.conf files. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* dt-processor.sh: Rename u-boot scripts packagesSandeep Gundlupet Raju2022-12-021-2/+2
| | | | | | | | | In meta-xilinx-core u-boot-zynq-scr and u-boot-zynq-uenv recipes are renamed to u-boot-xlnx-scr and u-boot-xlnx-uenv. Hence change these in all the files. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* zc706-zynq7.conf: Rename u-boot scripts and uenv packagesSandeep Gundlupet Raju2022-12-021-4/+1
| | | | | | | | | | | In meta-xilinx-core u-boot-zynq-scr and u-boot-zynq-uenv recipes are renamed to u-boot-xlnx-scr and u-boot-xlnx-uenv. Hence change these in all the configuration files. Also move common EXTRA_IMAGEDEPENDS to zynq-generic.conf files. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: Rename u-boot scripts and uenv packagesSandeep Gundlupet Raju2022-12-025-16/+24
| | | | | | | | | In meta-xilinx-core u-boot-zynq-scr and u-boot-zynq-uenv recipes are renamed to u-boot-xlnx-scr and u-boot-xlnx-uenv. Hence change these in all the configuraiton and inclusion files. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* u-boot: Rename u-boot scripts and uenv recipes and directoriesSandeep Gundlupet Raju2022-12-0210-0/+0
| | | | | | | | | | | Rename u-boot script and uenv recipes. These recipes are used by all the generic machines not just specific to zynq. u-boot-zynq-scr -> u-boot-xlnx-scr u-boot-zynq-uenv -> u-boot-xlnx-uenv Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Fix file permissionsJohn Toomey2022-12-0217-0/+0
| | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_3583Sivaprasad Addepalli2022-12-022-2/+2
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* meta-xilinx-core: Move to ATF 2.8 2023.1 versionMark Hatle2022-12-011-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* arm-trusted-firmware_2023.1: Update to latest SRCREVMark Hatle2022-12-011-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_4375Sivaprasad Addepalli2022-12-011-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* dfx-mgr: Replace fru-print with freeipmiChristian Kohn2022-11-301-2/+2
| | | | | | | | | Replace fru-print with freeipmi which provide ipmi-fru for FRU data parsing. Patch the xlnx-firmware-detect script from the dfx-mgr repo to use impi-fru instead of fru-print. Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* freeipmi: Add new recipeChristian Kohn2022-11-303-0/+455
| | | | | | | | | | | | | | The freeipmi project provides a utility named ipmi-fru which allows reading and interpreting FRU data based that can be read from a binary file or EEPROM. The patches add additional functionality to interpret the Xilinx OEM records and format them properly when printing the output. They're cherry-picked from upstream: http://git.savannah.gnu.org/cgit/freeipmi.git/commit/?h=freeipmi-1-6-0-stable&id=181e279da345315efa06f593edaf0f04af614da5 http://git.savannah.gnu.org/cgit/freeipmi.git/commit/?h=freeipmi-1-6-0-stable&id=c578c999b7d9aabbd6e54b0310a609b8f96ae962 Signed-off-by: Christian Kohn <chris.kohn@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Updated SRCREV for 2023.1_4983Sivaprasad Addepalli2022-11-301-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2023.1_7343Sivaprasad Addepalli2022-11-291-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Updated SRCREV for 2023.1_3543Sivaprasad Addepalli2022-11-281-1/+1
| | | | Signed-off-by: Siva Addepalli <sivaprasad.addepalli@xilinx.com>
* Drop meta-browser supportMark Hatle2022-11-252-5/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>