summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
| * open-amp : Updated SRCREV for 2024.1_2024.2_3051Sivaprasad Addepalli2024-06-061-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * u-boot-xlnx : Updated SRCREV for 2024.1_2024.2_9731Sivaprasad Addepalli2024-06-061-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * conf/layer.conf: Add 2024.2 PREFERRED_VERSIONMark Hatle2024-05-311-4/+8
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 73c1f158c3c6d8fabc242fbd42a4bdfecb466a8b) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * arm-trusted-firmware: Add new 2.10-xilinx-v2024.2 versionMark Hatle2024-05-291-0/+7
| | | | | | | | | | | | | | | | Remove unnecessary ATF_VERSION entry from 2024.1 version. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 64222b55cfe893f3b4692cf56c27b29452d3c236) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu: Bump to lastest master (2024.2) versionsMark Hatle2024-05-295-1/+88
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 16b37ceac501e1cba75a9c25d2f4960e9773ab4b) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Revert "kernel-module-zocl: Rename from zocl"Mark Hatle2024-06-1113-18/+9
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 60542eb1dea413c631330524836412cfefc933bb. This also makes the same change to 2024.1 version. This change caused: ERROR: core-image-minimal-1.0-r0 do_rootfs: Unable to find package with name 'kernel-module-zocl' in SPDX file .../tmp/deploy/spdx/by-hash/zynqmp_generic/sstate:kernel-module-zocl:zynqmp_generic-poky-linux:202410.2.17.0:r0:zynqmp_generic:12:/kernel-module-zocl-6.6.10-xilinx-g3af4295e00ef.spdx.json Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | qemuboot-xilinx.bbclass: Rename QB_DEVICE_MODE to QB_BOOT_MODESandeep Gundlupet Raju2024-06-051-2/+2
| | | | | | | | | | | | | | | | Rename QB_DEVICE_MODE to QB_BOOT_MODE to align with TRM boot mode table. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | various: Remove SOC_VARIANT, split versal and versal-net, add machine_featuresMark Hatle2024-06-0459-157/+264
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SOC_VARIANT has been remove, we are now only using the YP standard SOC_FAMILY configuration. The defined families are: zynq, zynqmp, versal and versal-net. Our decision of breaking up versal-net from versal, is based on the SoC CPU changes from cortexa72/r5 to cortexa78/r52, thus we're treating it as a different SoC family. In order to capture the individual capabilities that we used to handle via SOC_VARIANT, we have defined the following features (some may have been previously defined): - mali400 (zynqmp eg and ev) - vcu (zynqmp ev) - rfsoc (zynqmp dr RF capabiltiies) - aie - (versal ai & premium) - vdu - (versal ai) SOC_VARIANT_ARCH and SOC_FAMILY_ARCH are now obsolete and replaced by MACHINE_ARCH. This is based on the guideline that any recipes that use MACHINE_FEATURES should be MACHINE_ARCH specific. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-core: conf/machine/include: Remove obsolete filesMark Hatle2024-06-033-31/+0
| | | | | | | | | | | | These files are already part of scarthgap, remove the local copies. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | zynqmp-generic.conf: Fix qemu pmu firmware pathMark Hatle2024-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The path specified is the internal firmware path. This could be in a the current deploy directory, a multiconfig deploy directory or some other place directly specified by the user. When using the sstate-cache, the build of the component in the a multiconfig directory can be skipped, causing an error to find the component. Instead we want to use OUR deploy directory, which will always have a copy of the pmu firmware, no matter how it was constructed or packaged. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | qemu-xilinx-multiarch-helper-native: Fix script when -bootbin is not usedMark Hatle2024-06-031-0/+1
| | | | | | | | | | | | | | | | bootbin_arg is only set if '-bootbin' is passed in, but is unconditionally checked later in the script. Set a default value of 'null' to avoid an error about an undefined variable. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | initramdisk-xilinx: Fix nameMark Hatle2024-06-021-4/+4
| | | | | | | | | | | | | | | | | | | | | | The ramdisk does not have 'rootfs' in the name, fix this. ERROR: initramdisk-petalinux-initramfs-image-1.0-r0 do_install: Unable to find expected initramfs: petalinux-initramfs-image-vck-sc-zynqmp.rootfs.cpio.gz.u-boot See: https://git.yoctoproject.org/poky/commit/meta/classes-recipe/image-artifact-names.bbclass?id=6f6c79029bc2020907295858449c725952d560a1 Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu2: Move to new meta-xilinx-multimediaMark Hatle2024-05-296-218/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu2: Add recipes for VCU2 (Video Codec Unit for Versal Gen 2)Arno Glim2024-05-296-0/+218
| | | | | | | | | | | | | | Recipes for repositories vcu2-app, vcu2-ctrl-sw, vcu2-modules(kernel module) and vcu2-firmware. Signed-off-by : Arno Glim <arno.glim@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | amd_spi_image: Remove duplicate versionMark Hatle2024-05-281-142/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | binutils: Temporary fix for binutils crash parsing fsblMark Hatle2024-05-287-0/+390
| | | | | | | | | | | | | | This has been subitted to Poky and will be removed once included into the Scarthgap branch. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-core: embeddedsw: Fix INHIBIT_DEFAULT_DEPSMark Hatle2024-05-284-4/+4
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-mali400: Create new Mali400 layerJohn Toomey2024-05-2872-2989/+0
| | | | | | | | | | | | | | | | | | Create a new layer containing all code related to the Mali400 graphics stack and software. This includes the Mali kernel module / patches, libglu/libgles code, mesa, wayland, kernel recipe and udev rules. This layer also includes a dynamic layer for the qt5 bbappends and patches. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-multimedia: Create new sublayerJohn Toomey2024-05-2213-399/+0
| | | | | | | | | | | | | | | | | | Create a new meta-xilinx-multimedia suplayer containing all of the multimedia related recipes including those for the Xilinx specific fork of GStreamer. Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | versal-generic: Boot QEMU from OSPI file when availableJohn Toomey2024-05-221-3/+11
| | | | | | | | | | | | | | Set QEMU to boot using the static OSPI file when it is available. Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | qemu-system-aarch64-multiarch: Add -bootbin flagJohn Toomey2024-05-222-24/+54
| | | | | | | | | | | | | | | | | | | | Add support for booting QEMU using a static BOOT.bin file (or OSPI file with a boot.bin at offset 0x00000000) - the required firmware components are extracted from the boot.bin and offsets read from the header using bootgen. Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | qemuboot-xilinx: Add QB_DEVICE_MODE optionJohn Toomey2024-05-221-2/+7
| | | | | | | | | | | | | | | | | | | | | | Add QB_DEVICE_MODE variable to allow setting of QEMU boot mode - the default value is unchanged but can be modified per machine Signed-off-by: John Toomey <john.toomey@amd.com> Add zynqmp boot-mode reference Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | conf/layer.conf: Add 2024.2 PREFERRED_VERSIONMark Hatle2024-05-211-1/+7
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | arm-trusted-firmware: Add new 2.10-xilinx-v2024.2 versionMark Hatle2024-05-212-1/+7
| | | | | | | | | | | | Remove unnecessary ATF_VERSION entry from 2024.1 version. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | qemu: Bump to lastest master (2024.2) versionsMark Hatle2024-05-212-3/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-05-213-4/+4
|\| | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * xrt, zocl: final commit id change for 2024.1saumya garg2024-05-201-1/+1
| | | | | | | | | | | | | | Changelog: fixed the incorrect sysfs path (#8182) (#8184) Signed-off-by: saumya garg <saumya.garg@amd.com>
| * xrt, zocl : update commit id for 2024.1saumya garg2024-05-192-5/+5
| | | | | | | | | | | | | | | | Changelog: Fix for CR-1182821: AIE Status was unable to get good data and was outputting empty files (#8178) (#8181) enablign rtp updates from alias name also (#8167) (#8168) Signed-off-by: saumya garg <saumya.garg@amd.com>
| * xrt, zocl: Update commit idsaumya garg2024-05-162-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: fixing reserved memory logic (#8164) (#8165) Fixed rw_shared flag for user managed kernel (#8158) (#8162) Add instructions for installation of xrt package on Alma Linux (#8156) (#8159) Signed-off-by: saumya garg <saumya.garg@amd.com> Updated commit message Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'xilinx/master' into master_2024.1Mark Hatle2024-05-21115-2039/+832
|\ \ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libmali-xlnx: Rename, version now in recipeMark Hatle2024-05-201-1/+0
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | bootgen: Remove obsolete version, move to recipes-devtoolsMark Hatle2024-05-203-62/+0
| | | | | | | | | | | | | | | | | | | | | While it can be built for the target it's really a tool to build other components. So move to recipe-devtools. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-zocl: Rename from zoclMark Hatle2024-05-2012-9/+16
| | | | | | | | | | | | | | | | | | To follow YP and our own conventions, rename the kernel module. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | vcu/vdu: Sync VCU and VDU to make mainenance easierMark Hatle2024-05-197-23/+23
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libvcu-ctrlsw: Rename from libvcu-xlnxMark Hatle2024-05-192-2/+5
| | | | | | | | | | | | | | | | | | Rename to better reflect what the package is. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libvcu-omxil: Rename from libomxil-xlnxMark Hatle2024-05-191-0/+4
| | | | | | | | | | | | | | | | | | Rename to better reflect what the package is. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | vdu vcu: Remove COMPATIBLE_MACHINE, set PACKAGE_ARCH uniformlyMark Hatle2024-05-196-20/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since each of these recipes uses MACHINE_FEATURES... ...we no longer should be using COMPATIBLE_MACHINE. ...we should be setting PACKAGE_ARCH = MACHINE_ARCH. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | layer.conf - vdu-kernel-moduleMark Hatle2024-05-191-3/+0
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | vdu-firmware: Remove older versions, update version string of current versionMark Hatle2024-05-192-44/+0
| | | | | | | | | | | | | | | | | | Use the version mentioned in the commit to help version this recipe. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libvdu-omxil: Remove old versions, rename current versionMark Hatle2024-05-194-111/+55
| | | | | | | | | | | | | | | | | | | | | Use the core/core_version.mk as an indication of the correct version number for this component. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libvcu-ctrlsw: Remove older versions rename latestMark Hatle2024-05-192-49/+0
| | | | | | | | | | | | | | | | | | | | | The release notes indicates the latest version is 1.0.73. Use this as the version number, as calling everything 1.0.0 isn't useful. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-vdu: Remove older versionsMark Hatle2024-05-192-44/+0
| | | | | | | | | | | | | | | | | | Remove the older versions, the current version will build with older kernels. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | vcu-firmware: Remove older versionsMark Hatle2024-05-194-124/+5
| | | | | | | | | | | | | | | | | | | | | | | | Match libvcu version, removing older versions. The version number of 20230530 comes from the repository changelog. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libvcu-xlnx: Remove obsolete versionsMark Hatle2024-05-195-195/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | No reason to keep older versions. Note before the version was listed as 1.0.0, but looking at the release notes it's clear this is actually version 1.0.74. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-vcu: Remove older versionsMark Hatle2024-05-195-122/+1
| | | | | | | | | | | | | | | | | | | | | | | | There is no need for multiple version, the latest version supports many older kernels. Version is being set to 2023.2, as keeping the string at 1.0.0 is meaningless, since every version released has been 1.0.0. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | libomxil-xlnx: Remove obsolete versionsMark Hatle2024-05-194-156/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no reason to keep the older versions, as the current version remains the same API, just with fixes. Note before the version was set to 1.0.0, but the various version files inside the source indicate it's really 1.1.2. Adjust the naming to match and make it clear this is the xilinx fork and which release. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-hdmi: Fix 6.1.0 and prior kernel compatibilityMark Hatle2024-05-182-0/+71
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-hdmi: Remove older versionMark Hatle2024-05-185-81/+1
| | | | | | | | | | | | | | | | | | | | | | | | There is no need for multiple versions, the latest version should work with all of the kernels we care about. Version has been adjusted to 6.1.60 to indicate the latest kernel it was actively tested with. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-dp: Fix 6.1.0 and prior kernel compatibilityMark Hatle2024-05-183-24/+254
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | kernel-module-dp: Remove older versionMark Hatle2024-05-184-58/+2
| | | | | | | | | | | | | | | | | | | | | | | | There is no need for multiple versions, the latest version will work with all of the kernels we care about. Version has been adjusted to 6.1.60 to indicate the latest kernel it was actively tested with. Signed-off-by: Mark Hatle <mark.hatle@amd.com>