summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/conf/layer.conf
diff options
context:
space:
mode:
Diffstat (limited to 'meta-xilinx-core/conf/layer.conf')
-rw-r--r--meta-xilinx-core/conf/layer.conf56
1 files changed, 12 insertions, 44 deletions
diff --git a/meta-xilinx-core/conf/layer.conf b/meta-xilinx-core/conf/layer.conf
index 5f2b17b7..f0a233cf 100644
--- a/meta-xilinx-core/conf/layer.conf
+++ b/meta-xilinx-core/conf/layer.conf
@@ -29,7 +29,7 @@ LAYERSERIES_COMPAT_xilinx = "scarthgap"
29 29
30SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ 30SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
31 *->xrt \ 31 *->xrt \
32 *->zocl \ 32 *->kernel-module-zocl \
33 *->cairo \ 33 *->cairo \
34 *->libepoxy \ 34 *->libepoxy \
35 *->gstreamer1.0-plugins-base \ 35 *->gstreamer1.0-plugins-base \
@@ -46,13 +46,6 @@ XILINX_RELEASE_VERSION ??= "v2024.1"
46 46
47BUILDCFG_VARS:append = " SOC_VARIANT XILINX_RELEASE_VERSION" 47BUILDCFG_VARS:append = " SOC_VARIANT XILINX_RELEASE_VERSION"
48 48
49XILINX_QEMU_VERSION[v2024.1] = "v8.1.0-xilinx-v2024.1%"
50PREFERRED_VERSION_qemu ?= "${@ '8.1%' if not (d.getVar('XILINX_RELEASE_VERSION') or 'undefined').startswith('v2024') else '8.1%'}"
51PREFERRED_VERSION_qemu-xilinx ?= "${@d.getVarFlag('XILINX_QEMU_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'v8.1%'}"
52PREFERRED_VERSION_qemu-xilinx-native ?= "${@d.getVarFlag('XILINX_QEMU_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'v8.1%'}"
53PREFERRED_VERSION_qemu-xilinx-system-native ?= "${@d.getVarFlag('XILINX_QEMU_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'v8.1%'}"
54PREFERRED_VERSION_qemu-devicetrees ?= "xilinx-v2024.1%"
55
56DEFAULT_XILINX_QEMU = "qemu-xilinx" 49DEFAULT_XILINX_QEMU = "qemu-xilinx"
57DEFAULT_XILINX_QEMU:arm = "qemu" 50DEFAULT_XILINX_QEMU:arm = "qemu"
58PREFERRED_PROVIDER_qemu ?= "${DEFAULT_XILINX_QEMU}" 51PREFERRED_PROVIDER_qemu ?= "${DEFAULT_XILINX_QEMU}"
@@ -64,47 +57,22 @@ XILINX_ATF_VERSION[v2023.2] = "2.8-xilinx-v2023.2%"
64XILINX_ATF_VERSION[v2024.1] = "2.10-xilinx-v2024.1%" 57XILINX_ATF_VERSION[v2024.1] = "2.10-xilinx-v2024.1%"
65PREFERRED_VERSION_arm-trusted-firmware ?= "${@d.getVarFlag('XILINX_ATF_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" 58PREFERRED_VERSION_arm-trusted-firmware ?= "${@d.getVarFlag('XILINX_ATF_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
66 59
67XILINX_UBOOT_VERSION[v2022.1] = "1:v2021.01-xilinx-v2022.1%" 60XILINX_UBOOT_VERSION[v2022.1] = "1:2021.01-xilinx-v2022.1%"
68XILINX_UBOOT_VERSION[v2022.2] = "1:v2022.01-xilinx-v2022.2%" 61XILINX_UBOOT_VERSION[v2022.2] = "1:2022.01-xilinx-v2022.2%"
69XILINX_UBOOT_VERSION[v2023.1] = "1:v2023.01-xilinx-v2023.1%" 62XILINX_UBOOT_VERSION[v2023.1] = "1:2023.01-xilinx-v2023.1%"
70XILINX_UBOOT_VERSION[v2023.2] = "1:v2023.01-xilinx-v2023.2%" 63XILINX_UBOOT_VERSION[v2023.2] = "1:2023.01-xilinx-v2023.2%"
71XILINX_UBOOT_VERSION[v2024.1] = "1:v2024.01-xilinx-v2024.1%" 64XILINX_UBOOT_VERSION[v2024.1] = "1:2024.01-xilinx-v2024.1%"
72 65
73PREFERRED_VERSION_u-boot-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" 66PREFERRED_VERSION_u-boot-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
74PREFERRED_VERSION_u-boot-tools-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" 67PREFERRED_VERSION_u-boot-tools-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
75 68
76XILINX_LINUX_VERSION[v2022.1] = "5.15.19-xilinx-v2022.1%" 69XILINX_LINUX_VERSION[v2022.1] = "5.15.19%"
77XILINX_LINUX_VERSION[v2022.2] = "5.15.36-xilinx-v2022.2%" 70XILINX_LINUX_VERSION[v2022.2] = "5.15.36%"
78XILINX_LINUX_VERSION[v2023.1] = "6.1.30-xilinx-v2023.1%" 71XILINX_LINUX_VERSION[v2023.1] = "6.1.30%"
79XILINX_LINUX_VERSION[v2023.2] = "6.1.60-xilinx-v2023.2%" 72XILINX_LINUX_VERSION[v2023.2] = "6.1.60%"
80XILINX_LINUX_VERSION[v2024.1] = "6.6.10-xilinx-v2024.1%" 73XILINX_LINUX_VERSION[v2024.1] = "6.6.10%"
81PREFERRED_VERSION_linux-xlnx ?= "${@d.getVarFlag('XILINX_LINUX_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" 74PREFERRED_VERSION_linux-xlnx ?= "${@d.getVarFlag('XILINX_LINUX_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
82 75
83# Mali needs to match the kernel version
84PREFERRED_VERSION_kernel-module-mali = "r9p0-01rel0-${XILINX_RELEASE_VERSION}"
85
86# DP kernel module
87KERNEL_MODULE_DP_VERSION[v2022.1] = "5.10.0+xilinx-v2022.1+git%"
88KERNEL_MODULE_DP_VERSION[v2022.2] = "5.10.0+xilinx-v2022.2+git%"
89KERNEL_MODULE_DP_VERSION[v2023.1] = "6.1.0+xilinx-v2023.1+git%"
90KERNEL_MODULE_DP_VERSION[v2023.2] = "6.1.0+xilinx-v2023.2+git%"
91KERNEL_MODULE_DP_VERSION[v2024.1] = "6.1.0+xilinx-v2024.1+git%"
92PREFERRED_VERSION_kernel-module-dp ?= "${@d.getVarFlag('KERNEL_MODULE_DP_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
93
94# HDMI kernel module
95KERNEL_MODULE_HDMI_VERSION[v2022.1] = "5.15.0+xilinx-v2022.1+git%"
96KERNEL_MODULE_HDMI_VERSION[v2022.2] = "5.15.19+xilinx-v2022.2+git%"
97KERNEL_MODULE_HDMI_VERSION[v2023.1] = "6.1+xilinx-v2023.1+git%"
98KERNEL_MODULE_HDMI_VERSION[v2023.2] = "6.1+xilinx-v2023.2+git%"
99KERNEL_MODULE_HDMI_VERSION[v2024.1] = "6.1+xilinx-v2024.1+git%"
100PREFERRED_VERSION_kernel-module-hdmi ?= "${@d.getVarFlag('KERNEL_MODULE_HDMI_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
101
102# VCU kernel module
103PREFERRED_VERSION_kernel-module-vcu = "1.0.0-xilinx-${XILINX_RELEASE_VERSION}+git%"
104
105# VDU kernel module
106PREFERRED_VERSION_kernel-module-vdu = "1.0.0-xilinx-${XILINX_RELEASE_VERSION}+git%"
107
108# XRT/ZOCL 76# XRT/ZOCL
109XRT_ZOCL_VERSION[v2022.1] = "202210.2.13.479" 77XRT_ZOCL_VERSION[v2022.1] = "202210.2.13.479"
110XRT_ZOCL_VERSION[v2022.2] = "202220.2.14.0" 78XRT_ZOCL_VERSION[v2022.2] = "202220.2.14.0"
@@ -112,7 +80,7 @@ XRT_ZOCL_VERSION[v2023.1] = "202310.2.15.0"
112XRT_ZOCL_VERSION[v2023.2] = "202320.2.16.0" 80XRT_ZOCL_VERSION[v2023.2] = "202320.2.16.0"
113XRT_ZOCL_VERSION[v2024.1] = "202410.2.17.0" 81XRT_ZOCL_VERSION[v2024.1] = "202410.2.17.0"
114PREFERRED_VERSION_xrt ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" 82PREFERRED_VERSION_xrt ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
115PREFERRED_VERSION_zocl ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" 83PREFERRED_VERSION_kernel-module-zocl ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}"
116 84
117# AI-Engine 85# AI-Engine
118AIEFAL_VERSION[v2022.1] = "1.4" 86AIEFAL_VERSION[v2022.1] = "1.4"