diff options
Diffstat (limited to 'meta-xilinx-core/conf/layer.conf')
-rw-r--r-- | meta-xilinx-core/conf/layer.conf | 54 |
1 files changed, 51 insertions, 3 deletions
diff --git a/meta-xilinx-core/conf/layer.conf b/meta-xilinx-core/conf/layer.conf index 49ed6ac8..f7310bf1 100644 --- a/meta-xilinx-core/conf/layer.conf +++ b/meta-xilinx-core/conf/layer.conf | |||
@@ -25,7 +25,7 @@ xilinx-tools:${LAYERDIR}/dynamic-layers/meta-xilinx-tools/recipes-*/*/*.bbappend | |||
25 | LAYERDEPENDS_xilinx = "core" | 25 | LAYERDEPENDS_xilinx = "core" |
26 | LAYERRECOMMENDS_xilinx = "openembedded-layer" | 26 | LAYERRECOMMENDS_xilinx = "openembedded-layer" |
27 | 27 | ||
28 | LAYERSERIES_COMPAT_xilinx = "nanbield" | 28 | LAYERSERIES_COMPAT_xilinx = "scarthgap" |
29 | 29 | ||
30 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ | 30 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ |
31 | *->xrt \ | 31 | *->xrt \ |
@@ -59,12 +59,16 @@ DEFAULT_XILINX_QEMU = "qemu-xilinx" | |||
59 | DEFAULT_XILINX_QEMU:arm = "qemu" | 59 | DEFAULT_XILINX_QEMU:arm = "qemu" |
60 | PREFERRED_PROVIDER_qemu ?= "${DEFAULT_XILINX_QEMU}" | 60 | PREFERRED_PROVIDER_qemu ?= "${DEFAULT_XILINX_QEMU}" |
61 | 61 | ||
62 | XILINX_ATF_VERSION[v2022.1] = "2.6-xilinx-v2022.1%" | ||
63 | XILINX_ATF_VERSION[v2022.2] = "2.6-xilinx-v2022.2%" | ||
62 | XILINX_ATF_VERSION[v2023.1] = "2.8-xilinx-v2023.1%" | 64 | XILINX_ATF_VERSION[v2023.1] = "2.8-xilinx-v2023.1%" |
63 | XILINX_ATF_VERSION[v2023.2] = "2.8-xilinx-v2023.2%" | 65 | XILINX_ATF_VERSION[v2023.2] = "2.8-xilinx-v2023.2%" |
64 | PREFERRED_VERSION_arm-trusted-firmware ?= "${@d.getVarFlag('XILINX_ATF_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 66 | PREFERRED_VERSION_arm-trusted-firmware ?= "${@d.getVarFlag('XILINX_ATF_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
65 | 67 | ||
66 | XILINX_UBOOT_VERSION[v2023.1] = "v2023.01-xilinx-v2023.1%" | 68 | XILINX_UBOOT_VERSION[v2022.1] = "1:v2021.01-xilinx-v2022.1%" |
67 | XILINX_UBOOT_VERSION[v2023.2] = "v2023.01-xilinx-v2023.2%" | 69 | XILINX_UBOOT_VERSION[v2022.2] = "1:v2022.01-xilinx-v2022.2%" |
70 | XILINX_UBOOT_VERSION[v2023.1] = "1:v2023.01-xilinx-v2023.1%" | ||
71 | XILINX_UBOOT_VERSION[v2023.2] = "1:v2023.01-xilinx-v2023.2%" | ||
68 | 72 | ||
69 | PREFERRED_VERSION_u-boot-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 73 | PREFERRED_VERSION_u-boot-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
70 | PREFERRED_VERSION_u-boot-tools-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 74 | PREFERRED_VERSION_u-boot-tools-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
@@ -75,6 +79,50 @@ XILINX_LINUX_VERSION[v2023.1] = "6.1.30-xilinx-v2023.1%" | |||
75 | XILINX_LINUX_VERSION[v2023.2] = "6.1.60-xilinx-v2023.2%" | 79 | XILINX_LINUX_VERSION[v2023.2] = "6.1.60-xilinx-v2023.2%" |
76 | PREFERRED_VERSION_linux-xlnx ?= "${@d.getVarFlag('XILINX_LINUX_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 80 | PREFERRED_VERSION_linux-xlnx ?= "${@d.getVarFlag('XILINX_LINUX_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
77 | 81 | ||
82 | # Mali needs to match the kernel version | ||
83 | PREFERRED_VERSION_kernel-module-mali = "r9p0-01rel0-${XILINX_RELEASE_VERSION}" | ||
84 | |||
85 | # DP kernel module | ||
86 | KERNEL_MODULE_DP_VERSION[v2022.1] = "5.10.0+xilinx-v2022.1+git%" | ||
87 | KERNEL_MODULE_DP_VERSION[v2022.2] = "5.10.0+xilinx-v2022.2+git%" | ||
88 | KERNEL_MODULE_DP_VERSION[v2023.1] = "6.1.0+xilinx-v2023.1+git%" | ||
89 | KERNEL_MODULE_DP_VERSION[v2023.2] = "6.1.0+xilinx-v2023.2+git%" | ||
90 | PREFERRED_VERSION_kernel-module-dp ?= "${@d.getVarFlag('KERNEL_MODULE_DP_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
91 | |||
92 | # HDMI kernel module | ||
93 | KERNEL_MODULE_HDMI_VERSION[v2022.1] = "5.15.0+xilinx-v2022.1+git%" | ||
94 | KERNEL_MODULE_HDMI_VERSION[v2022.2] = "5.15.19+xilinx-v2022.2+git%" | ||
95 | KERNEL_MODULE_HDMI_VERSION[v2023.1] = "6.1+xilinx-v2023.1+git%" | ||
96 | KERNEL_MODULE_HDMI_VERSION[v2023.2] = "6.1+xilinx-v2023.2+git%" | ||
97 | PREFERRED_VERSION_kernel-module-hdmi ?= "${@d.getVarFlag('KERNEL_MODULE_HDMI_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
98 | |||
99 | # VCU kernel module | ||
100 | PREFERRED_VERSION_kernel-module-vcu = "1.0.0-xilinx-${XILINX_RELEASE_VERSION}+git%" | ||
101 | |||
102 | # VDU kernel module | ||
103 | PREFERRED_VERSION_kernel-module-vdu = "1.0.0-xilinx-${XILINX_RELEASE_VERSION}+git%" | ||
104 | |||
105 | # XRT/ZOCL | ||
106 | XRT_ZOCL_VERSION[v2022.1] = "202210.2.13.479" | ||
107 | XRT_ZOCL_VERSION[v2022.2] = "202220.2.14.0" | ||
108 | XRT_ZOCL_VERSION[v2023.1] = "202310.2.15.0" | ||
109 | XRT_ZOCL_VERSION[v2023.2] = "202320.2.16.0" | ||
110 | PREFERRED_VERSION_xrt ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
111 | PREFERRED_VERSION_zocl ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
112 | |||
113 | # AI-Engine | ||
114 | AIEFAL_VERSION[v2022.1] = "1.4" | ||
115 | AIEFAL_VERSION[v2022.2] = "1.4" | ||
116 | AIEFAL_VERSION[v2023.1] = "1.5" | ||
117 | AIEFAL_VERSION[v2023.2] = "1.5" | ||
118 | PREFERRED_VERSION_aiefal ?= "${@d.getVarFlag('AIEFAL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
119 | |||
120 | AI_ENGINE_DRIVER_VERSION[v2022.1] = "3.3" | ||
121 | AI_ENGINE_DRIVER_VERSION[v2022.2] = "3.3" | ||
122 | AI_ENGINE_DRIVER_VERSION[v2023.1] = "3.4" | ||
123 | AI_ENGINE_DRIVER_VERSION[v2023.2] = "3.4" | ||
124 | PREFERRED_VERSION_ai-engine-driver ?= "${@d.getVarFlag('AI_ENGINE_DRIVER_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
125 | |||
78 | # Add support to eSDK for gen-machine-conf if it exists | 126 | # Add support to eSDK for gen-machine-conf if it exists |
79 | PLNX_SCRIPTS_PATH = "${LAYERDIR}/gen-machine-conf/gen-machine-scripts" | 127 | PLNX_SCRIPTS_PATH = "${LAYERDIR}/gen-machine-conf/gen-machine-scripts" |
80 | BB_HASHEXCLUDE_COMMON:append = " PLNX_SCRIPTS_PATH" | 128 | BB_HASHEXCLUDE_COMMON:append = " PLNX_SCRIPTS_PATH" |