summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | meta-xilinx-standalone-sdt: esw.bbclas: Avoid exceptionMark Hatle2024-06-031-1/+1
| | | | | | | | | | | | | | | | When the glob '*_g.c' does not exist in the source code an exception could occur. Avoid this by checking if any files were found before looking for the first file. 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>
* | gstreamer: Updated recipes and commitIDs based on newer gstreamer 1.22.11Neel Gandhi2024-05-3112-22/+22
| | | | | | | | | | | | | | | | Signed-off-by: Neel Gandhi <neel.gandhi@amd.com> Disable mediasrcbin, fails to configure. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu2-ctrlsw: Add include to the include pathMark Hatle2024-05-292-3/+3
| | | | | | | | | | | | | | omxil in vcu and vdu both require the headers to be in a specific path that ends in '/include'. Adjust the vcu2 to match this behavior. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu2-ctrlsw: Merge vcu2-app and libvcu2-ctrlswMark Hatle2024-05-293-51/+12
| | | | | | | | | | | | | | | | | | | | Since vcu2-app and libvcu2-ctrlsw were related, merge them into a single recipe. An additional package for the library itself was constructed, otherwise the standard package split matches much of the original split. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | gstreamer1.0-omx: Include VCU2 (Video Codec Unit for Versal Gen 2) supportArno Glim2024-05-291-3/+10
| | | | | | | | | | Signed-off-by: Arno Glim <arno.glim@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu2: Move to new meta-xilinx-multimediaMark Hatle2024-05-296-0/+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>
* | meta-xilinx-standalone-sdt: layer.conf: temporary workaroundMark Hatle2024-05-291-1/+1
| | | | | | | | | | | | | | Set a default value for XILINX_WITH_ESW until gen-machine-conf can be adjusted. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone-sdt: Sync with latest meta-xilinx-standalone changesMark Hatle2024-05-2820-486/+366
| | | | | | | | 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>
* | gst-shark: Remove obsolete bbappendMark Hatle2024-05-281-1/+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>
* | embeddedsw: Rework fsbl, pmu, plm and psm codeMark Hatle2024-05-2881-1207/+962
| | | | | | | | | | | | | | Clenaup and rework the code so that the 'generic' implementation no longers affects xsct, or SDT (or future) variations. 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-standalone: Remove obsolete entries, move override into sdt layerMark Hatle2024-05-282-7/+1
| | | | | | | | | | | | | | | | | | | | DTC_FLAGS and DT_INCLUDE should only be defined within the context of the layer providing the device tree components. It is obsolete in the generic case. Spit the COMPATIBLE_HOST, xilinx-freertos belongs in the SDT layer. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | device-tree: Remove obsolete COMPATIBLE_MACHINEMark Hatle2024-05-282-9/+0
| | | | | | | | | | | | These machines have not been defined for a while, remove them. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: adjust bbappends for YP best practicesMark Hatle2024-05-2821-131/+136
| | | | | | | | | | | | | | Ensure that each bbappend only applies when XILINX_WITH_ESW or a related DISTRO is enabled. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: Move to YP best practicesMark Hatle2024-05-284-9/+40
| | | | | | | | | | | | | | | | | | | | | | Follow the examples from meta-virtualization on how to enable bbappends and set PREFERRED_VERSIONS. This will require the user to set XILINX_WITH_ESW to some value. Any value will enable the components in this layer at this time. We may choose to be more selective in the future. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone-sdt: Rename from ...-experimentalMark Hatle2024-05-28490-17/+13
| | | | | | | | | | | | Add symlink to old name for temporarily compatibility. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vcu-ctrlsw: Rename libvcu-ctrlswMark Hatle2024-05-282-3/+7
| | | | | | | | | | | | | | Split the package so the libraries end up in a lib package. Everything else follows standard package split behavior. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | vdu-ctrlsw: Rename from libvdu-ctrlswMark Hatle2024-05-282-3/+10
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-vendor: ultra96: Temporarily workaroundMark Hatle2024-05-281-0/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | ultra96: Deprecate and remove support for ultra96John Toomey2024-05-285-127/+3
| | | | | | | | | | Signed-off-by: John Toomey <john.toomey@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-mali400: Create new Mali400 layerJohn Toomey2024-05-2899-53/+621
| | | | | | | | | | | | | | | | | | 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>
* | gstreamer: Rename to disable for nowMark Hatle2024-05-2212-0/+0
| | | | | | | | | | | | Needs to be ported to a newer Scarthgap compatible version Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-multimedia: Create new sublayerJohn Toomey2024-05-2237-0/+319
| | | | | | | | | | | | | | | | | | 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>
* | meta-xilinx-standalone-experimental: Create 2024.2 recipesMark Hatle2024-05-21239-5/+3490
| | | | | | | | | | | | | | Create 2024.2 versions of recipes, and add preferred_version support to select the version that matches what the user wants. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-standalone: Create 2024.2 recipesMark Hatle2024-05-215-4/+93
| | | | | | | | | | | | | | Adjust the way the PREFERRED_VERSION happens to allow us to use the same login in layers that depend on this one. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | xlnx-embeddedsw: Add 2024.2 (master-next) versionMark Hatle2024-05-211-0/+3
| | | | | | | | 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>
* | meta-xilinx-standalone: README.md: Change reference to scarthgapMark Hatle2024-05-211-3/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | esw.bbclass: CleanupMark Hatle2024-05-211-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | PV defaults to part of the FILE name ESW_VER defaults to the same part of the FILE name Both are intended to be overriden independently by the recipe, if necessary. So remove the default value as it will already work as intended and avoid future confusion. Also cleanup the comment to explain why the remove is necessary. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | microblaze: attr: Patch not required for scarthgapMark Hatle2024-05-212-34/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'xilinx/rel-v2024.1' into master_2024.1Mark Hatle2024-05-215-6/+6
|\| | | | | | | 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>
| * embeddedsw : Updated SRCREV for 2024.1_6503Sivaprasad Addepalli2024-05-191-1/+1
| | | | | | | | xilpm: versal: server: Add XRAM AXI-lite workaround for ES1 devices
| * 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-21143-2092/+871
|\ \ | | | | | | | | | 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>