summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/conf/layer.conf
Commit message (Collapse)AuthorAgeFilesLines
* u-boot-xlnx: Fix 2022.2 version and set defaultsMark Hatle2024-04-191-2/+4
| | | | | | | | | | | 2022.2 version was incorrectly specified before, fix this. Add the preferred_versions for u-boot related into conf/local.conf tied to the XILINX_RELEASE_VERSION. Add missing SRC_URI files as well. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* layer.conf: Add default ATF versionsMark Hatle2024-04-191-0/+2
| | | | | | | Add default 2022.1 and 2022.2 versions for ATF based on XILINX_RELEASE_VERSION. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: layer.conf: Add AIE preferred versionsMark Hatle2024-04-191-0/+13
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: xrt: Rename and add older versionsMark Hatle2024-04-191-0/+8
| | | | | | | | | | | | Version/rename XRT for the current version. Zocl is tied to XRT, and to the kernel sources. So provide an older XRT/Zocl combination to allow for older configurations. Note, 2022.1 -> 2023.1 do not currently work. Zocl builds, but XRT fails due to issues with gcc 12 and beyond. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-conf: Add kernel module preferred versionsMark Hatle2024-04-191-0/+23
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* layer.conf: Move from nanbield to scarthgapMark Hatle2024-03-191-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* linux-xlnx_2023.2: Update to more recent LTS versionMark Hatle2024-01-301-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-xilinx-core: layer.conf: Default to qemu for arm (32)Mark Hatle2024-01-301-1/+4
| | | | | | | | Normally we default to qemu-xlnx (the AMD/Xilinx QEMU fork). However, this fork depends on some functionality not present on 32-bit arm. For on-target qemu we need to use the stock QEMU instead. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* layer.conf: Set to nanbieldMark Hatle2023-11-081-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Merge remote-tracking branch 'origin/rel-v2023.2' into nanbieldMark Hatle2023-10-231-5/+5
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: conf/layer.conf: Skip PLNX_SCRIPTS_PATH in hashMark Hatle2023-08-191-0/+2
| | | | | | | | | | | | | | | | The PLNX_SCRIPTS_PATH is being embedded into various hashes, but this does not affect the output of the build in any way. Avoid including this various in the hash for recipes. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: conf/layer.conf: Skip xrt in dependency hashingMark Hatle2023-08-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | xrt API is stable, but we provide different versions if there is an ai-engine or not. Skip the hash calculations to allow dependent packages to work with both versions. This resolves a problem where xrt w/ and w/o ai-engine support causes vart and thus vitis-ai to rebuild multiple times. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-conf: Update kernel preferred versionMark Hatle2023-06-231-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Start 2023.2 developmentMark Hatle2023-03-081-9/+5
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'github/rel-v2023.1'Mark Hatle2023-09-281-1/+1
|\ \ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | layer.conf: Update preferred kernel version to 6.1.30Mark Hatle2023-07-121-1/+1
| |/ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-core: conf/layer.conf: Skip PLNX_SCRIPTS_PATH in hashMark Hatle2023-08-241-0/+2
| | | | | | | | | | | | | | | | The PLNX_SCRIPTS_PATH is being embedded into various hashes, but this does not affect the output of the build in any way. Avoid including this various in the hash for recipes. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-xilinx-core: conf/layer.conf: Skip xrt in dependency hashingMark Hatle2023-08-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | xrt API is stable, but we provide different versions if there is an ai-engine or not. Skip the hash calculations to allow dependent packages to work with both versions. This resolves a problem where xrt w/ and w/o ai-engine support causes vart and thus vitis-ai to rebuild multiple times. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | qemu: Fix qemu integration with masterMark Hatle2023-06-081-0/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'origin/rel-v2023.1'Mark Hatle2023-05-181-1/+9
|\| | | | | | | | | | | | | Resolved conflicts Preserved 2022* versions Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: No longer ignore mesa, mesa-gl or virgl dependenciesMark Hatle2023-02-101-3/+0
| | | | | | | | | | | | | | | | As we now support enabling for libmali and lima, we want to ensure that the components are rebuilt if/when we switch between the configurations. This is especially true on a non-graphics optimized part. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: Adjust PREFERRED VERSION to match kernelMark Hatle2023-02-101-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * u-boot-xlnx: Update 2023.1 versionMark Hatle2023-01-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | Add u-boot-tools-xlnx as well. Update the PREFERRED VERSION to select the new u-boot version, add preferred provider for u-boot-tools to be u-boot-tools-xlnx. Needed to split the microblaze configs to older and newer versions as well. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * qemu-xilinx: Refactor to enable qemu 2023.1 ver 7.1Mark Hatle2023-01-061-1/+1
| | | | | | | | | | | | Refactor QEMU integration as the versions now match the Langdale core version. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * linux-xlnx: Move 2023.1 version to Linux 6.1.0Mark Hatle2022-12-151-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.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>
| * Drop meta-browser supportMark Hatle2022-11-251-3/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Move gen-machine-conf to meta-xilinx-coreRaju Kumar Pothuraju2022-11-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | meta-xilinx/gen-machine-conf will not packed into eSDK as its not a layer moving to meta-xilinx-core. Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com> Added a symlink for the gen-machine-conf directory Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * layer.conf: Gen-machine-conf supportRaju Kumar Pothuraju2022-11-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | Update layer.conf file to export the gen-machine-conf PATH. gen-machine-conf bbclass is to update the PATH in esdk. Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com> Change from INHERIT to IMAGE_CLASSES Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-xilinx-core: layer.conf: Temporarily set ATG for the 2022.2 versionMark Hatle2022-11-151-1/+1
| | | | | | | | | | | | | | Due to issues with xlnx_rebase_v2.8, we revert back to xlnx_rebase_v2.6, which is the 2022.2 version. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Merge remote-tracking branch 'langdale' into 2023Mark Hatle2022-11-151-1/+1
| |\ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | layer.conf: Move XILINX_RELEASE_VERSION to 2023.1Mark Hatle2022-11-021-1/+1
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | layer.conf: Revise the PREFERRED_VERSION operationsMark Hatle2022-11-021-6/+22
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | pmu-rom-native: This is a binary download, remove versioningMark Hatle2022-11-021-1/+0
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | openamp: Add in development 2023.1 versionMark Hatle2022-11-021-0/+2
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | layer.conf: Enable mickledore supportMark Hatle2023-04-121-1/+1
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | meta-xilinx-core: No longer ignore mesa, mesa-gl or virgl dependenciesMark Hatle2023-04-101-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | As we now support enabling for libmali and lima, we want to ensure that the components are rebuilt if/when we switch between the configurations. This is especially true on a non-graphics optimized part. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | u-boot-xlnx: Add u-boot-tools-xlnxMark Hatle2023-04-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update the PREFERRED VERSION to select the new u-boot version, add preferred provider for u-boot-tools to be u-boot-tools-xlnx. Split the microblaze configs to support older and newer versions as well. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | qemu-xilinx: Refactor to enable qemu ver 7.1Mark Hatle2023-04-101-2/+2
| | | | | | | | | | | | | | | | | | Refactor QEMU integration as the versions now match the Langdale core version. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | conf/layer.conf: Add dynamic-layers for openamp related itemsMark Hatle2023-04-101-0/+2
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | Drop meta-browser supportMark Hatle2023-04-071-3/+1
| |/ |/| | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | layer.conf: Add SOC_VARIANT to the build configurationMark Hatle2022-11-101-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | layer.conf: Revise the PREFERRED_VERSION operationsMark Hatle2022-11-101-6/+18
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | pmu-rom-native: This is a binary download, remove versioningMark Hatle2022-11-101-1/+0
|/ | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Merge branch 'kirkstone-next'Mark Hatle2022-09-131-1/+14
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Merge branch 'honister' into kirkstone-nextMark Hatle2022-09-121-1/+14
| |\ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * User can now set XILINX_RELEASE_VERSION to either 'v2022.1' or 'v2022.2'Mark Hatle2022-09-121-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will in-turn select the preferred version for various components to match a given release. It is advise that the user use the latest version whenever possible, but if they are stuck on an older version of Vivado they may need to select the older release. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * device-tree.bbappend: Add board dt flags for generic machine confSandeep Gundlupet Raju2022-08-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add YAML_DT_BOARD_FLAGS for all the generic machine configuration files. Below table provides machine conf, xsa and associated dtsi files details. Machine Conf XSA Board DTSI ------------ --- --------- microbalze-generic kc705-microblazeel kc705-full zynq-generic zc702-zynq7 zc702 zynqmp-generic zcu102-zynqmp zcu102-rev1.0 versal-generic vck190-versal versal-vck190-reva-x-ebm-01-reva versal-net-generic versal-net-generic versal-net-ipp-rev1.5 For ZC702 and ZCU102 eval boards linux kernel source has a copy of zc702 and zcu102-rev1.0 dts files but for VCK190 and KC705 kernel doesn't have a board dtsi files. Hence for Versal and MicroBlaze generic machine use VCK190 and KC705 board dtsi files from DTG which is synced from u-boot-xlnx repo. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Moved from meta-xilinx-bsp to meta-xilinux-core, as the machines are defined in core. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * u-boot-xlnx: oe-core now provides an xxd-native if requiredMark Hatle2022-03-171-2/+0
| | | | | | | | | | | | | | | | | | | | | Remove host-tool requirement, switch to using Yocto Project provided xxd-native, provided by vim-native. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
| | * various: Move from 2022.1 to 2022.2Mark Hatle2022-02-051-1/+1
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>