diff options
Diffstat (limited to 'meta-xilinx-core/conf/layer.conf')
| -rw-r--r-- | meta-xilinx-core/conf/layer.conf | 56 |
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 | ||
| 30 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ | 30 | SIGGEN_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 | ||
| 47 | BUILDCFG_VARS:append = " SOC_VARIANT XILINX_RELEASE_VERSION" | 47 | BUILDCFG_VARS:append = " SOC_VARIANT XILINX_RELEASE_VERSION" |
| 48 | 48 | ||
| 49 | XILINX_QEMU_VERSION[v2024.1] = "v8.1.0-xilinx-v2024.1%" | ||
| 50 | PREFERRED_VERSION_qemu ?= "${@ '8.1%' if not (d.getVar('XILINX_RELEASE_VERSION') or 'undefined').startswith('v2024') else '8.1%'}" | ||
| 51 | PREFERRED_VERSION_qemu-xilinx ?= "${@d.getVarFlag('XILINX_QEMU_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'v8.1%'}" | ||
| 52 | PREFERRED_VERSION_qemu-xilinx-native ?= "${@d.getVarFlag('XILINX_QEMU_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'v8.1%'}" | ||
| 53 | PREFERRED_VERSION_qemu-xilinx-system-native ?= "${@d.getVarFlag('XILINX_QEMU_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'v8.1%'}" | ||
| 54 | PREFERRED_VERSION_qemu-devicetrees ?= "xilinx-v2024.1%" | ||
| 55 | |||
| 56 | DEFAULT_XILINX_QEMU = "qemu-xilinx" | 49 | DEFAULT_XILINX_QEMU = "qemu-xilinx" |
| 57 | DEFAULT_XILINX_QEMU:arm = "qemu" | 50 | DEFAULT_XILINX_QEMU:arm = "qemu" |
| 58 | PREFERRED_PROVIDER_qemu ?= "${DEFAULT_XILINX_QEMU}" | 51 | PREFERRED_PROVIDER_qemu ?= "${DEFAULT_XILINX_QEMU}" |
| @@ -64,47 +57,22 @@ XILINX_ATF_VERSION[v2023.2] = "2.8-xilinx-v2023.2%" | |||
| 64 | XILINX_ATF_VERSION[v2024.1] = "2.10-xilinx-v2024.1%" | 57 | XILINX_ATF_VERSION[v2024.1] = "2.10-xilinx-v2024.1%" |
| 65 | PREFERRED_VERSION_arm-trusted-firmware ?= "${@d.getVarFlag('XILINX_ATF_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 58 | PREFERRED_VERSION_arm-trusted-firmware ?= "${@d.getVarFlag('XILINX_ATF_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
| 66 | 59 | ||
| 67 | XILINX_UBOOT_VERSION[v2022.1] = "1:v2021.01-xilinx-v2022.1%" | 60 | XILINX_UBOOT_VERSION[v2022.1] = "1:2021.01-xilinx-v2022.1%" |
| 68 | XILINX_UBOOT_VERSION[v2022.2] = "1:v2022.01-xilinx-v2022.2%" | 61 | XILINX_UBOOT_VERSION[v2022.2] = "1:2022.01-xilinx-v2022.2%" |
| 69 | XILINX_UBOOT_VERSION[v2023.1] = "1:v2023.01-xilinx-v2023.1%" | 62 | XILINX_UBOOT_VERSION[v2023.1] = "1:2023.01-xilinx-v2023.1%" |
| 70 | XILINX_UBOOT_VERSION[v2023.2] = "1:v2023.01-xilinx-v2023.2%" | 63 | XILINX_UBOOT_VERSION[v2023.2] = "1:2023.01-xilinx-v2023.2%" |
| 71 | XILINX_UBOOT_VERSION[v2024.1] = "1:v2024.01-xilinx-v2024.1%" | 64 | XILINX_UBOOT_VERSION[v2024.1] = "1:2024.01-xilinx-v2024.1%" |
| 72 | 65 | ||
| 73 | PREFERRED_VERSION_u-boot-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 66 | PREFERRED_VERSION_u-boot-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'}" | 67 | PREFERRED_VERSION_u-boot-tools-xlnx ?= "${@d.getVarFlag('XILINX_UBOOT_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
| 75 | 68 | ||
| 76 | XILINX_LINUX_VERSION[v2022.1] = "5.15.19-xilinx-v2022.1%" | 69 | XILINX_LINUX_VERSION[v2022.1] = "5.15.19%" |
| 77 | XILINX_LINUX_VERSION[v2022.2] = "5.15.36-xilinx-v2022.2%" | 70 | XILINX_LINUX_VERSION[v2022.2] = "5.15.36%" |
| 78 | XILINX_LINUX_VERSION[v2023.1] = "6.1.30-xilinx-v2023.1%" | 71 | XILINX_LINUX_VERSION[v2023.1] = "6.1.30%" |
| 79 | XILINX_LINUX_VERSION[v2023.2] = "6.1.60-xilinx-v2023.2%" | 72 | XILINX_LINUX_VERSION[v2023.2] = "6.1.60%" |
| 80 | XILINX_LINUX_VERSION[v2024.1] = "6.6.10-xilinx-v2024.1%" | 73 | XILINX_LINUX_VERSION[v2024.1] = "6.6.10%" |
| 81 | PREFERRED_VERSION_linux-xlnx ?= "${@d.getVarFlag('XILINX_LINUX_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 74 | PREFERRED_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 | ||
| 84 | PREFERRED_VERSION_kernel-module-mali = "r9p0-01rel0-${XILINX_RELEASE_VERSION}" | ||
| 85 | |||
| 86 | # DP kernel module | ||
| 87 | KERNEL_MODULE_DP_VERSION[v2022.1] = "5.10.0+xilinx-v2022.1+git%" | ||
| 88 | KERNEL_MODULE_DP_VERSION[v2022.2] = "5.10.0+xilinx-v2022.2+git%" | ||
| 89 | KERNEL_MODULE_DP_VERSION[v2023.1] = "6.1.0+xilinx-v2023.1+git%" | ||
| 90 | KERNEL_MODULE_DP_VERSION[v2023.2] = "6.1.0+xilinx-v2023.2+git%" | ||
| 91 | KERNEL_MODULE_DP_VERSION[v2024.1] = "6.1.0+xilinx-v2024.1+git%" | ||
| 92 | PREFERRED_VERSION_kernel-module-dp ?= "${@d.getVarFlag('KERNEL_MODULE_DP_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
| 93 | |||
| 94 | # HDMI kernel module | ||
| 95 | KERNEL_MODULE_HDMI_VERSION[v2022.1] = "5.15.0+xilinx-v2022.1+git%" | ||
| 96 | KERNEL_MODULE_HDMI_VERSION[v2022.2] = "5.15.19+xilinx-v2022.2+git%" | ||
| 97 | KERNEL_MODULE_HDMI_VERSION[v2023.1] = "6.1+xilinx-v2023.1+git%" | ||
| 98 | KERNEL_MODULE_HDMI_VERSION[v2023.2] = "6.1+xilinx-v2023.2+git%" | ||
| 99 | KERNEL_MODULE_HDMI_VERSION[v2024.1] = "6.1+xilinx-v2024.1+git%" | ||
| 100 | PREFERRED_VERSION_kernel-module-hdmi ?= "${@d.getVarFlag('KERNEL_MODULE_HDMI_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | ||
| 101 | |||
| 102 | # VCU kernel module | ||
| 103 | PREFERRED_VERSION_kernel-module-vcu = "1.0.0-xilinx-${XILINX_RELEASE_VERSION}+git%" | ||
| 104 | |||
| 105 | # VDU kernel module | ||
| 106 | PREFERRED_VERSION_kernel-module-vdu = "1.0.0-xilinx-${XILINX_RELEASE_VERSION}+git%" | ||
| 107 | |||
| 108 | # XRT/ZOCL | 76 | # XRT/ZOCL |
| 109 | XRT_ZOCL_VERSION[v2022.1] = "202210.2.13.479" | 77 | XRT_ZOCL_VERSION[v2022.1] = "202210.2.13.479" |
| 110 | XRT_ZOCL_VERSION[v2022.2] = "202220.2.14.0" | 78 | XRT_ZOCL_VERSION[v2022.2] = "202220.2.14.0" |
| @@ -112,7 +80,7 @@ XRT_ZOCL_VERSION[v2023.1] = "202310.2.15.0" | |||
| 112 | XRT_ZOCL_VERSION[v2023.2] = "202320.2.16.0" | 80 | XRT_ZOCL_VERSION[v2023.2] = "202320.2.16.0" |
| 113 | XRT_ZOCL_VERSION[v2024.1] = "202410.2.17.0" | 81 | XRT_ZOCL_VERSION[v2024.1] = "202410.2.17.0" |
| 114 | PREFERRED_VERSION_xrt ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 82 | PREFERRED_VERSION_xrt ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
| 115 | PREFERRED_VERSION_zocl ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 83 | PREFERRED_VERSION_kernel-module-zocl ?= "${@d.getVarFlag('XRT_ZOCL_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" |
| 116 | 84 | ||
| 117 | # AI-Engine | 85 | # AI-Engine |
| 118 | AIEFAL_VERSION[v2022.1] = "1.4" | 86 | AIEFAL_VERSION[v2022.1] = "1.4" |
