summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
Commit message (Collapse)AuthorAgeFilesLines
...
| * qemu : Updated SRCREV for 2024.1_2024.2_8699Sivaprasad Addepalli2024-06-101-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * u-boot-xlnx : Updated SRCREV for 2024.1_2024.2_2043Sivaprasad Addepalli2024-06-101-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * layer.conf: Fix ATF branched for 2024.2Mark Hatle2024-06-072-1/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "dfx-mgr : Updated SRCREV for 2024.1_2024.2_6875"Manikanta Sreeram2024-06-061-1/+1
| | | | | | | | This reverts commit f0d2cd26290fed99997e0dcda8b0e658edb9664a.
| * Revert "open-amp : Updated SRCREV for 2024.1_2024.2_3051"Manikanta Sreeram2024-06-061-1/+1
| | | | | | | | This reverts commit a720c9d04669e110dbd732e5145c50bfa726cf02.
| * linux-xlnx : Updated SRCREV for 2024.1_2024.2_3315Sivaprasad Addepalli2024-06-061-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * dfx-mgr : Updated SRCREV for 2024.1_2024.2_6875Sivaprasad Addepalli2024-06-061-1/+1
| | | | | | | | Updated commit ID to latest HEAD
| * 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>