summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core
diff options
context:
space:
mode:
Diffstat (limited to 'meta-xilinx-core')
-rw-r--r--meta-xilinx-core/classes-recipe/dfx_user_dts.bbclass4
-rw-r--r--meta-xilinx-core/classes/image-types-xilinx-qemu.bbclass12
-rw-r--r--meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/device-tree.bbappend4
-rw-r--r--meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/open-amp-device-tree.bb14
-rw-r--r--meta-xilinx-core/recipes-apps/image-update/image-update_1.3.bb4
-rw-r--r--meta-xilinx-core/recipes-apps/raft/raft_2024.1.bb6
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.3.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.4.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.5.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.6.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.4.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.5.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.6.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.7.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc2
-rw-r--r--meta-xilinx-core/recipes-bsp/base-pdi/base-pdi_1.0.bb6
-rw-r--r--meta-xilinx-core/recipes-bsp/bootbin/xilinx-bootbin_1.0.bb4
-rw-r--r--meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb4
-rw-r--r--meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.1.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.2.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.1.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.2.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/fpga-manager-script/fpga-manager-script_1.0.bb4
-rw-r--r--meta-xilinx-core/recipes-bsp/libdfx/libdfx_1.0.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.1.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.2.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.1.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.2.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/platform-init/platform-init.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/pmu-firmware/pmu-rom-native.bb2
-rw-r--r--meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2023.2.inc2
-rw-r--r--meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-common.inc2
-rw-r--r--meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr.bb8
-rw-r--r--meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-uenv.bb6
-rw-r--r--meta-xilinx-core/recipes-devtools/bootgen/bootgen_2024.2.bb2
-rw-r--r--meta-xilinx-core/recipes-devtools/python/python3-anytree_2.8.0.bb2
-rw-r--r--meta-xilinx-core/recipes-devtools/qemu/flashstrip_1.0.bb9
-rw-r--r--meta-xilinx-core/recipes-devtools/qemu/qemu-8.1.inc4
-rw-r--r--meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc2
-rw-r--r--meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc2
-rw-r--r--meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb2
-rw-r--r--meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb2
-rw-r--r--meta-xilinx-core/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend4
-rw-r--r--meta-xilinx-core/recipes-kernel/dp/kernel-module-dp_6.6.10.bb2
-rw-r--r--meta-xilinx-core/recipes-kernel/hdmi/kernel-module-hdmi_6.6.40.bb2
-rw-r--r--meta-xilinx-core/recipes-kernel/hdmi21/kernel-module-hdmi21_2024.2.bb2
-rw-r--r--meta-xilinx-core/recipes-kernel/linux-firmware/linux-firmware-ti-bt.bb2
-rw-r--r--meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb4
-rw-r--r--meta-xilinx-core/recipes-kernel/linux/linux-xlnx.inc6
-rw-r--r--meta-xilinx-core/recipes-kernel/lopper/xilinx-lops.bb2
-rw-r--r--meta-xilinx-core/recipes-support/freeipmi/freeipmi_1.6.10.bb2
-rw-r--r--meta-xilinx-core/recipes-support/libgpg-error/libgpg-error_%.bbappend2
-rw-r--r--meta-xilinx-core/recipes-utils/mb-realoc/mb-realoc.bb7
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202320.2.16.0.bb4
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202410.2.17.319.bb4
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202420.2.18.0.bb4
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xrt_202210.2.13.479.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xrt_202220.2.14.0.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xrt_202310.2.15.0.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xrt_202320.2.16.0.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xrt_202410.2.17.319.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xrt_202420.2.18.0.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/zocl/zocl_202210.2.13.479.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/zocl/zocl_202220.2.14.0.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/zocl/zocl_202310.2.15.0.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/zocl/zocl_202320.2.16.0.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/zocl/zocl_202410.2.17.319.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/zocl/zocl_202420.2.18.0.bb2
69 files changed, 112 insertions, 106 deletions
diff --git a/meta-xilinx-core/classes-recipe/dfx_user_dts.bbclass b/meta-xilinx-core/classes-recipe/dfx_user_dts.bbclass
index d4a01048..a09c0768 100644
--- a/meta-xilinx-core/classes-recipe/dfx_user_dts.bbclass
+++ b/meta-xilinx-core/classes-recipe/dfx_user_dts.bbclass
@@ -26,7 +26,7 @@ do_fetch[cleandirs] = "${B}"
26DT_PADDING_SIZE = "0x1000" 26DT_PADDING_SIZE = "0x1000"
27BOOTGEN_FLAGS ?= " -arch ${SOC_FAMILY} -w ${@bb.utils.contains('SOC_FAMILY','zynqmp','','-process_bitstream bin',d)}" 27BOOTGEN_FLAGS ?= " -arch ${SOC_FAMILY} -w ${@bb.utils.contains('SOC_FAMILY','zynqmp','','-process_bitstream bin',d)}"
28 28
29S ?= "${WORKDIR}" 29S ?= "${UNPACKDIR}"
30FW_DIR ?= "" 30FW_DIR ?= ""
31DTSI_PATH ?= "" 31DTSI_PATH ?= ""
32DTBO_PATH ?= "" 32DTBO_PATH ?= ""
@@ -52,7 +52,7 @@ python() {
52 import re 52 import re
53 soc_family = d.getVar("SOC_FAMILY") 53 soc_family = d.getVar("SOC_FAMILY")
54 if "git://" in d.getVar("SRC_URI") or "https://" in d.getVar("SRC_URI"): 54 if "git://" in d.getVar("SRC_URI") or "https://" in d.getVar("SRC_URI"):
55 d.setVar("S",'${WORKDIR}/git/'+d.getVar("FW_DIR")) 55 d.setVar("S",'${UNPACKDIR}/git/'+d.getVar("FW_DIR"))
56 else: 56 else:
57 dtsi_found = False 57 dtsi_found = False
58 dtbo_found = False 58 dtbo_found = False
diff --git a/meta-xilinx-core/classes/image-types-xilinx-qemu.bbclass b/meta-xilinx-core/classes/image-types-xilinx-qemu.bbclass
index b4de5ee1..71b8b9b8 100644
--- a/meta-xilinx-core/classes/image-types-xilinx-qemu.bbclass
+++ b/meta-xilinx-core/classes/image-types-xilinx-qemu.bbclass
@@ -39,18 +39,18 @@ CONVERSION_CMD:qemu-sd-fatimg () {
39 parted -s ${QEMU_IMG} set 1 boot on 39 parted -s ${QEMU_IMG} set 1 boot on
40 parted ${QEMU_IMG} print 40 parted ${QEMU_IMG} print
41 BOOT_BLOCKS=$(LC_ALL=C parted -s ${QEMU_IMG} unit b print | awk '/ 1 / { print substr($4, 1, length($4 -1)) / 512 /2 }') 41 BOOT_BLOCKS=$(LC_ALL=C parted -s ${QEMU_IMG} unit b print | awk '/ 1 / { print substr($4, 1, length($4 -1)) / 512 /2 }')
42 rm -f ${WORKDIR}/${BOOT_VOLUME_ID}.img 42 rm -f ${BOOT_VOLUME_ID}.img
43 mkfs.vfat -n "${BOOT_VOLUME_ID}" -S 512 -C ${WORKDIR}/${BOOT_VOLUME_ID}.img $BOOT_BLOCKS 43 mkfs.vfat -n "${BOOT_VOLUME_ID}" -S 512 -C ${BOOT_VOLUME_ID}.img $BOOT_BLOCKS
44 if [ -e ${DEPLOY_DIR_IMAGE}/boot.bin ]; then 44 if [ -e ${DEPLOY_DIR_IMAGE}/boot.bin ]; then
45 mcopy -i ${WORKDIR}/${BOOT_VOLUME_ID}.img -s ${DEPLOY_DIR_IMAGE}/boot.bin ::/ 45 mcopy -i ${BOOT_VOLUME_ID}.img -s ${DEPLOY_DIR_IMAGE}/boot.bin ::/
46 fi 46 fi
47 if [ -e ${DEPLOY_DIR_IMAGE}/boot.scr ]; then 47 if [ -e ${DEPLOY_DIR_IMAGE}/boot.scr ]; then
48 mcopy -i ${WORKDIR}/${BOOT_VOLUME_ID}.img -s ${DEPLOY_DIR_IMAGE}/boot.scr ::/ 48 mcopy -i ${BOOT_VOLUME_ID}.img -s ${DEPLOY_DIR_IMAGE}/boot.scr ::/
49 fi 49 fi
50 if [ ${INITRAMFS_IMAGE} = ${IMAGE_BASENAME} ] && [ x"${INITRAMFS_IMAGE_BUNDLE}" != "x1" ]; then 50 if [ ${INITRAMFS_IMAGE} = ${IMAGE_BASENAME} ] && [ x"${INITRAMFS_IMAGE_BUNDLE}" != "x1" ]; then
51 mcopy -i ${WORKDIR}/${BOOT_VOLUME_ID}.img -s ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type} ::rootfs.cpio.gz.u-boot 51 mcopy -i ${BOOT_VOLUME_ID}.img -s ${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.${type} ::rootfs.cpio.gz.u-boot
52 fi 52 fi
53 dd if=${WORKDIR}/${BOOT_VOLUME_ID}.img of=${QEMU_IMG} conv=notrunc seek=1 bs=$(expr ${IMAGE_ALIGNMENT} \* 1024) 53 dd if=${BOOT_VOLUME_ID}.img of=${QEMU_IMG} conv=notrunc seek=1 bs=$(expr ${IMAGE_ALIGNMENT} \* 1024)
54} 54}
55 55
56CONVERSION_DEPENDS_qemu-sd = "qemu-system-native" 56CONVERSION_DEPENDS_qemu-sd = "qemu-system-native"
diff --git a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/device-tree.bbappend b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/device-tree.bbappend
index 7d374291..7959d9db 100644
--- a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/device-tree.bbappend
+++ b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/device-tree.bbappend
@@ -1,7 +1,7 @@
1FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
2 2
3# openamp.dtsi is in the WORKDIR 3# openamp.dtsi is in the UNPACKDIR
4DT_INCLUDE:append = " ${WORKDIR}" 4DT_INCLUDE:append = " ${UNPACKDIR}"
5 5
6do_configure[vardeps] += "ENABLE_OPENAMP_DTSI OPENAMP_EXTRA_DT_INCLUDE_FILES" 6do_configure[vardeps] += "ENABLE_OPENAMP_DTSI OPENAMP_EXTRA_DT_INCLUDE_FILES"
7 7
diff --git a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/open-amp-device-tree.bb b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/open-amp-device-tree.bb
index 7b626ee3..92b0227b 100644
--- a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/open-amp-device-tree.bb
+++ b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-bsp/device-tree/open-amp-device-tree.bb
@@ -29,7 +29,7 @@ PROVIDES:remove = "virtual/dtb"
29 29
30DEPENDS += "python3-dtc-native" 30DEPENDS += "python3-dtc-native"
31 31
32S = "${WORKDIR}/source" 32S = "${UNPACKDIR}/source"
33 33
34# Set a default so something resolves 34# Set a default so something resolves
35SOC_FAMILY ??= "SOC_FAMILY" 35SOC_FAMILY ??= "SOC_FAMILY"
@@ -37,12 +37,12 @@ SOC_FAMILY ??= "SOC_FAMILY"
37do_configure:prepend() { 37do_configure:prepend() {
38 mkdir -p source 38 mkdir -p source
39 39
40 if [ -e ${WORKDIR}/${MACHINE}-openamp-overlay.dts ]; then 40 if [ -e ${UNPACKDIR}/${MACHINE}-openamp-overlay.dts ]; then
41 install ${WORKDIR}/${MACHINE}-openamp.dtsi ${WORKDIR}/source/. || : 41 install ${UNPACKDIR}/${MACHINE}-openamp.dtsi ${UNPACKDIR}/source/. || :
42 install ${WORKDIR}/${MACHINE}-openamp-overlay.dts ${WORKDIR}/source/openamp.dts 42 install ${UNPACKDIR}/${MACHINE}-openamp-overlay.dts ${UNPACKDIR}/source/openamp.dts
43 elif [ -e ${WORKDIR}/${SOC_FAMILY}-openamp-overlay.dts ]; then 43 elif [ -e ${UNPACKDIR}/${SOC_FAMILY}-openamp-overlay.dts ]; then
44 install ${WORKDIR}/${SOC_FAMILY}-openamp.dtsi ${WORKDIR}/source/. || : 44 install ${UNPACKDIR}/${SOC_FAMILY}-openamp.dtsi ${UNPACKDIR}/source/. || :
45 install ${WORKDIR}/${SOC_FAMILY}-openamp-overlay.dts ${WORKDIR}/source/openamp.dts 45 install ${UNPACKDIR}/${SOC_FAMILY}-openamp-overlay.dts ${UNPACKDIR}/source/openamp.dts
46 else 46 else
47 bbfatal "${MACHINE}-openamp-overlay.dts or ${SOC_FAMILY}-openamp-overlay.dts file is not available. Cannot automatically add OpenAMP dtbo file." 47 bbfatal "${MACHINE}-openamp-overlay.dts or ${SOC_FAMILY}-openamp-overlay.dts file is not available. Cannot automatically add OpenAMP dtbo file."
48 fi 48 fi
diff --git a/meta-xilinx-core/recipes-apps/image-update/image-update_1.3.bb b/meta-xilinx-core/recipes-apps/image-update/image-update_1.3.bb
index 828a3ca1..7c402e15 100644
--- a/meta-xilinx-core/recipes-apps/image-update/image-update_1.3.bb
+++ b/meta-xilinx-core/recipes-apps/image-update/image-update_1.3.bb
@@ -4,7 +4,7 @@ SUMMARY = "Image update is used to update alternate image on compatible firmware
4 Usage: image_update <Input Image File>" 4 Usage: image_update <Input Image File>"
5 5
6LICENSE = "MIT" 6LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSES/MIT;md5=2ac09a7a37dd6ee0ba23ce497d57d09b" 7LIC_FILES_CHKSUM = "file://LICENSES/MIT;md5=2ac09a7a37dd6ee0ba23ce497d57d09b"
8 8
9BRANCH = "master" 9BRANCH = "master"
10SRC_URI = "git://github.com/Xilinx/linux-image_update.git;branch=${BRANCH};protocol=https" 10SRC_URI = "git://github.com/Xilinx/linux-image_update.git;branch=${BRANCH};protocol=https"
@@ -12,7 +12,7 @@ SRCREV = "1bd7d7405b484d808176c6e711691a846c18b4f0"
12 12
13RDEPENDS:${PN} += "freeipmi" 13RDEPENDS:${PN} += "freeipmi"
14 14
15S = "${WORKDIR}/git" 15S = "${UNPACKDIR}/git"
16 16
17COMPATIBLE_MACHINE = "^$" 17COMPATIBLE_MACHINE = "^$"
18COMPATIBLE_MACHINE:zynqmp = "zynqmp" 18COMPATIBLE_MACHINE:zynqmp = "zynqmp"
diff --git a/meta-xilinx-core/recipes-apps/raft/raft_2024.1.bb b/meta-xilinx-core/recipes-apps/raft/raft_2024.1.bb
index a287d8ce..89a8b5a5 100644
--- a/meta-xilinx-core/recipes-apps/raft/raft_2024.1.bb
+++ b/meta-xilinx-core/recipes-apps/raft/raft_2024.1.bb
@@ -1,8 +1,8 @@
1SUMMARY = "RAFT python application" 1SUMMARY = "RAFT python application"
2LICENSE = "MIT & BSD-3-Clause" 2LICENSE = "MIT & BSD-3-Clause"
3LIC_FILES_CHKSUM = " \ 3LIC_FILES_CHKSUM = " \
4 file://${WORKDIR}/git/LICENSE;md5=cc21c526211d34984839aa67dd16f172 \ 4 file://LICENSE;md5=cc21c526211d34984839aa67dd16f172 \
5 file://${WORKDIR}/git/docs/LICENSE;md5=d8f0ffdbc8d019bc821a5a07bdca1406 \ 5 file://docs/LICENSE;md5=d8f0ffdbc8d019bc821a5a07bdca1406 \
6" 6"
7BRANCH = "2024.1" 7BRANCH = "2024.1"
8SRC_URI = "git://github.com/Xilinx/RAFT;protocol=https;branch=${BRANCH}" 8SRC_URI = "git://github.com/Xilinx/RAFT;protocol=https;branch=${BRANCH}"
@@ -10,7 +10,7 @@ SRCREV = "87ea8f4c5ac52fcbc465f41e681fc77aaee9a285"
10 10
11inherit update-rc.d systemd 11inherit update-rc.d systemd
12 12
13S = "${WORKDIR}/git" 13S = "${UNPACKDIR}/git"
14COMPATIBLE_MACHINE = "^$" 14COMPATIBLE_MACHINE = "^$"
15COMPATIBLE_MACHINE:zcu208-zynqmp = "${MACHINE}" 15COMPATIBLE_MACHINE:zcu208-zynqmp = "${MACHINE}"
16COMPATIBLE_MACHINE:zcu216-zynqmp = "${MACHINE}" 16COMPATIBLE_MACHINE:zcu216-zynqmp = "${MACHINE}"
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.3.bb b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.3.bb
index e726ac5b..0b3effe2 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.3.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.3.bb
@@ -6,7 +6,7 @@ require aie-rt-2022.inc
6SECTION = "libs" 6SECTION = "libs"
7 7
8AIEDIR ?= "${S}/driver" 8AIEDIR ?= "${S}/driver"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10I = "${AIEDIR}/include" 10I = "${AIEDIR}/include"
11 11
12inherit features_check 12inherit features_check
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.4.bb b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.4.bb
index 92f44a34..88d4995f 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.4.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.4.bb
@@ -6,7 +6,7 @@ require aie-rt-2023.inc
6SECTION = "libs" 6SECTION = "libs"
7 7
8AIEDIR ?= "${S}/driver" 8AIEDIR ?= "${S}/driver"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10I = "${AIEDIR}/include" 10I = "${AIEDIR}/include"
11 11
12inherit features_check 12inherit features_check
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.5.bb b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.5.bb
index 6befcffa..0710a2bb 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.5.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.5.bb
@@ -6,7 +6,7 @@ require aie-rt-2024.inc
6SECTION = "libs" 6SECTION = "libs"
7 7
8AIEDIR ?= "${S}/driver" 8AIEDIR ?= "${S}/driver"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10I = "${AIEDIR}/include" 10I = "${AIEDIR}/include"
11 11
12inherit features_check 12inherit features_check
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.6.bb b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.6.bb
index a99f296a..5e825c0a 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.6.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/ai-engine-driver_3.6.bb
@@ -6,7 +6,7 @@ require aie-rt-2024.2.inc
6SECTION = "libs" 6SECTION = "libs"
7 7
8AIEDIR ?= "${S}/driver" 8AIEDIR ?= "${S}/driver"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10I = "${AIEDIR}/include" 10I = "${AIEDIR}/include"
11 11
12IOBACKENDS ?= "Linux" 12IOBACKENDS ?= "Linux"
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.4.bb b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.4.bb
index 5b741f9a..73cbfdd6 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.4.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.4.bb
@@ -6,7 +6,7 @@ require aie-rt-2022.inc
6SECTION = "devel" 6SECTION = "devel"
7 7
8XAIEFAL_DIR ?= "fal" 8XAIEFAL_DIR ?= "fal"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10 10
11inherit features_check 11inherit features_check
12 12
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.5.bb b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.5.bb
index 8b5c4334..ab65f319 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.5.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.5.bb
@@ -6,7 +6,7 @@ require aie-rt-2023.inc
6SECTION = "devel" 6SECTION = "devel"
7 7
8XAIEFAL_DIR ?= "fal" 8XAIEFAL_DIR ?= "fal"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10 10
11inherit features_check 11inherit features_check
12 12
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.6.bb b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.6.bb
index f8c9482b..11c88d34 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.6.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.6.bb
@@ -6,7 +6,7 @@ require aie-rt-2024.inc
6SECTION = "devel" 6SECTION = "devel"
7 7
8XAIEFAL_DIR ?= "fal" 8XAIEFAL_DIR ?= "fal"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10 10
11inherit features_check 11inherit features_check
12 12
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.7.bb b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.7.bb
index 2e60941b..ef9ff673 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.7.bb
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/aiefal_1.7.bb
@@ -6,7 +6,7 @@ require aie-rt-2024.2.inc
6SECTION = "devel" 6SECTION = "devel"
7 7
8XAIEFAL_DIR ?= "fal" 8XAIEFAL_DIR ?= "fal"
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10 10
11IOBACKENDS ?= "Linux" 11IOBACKENDS ?= "Linux"
12 12
diff --git a/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc b/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc
index 485d3b17..09f83809 100644
--- a/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc
+++ b/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc
@@ -9,7 +9,7 @@ inherit deploy
9 9
10DEPENDS += "u-boot-mkimage-native" 10DEPENDS += "u-boot-mkimage-native"
11 11
12S = "${WORKDIR}/git" 12S = "${UNPACKDIR}/git"
13B = "${WORKDIR}/build" 13B = "${WORKDIR}/build"
14 14
15SYSROOT_DIRS += "/boot" 15SYSROOT_DIRS += "/boot"
diff --git a/meta-xilinx-core/recipes-bsp/base-pdi/base-pdi_1.0.bb b/meta-xilinx-core/recipes-bsp/base-pdi/base-pdi_1.0.bb
index 9fd9c34a..28958c36 100644
--- a/meta-xilinx-core/recipes-bsp/base-pdi/base-pdi_1.0.bb
+++ b/meta-xilinx-core/recipes-bsp/base-pdi/base-pdi_1.0.bb
@@ -18,6 +18,8 @@ do_compile[noexec] = "1"
18PDI_PATH ?= "" 18PDI_PATH ?= ""
19SRC_URI += "${@['file://'+d.getVar('PDI_PATH'),''][d.getVar('PDI_PATH') == '']}" 19SRC_URI += "${@['file://'+d.getVar('PDI_PATH'),''][d.getVar('PDI_PATH') == '']}"
20 20
21S = "${UNPACKDIR}"
22
21python() { 23python() {
22 if d.getVar('PDI_SKIP_CHECK') != "1" and not d.getVar('PDI_PATH'): 24 if d.getVar('PDI_SKIP_CHECK') != "1" and not d.getVar('PDI_PATH'):
23 raise bb.parse.SkipRecipe("PDI_PATH is not configured with the base design pdi") 25 raise bb.parse.SkipRecipe("PDI_PATH is not configured with the base design pdi")
@@ -27,9 +29,9 @@ python() {
27#will need to bbappend to this in meta-xilinx-tools to use xsct to extract pdi from xsa and install 29#will need to bbappend to this in meta-xilinx-tools to use xsct to extract pdi from xsa and install
28do_install() { 30do_install() {
29 31
30 if [ -f ${WORKDIR}/${PDI_PATH} ];then 32 if [ -f ${S}/${PDI_PATH} ];then
31 install -d ${D}/boot 33 install -d ${D}/boot
32 install -m 0644 ${WORKDIR}/${PDI_PATH} ${D}/boot/base-design.pdi 34 install -m 0644 ${S}/${PDI_PATH} ${D}/boot/base-design.pdi
33 else 35 else
34 bbfatal "No base pdi supplied" 36 bbfatal "No base pdi supplied"
35 fi 37 fi
diff --git a/meta-xilinx-core/recipes-bsp/bootbin/xilinx-bootbin_1.0.bb b/meta-xilinx-core/recipes-bsp/bootbin/xilinx-bootbin_1.0.bb
index b9236f55..86225181 100644
--- a/meta-xilinx-core/recipes-bsp/bootbin/xilinx-bootbin_1.0.bb
+++ b/meta-xilinx-core/recipes-bsp/bootbin/xilinx-bootbin_1.0.bb
@@ -178,10 +178,10 @@ do_configure[vardeps] += "BIF_PARTITION_ATTR BIF_PARTITION_IMAGE BIF_COMMON_ATTR
178do_configure[vardeps] += "BIF_FSBL_ATTR BIF_BITSTREAM_ATTR BIF_ATF_ATTR BIF_DEVICETREE_ATTR BIF_SSBL_ATTR" 178do_configure[vardeps] += "BIF_FSBL_ATTR BIF_BITSTREAM_ATTR BIF_ATF_ATTR BIF_DEVICETREE_ATTR BIF_SSBL_ATTR"
179 179
180do_compile() { 180do_compile() {
181 cd ${WORKDIR} 181 cd ${UNPACKDIR}
182 rm -f ${B}/BOOT.bin 182 rm -f ${B}/BOOT.bin
183 if [ "${BIF_FILE_PATH}" != "${B}/bootgen.bif" ];then 183 if [ "${BIF_FILE_PATH}" != "${B}/bootgen.bif" ];then
184 BIF_FILE_PATH="${WORKDIR}${BIF_FILE_PATH}" 184 BIF_FILE_PATH="${UNPACKDIR}${BIF_FILE_PATH}"
185 fi 185 fi
186 bootgen -image ${BIF_FILE_PATH} -arch ${BOOTGEN_ARCH} ${BOOTGEN_EXTRA_ARGS} -w -o ${B}/BOOT.bin 186 bootgen -image ${BIF_FILE_PATH} -arch ${BOOTGEN_ARCH} ${BOOTGEN_EXTRA_ARGS} -w -o ${B}/BOOT.bin
187 if [ ! -e ${B}/BOOT.bin ]; then 187 if [ ! -e ${B}/BOOT.bin ]; then
diff --git a/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb b/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb
index fbe85f96..0fc20298 100644
--- a/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb
+++ b/meta-xilinx-core/recipes-bsp/device-tree/device-tree.bb
@@ -74,8 +74,8 @@ do_configure:prepend () {
74 fi 74 fi
75 75
76 for f in ${EXTRA_DT_FILES} ${EXTRA_DT_INCLUDE_FILES}; do 76 for f in ${EXTRA_DT_FILES} ${EXTRA_DT_INCLUDE_FILES}; do
77 if [ "$(realpath ${WORKDIR}/${f})" != "$(realpath ${DT_FILES_PATH}/`basename ${f}`)" ]; then 77 if [ "$(realpath ${UNPACKDIR}/${f})" != "$(realpath ${DT_FILES_PATH}/`basename ${f}`)" ]; then
78 cp ${WORKDIR}/${f} ${DT_FILES_PATH}/ 78 cp ${UNPACKDIR}/${f} ${DT_FILES_PATH}/
79 fi 79 fi
80 done 80 done
81} 81}
diff --git a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb
index 386e1b79..9e0f07ac 100644
--- a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb
+++ b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb
@@ -19,7 +19,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
19COMPATIBLE_MACHINE:versal = "versal" 19COMPATIBLE_MACHINE:versal = "versal"
20COMPATIBLE_MACHINE:versal-net = "versal-net" 20COMPATIBLE_MACHINE:versal-net = "versal-net"
21 21
22S = "${WORKDIR}/git" 22S = "${UNPACKDIR}/git"
23 23
24inherit cmake update-rc.d systemd 24inherit cmake update-rc.d systemd
25 25
diff --git a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.1.bb b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.1.bb
index f25201bd..2699a55d 100644
--- a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.1.bb
+++ b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.1.bb
@@ -19,7 +19,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
19COMPATIBLE_MACHINE:versal = "versal" 19COMPATIBLE_MACHINE:versal = "versal"
20COMPATIBLE_MACHINE:versal-net = "versal-net" 20COMPATIBLE_MACHINE:versal-net = "versal-net"
21 21
22S = "${WORKDIR}/git" 22S = "${UNPACKDIR}/git"
23 23
24inherit cmake update-rc.d systemd 24inherit cmake update-rc.d systemd
25 25
diff --git a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.2.bb b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.2.bb
index b55ce8c0..da2f3e26 100644
--- a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.2.bb
+++ b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2023.2.bb
@@ -19,7 +19,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
19COMPATIBLE_MACHINE:versal = "versal" 19COMPATIBLE_MACHINE:versal = "versal"
20COMPATIBLE_MACHINE:versal-net = "versal-net" 20COMPATIBLE_MACHINE:versal-net = "versal-net"
21 21
22S = "${WORKDIR}/git" 22S = "${UNPACKDIR}/git"
23 23
24inherit cmake update-rc.d systemd 24inherit cmake update-rc.d systemd
25 25
diff --git a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.1.bb b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.1.bb
index c646228d..261156f9 100644
--- a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.1.bb
+++ b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.1.bb
@@ -19,7 +19,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
19COMPATIBLE_MACHINE:versal = "versal" 19COMPATIBLE_MACHINE:versal = "versal"
20COMPATIBLE_MACHINE:versal-net = "versal-net" 20COMPATIBLE_MACHINE:versal-net = "versal-net"
21 21
22S = "${WORKDIR}/git" 22S = "${UNPACKDIR}/git"
23 23
24inherit cmake update-rc.d systemd 24inherit cmake update-rc.d systemd
25 25
diff --git a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.2.bb b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.2.bb
index 88dec7b8..8f634398 100644
--- a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.2.bb
+++ b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_2024.2.bb
@@ -20,7 +20,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
20COMPATIBLE_MACHINE:versal = ".*" 20COMPATIBLE_MACHINE:versal = ".*"
21COMPATIBLE_MACHINE:versal-net = ".*" 21COMPATIBLE_MACHINE:versal-net = ".*"
22 22
23S = "${WORKDIR}/git" 23S = "${UNPACKDIR}/git"
24 24
25inherit cmake update-rc.d systemd 25inherit cmake update-rc.d systemd
26 26
diff --git a/meta-xilinx-core/recipes-bsp/fpga-manager-script/fpga-manager-script_1.0.bb b/meta-xilinx-core/recipes-bsp/fpga-manager-script/fpga-manager-script_1.0.bb
index b9a36d77..f7eaa111 100644
--- a/meta-xilinx-core/recipes-bsp/fpga-manager-script/fpga-manager-script_1.0.bb
+++ b/meta-xilinx-core/recipes-bsp/fpga-manager-script/fpga-manager-script_1.0.bb
@@ -1,12 +1,12 @@
1SUMMARY = "Install user script to support fpga-manager" 1SUMMARY = "Install user script to support fpga-manager"
2DESCRIPTION = "Install user script that loads and unloads overlays using kernel fpga-manager" 2DESCRIPTION = "Install user script that loads and unloads overlays using kernel fpga-manager"
3LICENSE = "Proprietary" 3LICENSE = "Proprietary"
4LIC_FILES_CHKSUM = "file://${WORKDIR}/fpgautil.c;beginline=1;endline=24;md5=0dbf04c2c1026b3d120136e728b7a09f" 4LIC_FILES_CHKSUM = "file://fpgautil.c;beginline=1;endline=24;md5=0dbf04c2c1026b3d120136e728b7a09f"
5 5
6SRC_URI = "\ 6SRC_URI = "\
7 file://fpgautil.c \ 7 file://fpgautil.c \
8 " 8 "
9S = "${WORKDIR}" 9S = "${UNPACKDIR}"
10 10
11FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 11FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
12 12
diff --git a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_1.0.bb b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_1.0.bb
index 1bd468d7..7727b93d 100644
--- a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_1.0.bb
+++ b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_1.0.bb
@@ -15,7 +15,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
15COMPATIBLE_MACHINE:versal = "versal" 15COMPATIBLE_MACHINE:versal = "versal"
16COMPATIBLE_MACHINE:versal-net = "versal-net" 16COMPATIBLE_MACHINE:versal-net = "versal-net"
17 17
18S = "${WORKDIR}/git" 18S = "${UNPACKDIR}/git"
19 19
20inherit cmake 20inherit cmake
21 21
diff --git a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.1.bb b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.1.bb
index 15c04add..e64687f5 100644
--- a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.1.bb
+++ b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.1.bb
@@ -15,7 +15,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
15COMPATIBLE_MACHINE:versal = "versal" 15COMPATIBLE_MACHINE:versal = "versal"
16COMPATIBLE_MACHINE:versal-net = "versal-net" 16COMPATIBLE_MACHINE:versal-net = "versal-net"
17 17
18S = "${WORKDIR}/git" 18S = "${UNPACKDIR}/git"
19 19
20inherit cmake 20inherit cmake
21 21
diff --git a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.2.bb b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.2.bb
index 70d85f88..06d991df 100644
--- a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.2.bb
+++ b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2023.2.bb
@@ -15,7 +15,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
15COMPATIBLE_MACHINE:versal = "versal" 15COMPATIBLE_MACHINE:versal = "versal"
16COMPATIBLE_MACHINE:versal-net = "versal-net" 16COMPATIBLE_MACHINE:versal-net = "versal-net"
17 17
18S = "${WORKDIR}/git" 18S = "${UNPACKDIR}/git"
19 19
20inherit cmake 20inherit cmake
21 21
diff --git a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.1.bb b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.1.bb
index c82984f4..9eea4fbe 100644
--- a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.1.bb
+++ b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.1.bb
@@ -15,7 +15,7 @@ COMPATIBLE_MACHINE:zynqmp = "zynqmp"
15COMPATIBLE_MACHINE:versal = "versal" 15COMPATIBLE_MACHINE:versal = "versal"
16COMPATIBLE_MACHINE:versal-net = "versal-net" 16COMPATIBLE_MACHINE:versal-net = "versal-net"
17 17
18S = "${WORKDIR}/git" 18S = "${UNPACKDIR}/git"
19 19
20inherit cmake 20inherit cmake
21 21
diff --git a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.2.bb b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.2.bb
index 3a097b24..fcea2da7 100644
--- a/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.2.bb
+++ b/meta-xilinx-core/recipes-bsp/libdfx/libdfx_2024.2.bb
@@ -16,7 +16,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
16COMPATIBLE_MACHINE:versal = ".*" 16COMPATIBLE_MACHINE:versal = ".*"
17COMPATIBLE_MACHINE:versal-net = ".*" 17COMPATIBLE_MACHINE:versal-net = ".*"
18 18
19S = "${WORKDIR}/git" 19S = "${UNPACKDIR}/git"
20 20
21inherit cmake 21inherit cmake
22 22
diff --git a/meta-xilinx-core/recipes-bsp/platform-init/platform-init.bb b/meta-xilinx-core/recipes-bsp/platform-init/platform-init.bb
index 75c83ee8..a9c10d47 100644
--- a/meta-xilinx-core/recipes-bsp/platform-init/platform-init.bb
+++ b/meta-xilinx-core/recipes-bsp/platform-init/platform-init.bb
@@ -18,7 +18,7 @@ PROVIDES += "virtual/xilinx-platform-init"
18 18
19SRC_URI = "${@" ".join(["file://%s" % f for f in (d.getVar('PLATFORM_INIT_FILES') or "").split()])}" 19SRC_URI = "${@" ".join(["file://%s" % f for f in (d.getVar('PLATFORM_INIT_FILES') or "").split()])}"
20 20
21S = "${WORKDIR}" 21S = "${UNPACKDIR}"
22 22
23SYSROOT_DIRS += "${PLATFORM_INIT_DIR}" 23SYSROOT_DIRS += "${PLATFORM_INIT_DIR}"
24 24
diff --git a/meta-xilinx-core/recipes-bsp/pmu-firmware/pmu-rom-native.bb b/meta-xilinx-core/recipes-bsp/pmu-firmware/pmu-rom-native.bb
index 44ad9368..2d36b4a8 100644
--- a/meta-xilinx-core/recipes-bsp/pmu-firmware/pmu-rom-native.bb
+++ b/meta-xilinx-core/recipes-bsp/pmu-firmware/pmu-rom-native.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://PMU_ROM-LICENSE.txt;md5=d43d49bc1eb1c907fc6f4ea75abaf
10SRC_URI = "https://www.xilinx.com/bin/public/openDownload?filename=PMU_ROM.tar.gz" 10SRC_URI = "https://www.xilinx.com/bin/public/openDownload?filename=PMU_ROM.tar.gz"
11SRC_URI[sha256sum] = "f9a450ef960979463ea0a87a35fafb4a5b62d3a741de30cbcef04c8edc22a7cf" 11SRC_URI[sha256sum] = "f9a450ef960979463ea0a87a35fafb4a5b62d3a741de30cbcef04c8edc22a7cf"
12 12
13S = "${WORKDIR}/PMU_ROM" 13S = "${UNPACKDIR}/PMU_ROM"
14 14
15inherit deploy native 15inherit deploy native
16 16
diff --git a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2023.2.inc b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2023.2.inc
index 86ba82bb..3c8d1ed6 100644
--- a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2023.2.inc
+++ b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2023.2.inc
@@ -19,5 +19,5 @@ SRC_URI:append:microblaze = " file://microblaze-generic-top.h"
19FILESEXTRAPATHS:prepend := "${THISDIR}/u-boot-v2023.01:" 19FILESEXTRAPATHS:prepend := "${THISDIR}/u-boot-v2023.01:"
20 20
21do_configure:prepend:microblaze () { 21do_configure:prepend:microblaze () {
22 install ${WORKDIR}/microblaze-generic-top.h ${S}/include/configs/ 22 install ${UNPACKDIR}/microblaze-generic-top.h ${S}/include/configs/
23} 23}
diff --git a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-common.inc b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-common.inc
index 765af276..387367c6 100644
--- a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-common.inc
+++ b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-common.inc
@@ -6,7 +6,7 @@ UBRANCHARG = "${@['nobranch=1', 'branch=${UBRANCH}'][d.getVar('UBRANCH', True) !
6 6
7SRC_URI = "${UBOOTURI};${UBRANCHARG}" 7SRC_URI = "${UBOOTURI};${UBRANCHARG}"
8 8
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10B = "${WORKDIR}/build" 10B = "${WORKDIR}/build"
11 11
12UBOOT_MB_INC = "" 12UBOOT_MB_INC = ""
diff --git a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr.bb b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr.bb
index e13413a1..a8dfa57e 100644
--- a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr.bb
+++ b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-scr.bb
@@ -4,6 +4,8 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
4 4
5DEPENDS = "u-boot-mkimage-native" 5DEPENDS = "u-boot-mkimage-native"
6 6
7S = "${UNPACKDIR}"
8
7inherit deploy image-wic-utils 9inherit deploy image-wic-utils
8 10
9INHIBIT_DEFAULT_DEPS = "1" 11INHIBIT_DEFAULT_DEPS = "1"
@@ -268,14 +270,14 @@ do_compile() {
268 -e 's:@@KERNEL_ROOT_RAMDISK@@:${KERNEL_ROOT_RAMDISK}:' \ 270 -e 's:@@KERNEL_ROOT_RAMDISK@@:${KERNEL_ROOT_RAMDISK}:' \
269 -e 's:@@KERNEL_COMMAND_APPEND@@:${KERNEL_COMMAND_APPEND}:' \ 271 -e 's:@@KERNEL_COMMAND_APPEND@@:${KERNEL_COMMAND_APPEND}:' \
270 ${SCRIPT_SED_ADDENDUM} \ 272 ${SCRIPT_SED_ADDENDUM} \
271 "${WORKDIR}/boot.cmd.${BOOTMODE}${BOOTFILE_EXT}" > "${WORKDIR}/boot.cmd" 273 "${S}/boot.cmd.${BOOTMODE}${BOOTFILE_EXT}" > boot.cmd
272 274
273 mkimage -A arm -T script -C none -n "Boot script" -d "${WORKDIR}/boot.cmd" boot.scr 275 mkimage -A arm -T script -C none -n "Boot script" -d boot.cmd boot.scr
274 276
275 sed -e 's/@@KERNEL_IMAGETYPE@@/${KERNEL_IMAGETYPE}/' \ 277 sed -e 's/@@KERNEL_IMAGETYPE@@/${KERNEL_IMAGETYPE}/' \
276 -e 's/@@DEVICE_TREE_NAME@@/${DEVICE_TREE_NAME}/' \ 278 -e 's/@@DEVICE_TREE_NAME@@/${DEVICE_TREE_NAME}/' \
277 -e 's/@@RAMDISK_IMAGE@@/${PXERAMDISK_IMAGE}/' \ 279 -e 's/@@RAMDISK_IMAGE@@/${PXERAMDISK_IMAGE}/' \
278 "${WORKDIR}/pxeboot.pxe" > "pxeboot.pxe" 280 "${S}/pxeboot.pxe" > "pxeboot.pxe"
279} 281}
280 282
281do_install() { 283do_install() {
diff --git a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-uenv.bb b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-uenv.bb
index dafaab25..53355f28 100644
--- a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-uenv.bb
+++ b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-uenv.bb
@@ -94,7 +94,7 @@ DEVICETREE_OVERLAY_LOAD_ADDRESS:zynqmp = "${@hex(int(d.getVar("DEVICETREE_LOAD_A
94 94
95python do_compile() { 95python do_compile() {
96 env = uenv_populate(d) 96 env = uenv_populate(d)
97 with open(d.expand("${WORKDIR}/uEnv.txt"), "w") as f: 97 with open(d.expand("uEnv.txt"), "w") as f:
98 for k, v in env.items(): 98 for k, v in env.items():
99 f.write("{0}={1}\n".format(k, v)) 99 f.write("{0}={1}\n".format(k, v))
100} 100}
@@ -102,11 +102,11 @@ python do_compile() {
102FILES:${PN} += "/boot/uEnv.txt" 102FILES:${PN} += "/boot/uEnv.txt"
103 103
104do_install() { 104do_install() {
105 install -Dm 0644 ${WORKDIR}/uEnv.txt ${D}/boot/uEnv.txt 105 install -Dm 0644 uEnv.txt ${D}/boot/uEnv.txt
106} 106}
107 107
108do_deploy() { 108do_deploy() {
109 install -Dm 0644 ${WORKDIR}/uEnv.txt ${DEPLOYDIR}/uEnv.txt 109 install -Dm 0644 uEnv.txt ${DEPLOYDIR}/uEnv.txt
110} 110}
111addtask do_deploy after do_compile before do_build 111addtask do_deploy after do_compile before do_build
112 112
diff --git a/meta-xilinx-core/recipes-devtools/bootgen/bootgen_2024.2.bb b/meta-xilinx-core/recipes-devtools/bootgen/bootgen_2024.2.bb
index ba6d829d..0a929ca9 100644
--- a/meta-xilinx-core/recipes-devtools/bootgen/bootgen_2024.2.bb
+++ b/meta-xilinx-core/recipes-devtools/bootgen/bootgen_2024.2.bb
@@ -4,7 +4,7 @@ DESCRIPTION = "Building and installing bootgen, a Xilinx tool that lets you stit
4LICENSE = "Apache-2.0" 4LICENSE = "Apache-2.0"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=d526b6d0807bf263b97da1da876f39b1" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=d526b6d0807bf263b97da1da876f39b1"
6 6
7S = "${WORKDIR}/git" 7S = "${UNPACKDIR}/git"
8 8
9DEPENDS += "openssl" 9DEPENDS += "openssl"
10RDEPENDS:${PN} += "openssl" 10RDEPENDS:${PN} += "openssl"
diff --git a/meta-xilinx-core/recipes-devtools/python/python3-anytree_2.8.0.bb b/meta-xilinx-core/recipes-devtools/python/python3-anytree_2.8.0.bb
index 8bd6e6bc..20210be9 100644
--- a/meta-xilinx-core/recipes-devtools/python/python3-anytree_2.8.0.bb
+++ b/meta-xilinx-core/recipes-devtools/python/python3-anytree_2.8.0.bb
@@ -10,7 +10,7 @@ DEPENDS += "python3-six"
10SRC_URI = "git://github.com/c0fec0de/anytree.git;branch=2.x.x;protocol=https" 10SRC_URI = "git://github.com/c0fec0de/anytree.git;branch=2.x.x;protocol=https"
11SRCREV = "75c0198636f8997967ba00df5077cd21350f68ce" 11SRCREV = "75c0198636f8997967ba00df5077cd21350f68ce"
12 12
13S = "${WORKDIR}/git" 13S = "${UNPACKDIR}/git"
14 14
15inherit setuptools3 15inherit setuptools3
16 16
diff --git a/meta-xilinx-core/recipes-devtools/qemu/flashstrip_1.0.bb b/meta-xilinx-core/recipes-devtools/qemu/flashstrip_1.0.bb
index e1dcc5ae..9f08a1f4 100644
--- a/meta-xilinx-core/recipes-devtools/qemu/flashstrip_1.0.bb
+++ b/meta-xilinx-core/recipes-devtools/qemu/flashstrip_1.0.bb
@@ -4,6 +4,7 @@ DESCRIPTION = "Building and installing flash strip utility"
4LICENSE = "MIT" 4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://../flash_stripe.c;beginline=1;endline=23;md5=abb859d98b7c4eede655e1b71824125a" 5LIC_FILES_CHKSUM = "file://../flash_stripe.c;beginline=1;endline=23;md5=abb859d98b7c4eede655e1b71824125a"
6 6
7S = "${UNPACKDIR}"
7B = "${WORKDIR}/build" 8B = "${WORKDIR}/build"
8 9
9SRC_URI += "file://flash_stripe.c" 10SRC_URI += "file://flash_stripe.c"
@@ -11,10 +12,10 @@ SRC_URI += "file://flash_stripe.c"
11TARGET_CC_ARCH += "${LDFLAGS}" 12TARGET_CC_ARCH += "${LDFLAGS}"
12 13
13do_compile() { 14do_compile() {
14 ${CC} ${WORKDIR}/flash_stripe.c -o flash_strip 15 ${CC} ${S}/flash_stripe.c -o flash_strip
15 ${CC} ${WORKDIR}/flash_stripe.c -o flash_unstrip 16 ${CC} ${S}/flash_stripe.c -o flash_unstrip
16 ${CC} ${WORKDIR}/flash_stripe.c -o flash_strip_bw -DFLASH_STRIPE_BW 17 ${CC} ${S}/flash_stripe.c -o flash_strip_bw -DFLASH_STRIPE_BW
17 ${CC} ${WORKDIR}/flash_stripe.c -o flash_unstrip_bw -DUNSTRIP -DFLASH_STRIPE_BW 18 ${CC} ${S}/flash_stripe.c -o flash_unstrip_bw -DUNSTRIP -DFLASH_STRIPE_BW
18} 19}
19 20
20do_install() { 21do_install() {
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-8.1.inc b/meta-xilinx-core/recipes-devtools/qemu/qemu-8.1.inc
index 5154e247..29b12354 100644
--- a/meta-xilinx-core/recipes-devtools/qemu/qemu-8.1.inc
+++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-8.1.inc
@@ -148,11 +148,11 @@ do_install () {
148 # If we built the guest agent, also install startup/udev rules 148 # If we built the guest agent, also install startup/udev rules
149 if [ -e "${D}${bindir}/qemu-ga" ]; then 149 if [ -e "${D}${bindir}/qemu-ga" ]; then
150 install -d ${D}${sysconfdir}/init.d/ 150 install -d ${D}${sysconfdir}/init.d/
151 install -m 0755 ${WORKDIR}/qemu-guest-agent.init ${D}${sysconfdir}/init.d/qemu-guest-agent 151 install -m 0755 ${UNPACKDIR}/qemu-guest-agent.init ${D}${sysconfdir}/init.d/qemu-guest-agent
152 sed -i 's:@bindir@:${bindir}:' ${D}${sysconfdir}/init.d/qemu-guest-agent 152 sed -i 's:@bindir@:${bindir}:' ${D}${sysconfdir}/init.d/qemu-guest-agent
153 153
154 install -d ${D}${sysconfdir}/udev/rules.d/ 154 install -d ${D}${sysconfdir}/udev/rules.d/
155 install -m 0644 ${WORKDIR}/qemu-guest-agent.udev ${D}${sysconfdir}/udev/rules.d/60-qemu-guest-agent.rules 155 install -m 0644 ${UNPACKDIR}/qemu-guest-agent.udev ${D}${sysconfdir}/udev/rules.d/60-qemu-guest-agent.rules
156 156
157 install -d ${D}${systemd_unitdir}/system/ 157 install -d ${D}${systemd_unitdir}/system/
158 install -m 0644 ${S}/contrib/systemd/qemu-guest-agent.service ${D}${systemd_unitdir}/system 158 install -m 0644 ${S}/contrib/systemd/qemu-guest-agent.service ${D}${systemd_unitdir}/system
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc b/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc
index 26327ba3..5f180a35 100644
--- a/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc
+++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-devicetrees.inc
@@ -17,7 +17,7 @@ SRC_URI = "${REPO};${BRANCHARG}"
17SRC_URI += "file://0001-versal-Reorder-serial-ports.patch" 17SRC_URI += "file://0001-versal-Reorder-serial-ports.patch"
18SRC_URI += "file://0001-versal-net-Reorder-serial-port.patch" 18SRC_URI += "file://0001-versal-net-Reorder-serial-port.patch"
19 19
20S = "${WORKDIR}/git" 20S = "${UNPACKDIR}/git"
21 21
22do_install[noexec] = '1' 22do_install[noexec] = '1'
23 23
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc
index da62c8b7..5416f128 100644
--- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc
+++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-8.1.inc
@@ -79,7 +79,7 @@ SRC_URI += "\
79 " 79 "
80 80
81 81
82S = "${WORKDIR}/git" 82S = "${UNPACKDIR}/git"
83 83
84# Based on qemu settings in poky/meta/conf/distro/include/no-static-libs.inc 84# Based on qemu settings in poky/meta/conf/distro/include/no-static-libs.inc
85DISABLE_STATIC:pn-qemu-xilinx = "" 85DISABLE_STATIC:pn-qemu-xilinx = ""
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb
index 1eec0163..52c0da6a 100644
--- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb
+++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.0.bb
@@ -15,6 +15,6 @@ do_compile[noexec] = "1"
15SYSROOT_DIRS += "${bindir}/qemu-xilinx" 15SYSROOT_DIRS += "${bindir}/qemu-xilinx"
16 16
17do_install() { 17do_install() {
18 install -Dm 0755 ${WORKDIR}/qemu-system-aarch64-multiarch ${D}${bindir}/qemu-system-aarch64-multiarch 18 install -Dm 0755 ${UNPACKDIR}/qemu-system-aarch64-multiarch ${D}${bindir}/qemu-system-aarch64-multiarch
19} 19}
20 20
diff --git a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb
index 4a801810..1e626ffe 100644
--- a/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb
+++ b/meta-xilinx-core/recipes-devtools/qemu/qemu-xilinx-system-native_8.1.0.bb
@@ -20,7 +20,7 @@ PACKAGECONFIG ??= "fdt alsa kvm pie slirp png gcrypt \
20PACKAGECONFIG:remove = "${@'kvm' if not os.path.exists('/usr/include/linux/kvm.h') else ''}" 20PACKAGECONFIG:remove = "${@'kvm' if not os.path.exists('/usr/include/linux/kvm.h') else ''}"
21 21
22do_install:append() { 22do_install:append() {
23 install -Dm 0755 ${WORKDIR}/powerpc_rom.bin ${D}${datadir}/qemu-xilinx 23 install -Dm 0755 ${UNPACKDIR}/powerpc_rom.bin ${D}${datadir}/qemu-xilinx
24 24
25 # The following is also installed by qemu-native 25 # The following is also installed by qemu-native
26 rm -f ${D}${datadir}/qemu-xilinx/trace-events-all 26 rm -f ${D}${datadir}/qemu-xilinx/trace-events-all
diff --git a/meta-xilinx-core/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend b/meta-xilinx-core/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
index ebf7cd9e..9431a7be 100644
--- a/meta-xilinx-core/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
+++ b/meta-xilinx-core/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
@@ -8,10 +8,10 @@ SRC_URI += " \
8 8
9do_install:append() { 9do_install:append() {
10 install -d ${D}${bindir} 10 install -d ${D}${bindir}
11 install -m 0755 ${WORKDIR}/monitor-hotplug.sh ${D}${bindir} 11 install -m 0755 ${UNPACKDIR}/monitor-hotplug.sh ${D}${bindir}
12 12
13 install -d ${D}${sysconfdir}/udev/rules.d 13 install -d ${D}${sysconfdir}/udev/rules.d
14 install -m 0644 ${WORKDIR}/99-monitor-hotplug.rules ${D}${sysconfdir}/udev/rules.d/99-monitor-hotplug.rules 14 install -m 0644 ${UNPACKDIR}/99-monitor-hotplug.rules ${D}${sysconfdir}/udev/rules.d/99-monitor-hotplug.rules
15} 15}
16 16
17FILES:${PN} += "${sysconfdir}/udev/rules.d/*" 17FILES:${PN} += "${sysconfdir}/udev/rules.d/*"
diff --git a/meta-xilinx-core/recipes-kernel/dp/kernel-module-dp_6.6.10.bb b/meta-xilinx-core/recipes-kernel/dp/kernel-module-dp_6.6.10.bb
index 3aaac030..083604dd 100644
--- a/meta-xilinx-core/recipes-kernel/dp/kernel-module-dp_6.6.10.bb
+++ b/meta-xilinx-core/recipes-kernel/dp/kernel-module-dp_6.6.10.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=eb723b61539feef013de476e68b5c50a"
6 6
7PV .= "+git" 7PV .= "+git"
8 8
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10 10
11BRANCH ?= "xlnx_rel_v2024.1" 11BRANCH ?= "xlnx_rel_v2024.1"
12REPO ?= "git://github.com/xilinx/dp-modules.git;protocol=https" 12REPO ?= "git://github.com/xilinx/dp-modules.git;protocol=https"
diff --git a/meta-xilinx-core/recipes-kernel/hdmi/kernel-module-hdmi_6.6.40.bb b/meta-xilinx-core/recipes-kernel/hdmi/kernel-module-hdmi_6.6.40.bb
index d6b4d565..a56f90b0 100644
--- a/meta-xilinx-core/recipes-kernel/hdmi/kernel-module-hdmi_6.6.40.bb
+++ b/meta-xilinx-core/recipes-kernel/hdmi/kernel-module-hdmi_6.6.40.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=b34277fe156508fd5a650609dc36d1fe"
6 6
7PV .= "+git" 7PV .= "+git"
8 8
9S = "${WORKDIR}/git" 9S = "${UNPACKDIR}/git"
10 10
11BRANCH ?= "xlnx_rel_v2024.2" 11BRANCH ?= "xlnx_rel_v2024.2"
12REPO ?= "git://github.com/Xilinx/hdmi-modules.git;protocol=https" 12REPO ?= "git://github.com/Xilinx/hdmi-modules.git;protocol=https"
diff --git a/meta-xilinx-core/recipes-kernel/hdmi21/kernel-module-hdmi21_2024.2.bb b/meta-xilinx-core/recipes-kernel/hdmi21/kernel-module-hdmi21_2024.2.bb
index 806d2515..9a266e9c 100644
--- a/meta-xilinx-core/recipes-kernel/hdmi21/kernel-module-hdmi21_2024.2.bb
+++ b/meta-xilinx-core/recipes-kernel/hdmi21/kernel-module-hdmi21_2024.2.bb
@@ -13,7 +13,7 @@ SRC_URI = "git://github.com/Xilinx/hdmi21-modules.git;protocol=https;branch=${SR
13 13
14SRCREV = "26a1d40723c58783f7aedba028a208ab9410df5f" 14SRCREV = "26a1d40723c58783f7aedba028a208ab9410df5f"
15 15
16S = "${WORKDIR}/git" 16S = "${UNPACKDIR}/git"
17 17
18COMPATIBLE_MACHINE = "^$" 18COMPATIBLE_MACHINE = "^$"
19COMPATIBLE_MACHINE:zynqmp = "zynqmp" 19COMPATIBLE_MACHINE:zynqmp = "zynqmp"
diff --git a/meta-xilinx-core/recipes-kernel/linux-firmware/linux-firmware-ti-bt.bb b/meta-xilinx-core/recipes-kernel/linux-firmware/linux-firmware-ti-bt.bb
index 97740671..76002cb3 100644
--- a/meta-xilinx-core/recipes-kernel/linux-firmware/linux-firmware-ti-bt.bb
+++ b/meta-xilinx-core/recipes-kernel/linux-firmware/linux-firmware-ti-bt.bb
@@ -14,7 +14,7 @@ NO_GENERIC_LICENSE[Firmware-ti-bt] = "LICENSE.ti-bt"
14SRC_URI = "git://git.ti.com/ti-bt/service-packs.git;protocol=https;branch=master" 14SRC_URI = "git://git.ti.com/ti-bt/service-packs.git;protocol=https;branch=master"
15SRCREV = "c290f8af9e388f37e509ecb111a1b64572b7c225" 15SRCREV = "c290f8af9e388f37e509ecb111a1b64572b7c225"
16 16
17S = "${WORKDIR}/git" 17S = "${UNPACKDIR}/git"
18 18
19inherit allarch 19inherit allarch
20 20
diff --git a/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb b/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb
index 966aaaf5..8eb742c9 100644
--- a/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb
+++ b/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb
@@ -7,7 +7,7 @@ SRC_URI = "\
7 file://99-aie-device.rules \ 7 file://99-aie-device.rules \
8" 8"
9 9
10S = "${WORKDIR}" 10S = "${UNPACKDIR}"
11 11
12inherit useradd 12inherit useradd
13 13
@@ -23,7 +23,7 @@ do_compile[noexec] = '1'
23 23
24do_install () { 24do_install () {
25 install -d ${D}${sysconfdir}/udev/rules.d 25 install -d ${D}${sysconfdir}/udev/rules.d
26 for rule in $(find ${WORKDIR} -maxdepth 1 -type f -name "*.rules"); do 26 for rule in $(find ${UNPACKDIR} -maxdepth 1 -type f -name "*.rules"); do
27 install -m 0644 $rule ${D}${sysconfdir}/udev/rules.d/ 27 install -m 0644 $rule ${D}${sysconfdir}/udev/rules.d/
28 done 28 done
29} 29}
diff --git a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx.inc b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx.inc
index 329ae03b..3133c485 100644
--- a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx.inc
+++ b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx.inc
@@ -27,14 +27,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
27 27
28EXTKERNELSRC = "${@'1' if d.getVar('EXTERNALSRC') else ''}" 28EXTKERNELSRC = "${@'1' if d.getVar('EXTERNALSRC') else ''}"
29 29
30# Force the use of the KBUILD_DEFCONFIG even if some other defconfig was generated in the ${WORKDIR} 30# Force the use of the KBUILD_DEFCONFIG even if some other defconfig was generated in the ${UNPACKDIR}
31do_kernel_metadata:prepend () { 31do_kernel_metadata:prepend () {
32 [ -n "${KBUILD_DEFCONFIG}" ] && [ -e ${WORKDIR}/defconfig ] && rm ${WORKDIR}/defconfig 32 [ -n "${KBUILD_DEFCONFIG}" ] && [ -e ${UNPACKDIR}/defconfig ] && rm ${UNPACKDIR}/defconfig
33} 33}
34 34
35do_configure:prepend () { 35do_configure:prepend () {
36 if [ -n "${KBUILD_DEFCONFIG}" ] && [ -n "${EXTKERNELSRC}" ]; then 36 if [ -n "${KBUILD_DEFCONFIG}" ] && [ -n "${EXTKERNELSRC}" ]; then
37 cp ${S}/arch/${ARCH}/configs/${KBUILD_DEFCONFIG} ${WORKDIR}/defconfig 37 cp ${S}/arch/${ARCH}/configs/${KBUILD_DEFCONFIG} ${UNPACKDIR}/defconfig
38 fi 38 fi
39} 39}
40 40
diff --git a/meta-xilinx-core/recipes-kernel/lopper/xilinx-lops.bb b/meta-xilinx-core/recipes-kernel/lopper/xilinx-lops.bb
index 2648c372..c44e8ab1 100644
--- a/meta-xilinx-core/recipes-kernel/lopper/xilinx-lops.bb
+++ b/meta-xilinx-core/recipes-kernel/lopper/xilinx-lops.bb
@@ -13,7 +13,7 @@ SRC_URI = " \
13 13
14LIC_FILES_CHKSUM = "file://lop-microblaze-yocto.dts;endline=10;md5=27139f9b862dc6fe466c7157aba7ed9c" 14LIC_FILES_CHKSUM = "file://lop-microblaze-yocto.dts;endline=10;md5=27139f9b862dc6fe466c7157aba7ed9c"
15 15
16S = "${WORKDIR}" 16S = "${UNPACKDIR}"
17 17
18inherit python3-dir 18inherit python3-dir
19 19
diff --git a/meta-xilinx-core/recipes-support/freeipmi/freeipmi_1.6.10.bb b/meta-xilinx-core/recipes-support/freeipmi/freeipmi_1.6.10.bb
index 0da7b6f6..5ac2f4a6 100644
--- a/meta-xilinx-core/recipes-support/freeipmi/freeipmi_1.6.10.bb
+++ b/meta-xilinx-core/recipes-support/freeipmi/freeipmi_1.6.10.bb
@@ -34,7 +34,7 @@ SRC_URI = " \
34 " 34 "
35SRCREV ?= "816a69eb15a9034351381211d9cd15de81da10c7" 35SRCREV ?= "816a69eb15a9034351381211d9cd15de81da10c7"
36 36
37S = "${WORKDIR}/git" 37S = "${UNPACKDIR}/git"
38 38
39inherit autotools-brokensep pkgconfig systemd 39inherit autotools-brokensep pkgconfig systemd
40 40
diff --git a/meta-xilinx-core/recipes-support/libgpg-error/libgpg-error_%.bbappend b/meta-xilinx-core/recipes-support/libgpg-error/libgpg-error_%.bbappend
index f3e920c2..d7d2cb6c 100644
--- a/meta-xilinx-core/recipes-support/libgpg-error/libgpg-error_%.bbappend
+++ b/meta-xilinx-core/recipes-support/libgpg-error/libgpg-error_%.bbappend
@@ -3,6 +3,6 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
3SRC_URI:append:microblaze = " file://lock-obj-pub.microblazeel-unknown-linux-gnu.h" 3SRC_URI:append:microblaze = " file://lock-obj-pub.microblazeel-unknown-linux-gnu.h"
4 4
5do_configure:append:microblaze () { 5do_configure:append:microblaze () {
6 cp ${WORKDIR}/lock-obj-pub.microblazeel-unknown-linux-gnu.h ${S}/src/syscfg/ 6 cp ${UNPACKDIR}/lock-obj-pub.microblazeel-unknown-linux-gnu.h ${S}/src/syscfg/
7} 7}
8 8
diff --git a/meta-xilinx-core/recipes-utils/mb-realoc/mb-realoc.bb b/meta-xilinx-core/recipes-utils/mb-realoc/mb-realoc.bb
index f3b53c25..cf0c778d 100644
--- a/meta-xilinx-core/recipes-utils/mb-realoc/mb-realoc.bb
+++ b/meta-xilinx-core/recipes-utils/mb-realoc/mb-realoc.bb
@@ -14,7 +14,8 @@ ELF_LOAD_ADDR ?= "0"
14ELF_JUMP_OFFSET ?= "" 14ELF_JUMP_OFFSET ?= ""
15ELF_INFILE ?= "${DEPLOY_DIR_IMAGE}/u-boot.elf" 15ELF_INFILE ?= "${DEPLOY_DIR_IMAGE}/u-boot.elf"
16OUTFILE_NAME ?= "u-boot-s" 16OUTFILE_NAME ?= "u-boot-s"
17B = "${WORKDIR}" 17S = "${UNPACKDIR}"
18B = "${WORKDIR}/build"
18 19
19PARALLEL_MAKE="" 20PARALLEL_MAKE=""
20 21
@@ -23,14 +24,14 @@ do_compile[depends] = "virtual/bootloader:do_deploy"
23 24
24do_compile() { 25do_compile() {
25 export CROSS_COMPILE="${TARGET_PREFIX}" 26 export CROSS_COMPILE="${TARGET_PREFIX}"
26 ${WORKDIR}/mb-realoc -l ${ELF_LOAD_ADDR} -i ${ELF_INFILE} -o ${OUTFILE_NAME} 27 ${S}/mb-realoc -l ${ELF_LOAD_ADDR} -i ${ELF_INFILE} -o ${OUTFILE_NAME}
27} 28}
28 29
29do_install[noexec] = "1" 30do_install[noexec] = "1"
30 31
31do_deploy() { 32do_deploy() {
32 install -d ${DEPLOYDIR} 33 install -d ${DEPLOYDIR}
33 install -m 0644 ${WORKDIR}/${OUTFILE_NAME}.bin ${DEPLOYDIR}/${OUTFILE_NAME}.bin 34 install -m 0644 ${B}/${OUTFILE_NAME}.bin ${DEPLOYDIR}/${OUTFILE_NAME}.bin
34} 35}
35 36
36addtask deploy after do_compile 37addtask deploy after do_compile
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202320.2.16.0.bb b/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202320.2.16.0.bb
index 6cf10817..c203aa10 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202320.2.16.0.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202320.2.16.0.bb
@@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = " \
15 file://runtime_src/core/common/elf/LICENSE.txt;md5=b996e8b74af169e7e72e22d9e7d05b06 \ 15 file://runtime_src/core/common/elf/LICENSE.txt;md5=b996e8b74af169e7e72e22d9e7d05b06 \
16" 16"
17 17
18S = "${WORKDIR}/git/src" 18S = "${UNPACKDIR}/git/src"
19 19
20inherit cmake pkgconfig native 20inherit cmake pkgconfig native
21 21
@@ -25,5 +25,5 @@ EXTRA_OECMAKE += " -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMANDS=ON"
25 25
26do_install() { 26do_install() {
27 install -d ${D}${bindir} 27 install -d ${D}${bindir}
28 install -Dm 0755 ${WORKDIR}/build/runtime_src/tools/xclbinutil/xclbinutil ${D}${bindir} 28 install -Dm 0755 ${B}/runtime_src/tools/xclbinutil/xclbinutil ${D}${bindir}
29} 29}
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202410.2.17.319.bb b/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202410.2.17.319.bb
index 37f32a23..a5fa0fa9 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202410.2.17.319.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202410.2.17.319.bb
@@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = " \
15 file://runtime_src/core/common/elf/LICENSE.txt;md5=b996e8b74af169e7e72e22d9e7d05b06 \ 15 file://runtime_src/core/common/elf/LICENSE.txt;md5=b996e8b74af169e7e72e22d9e7d05b06 \
16" 16"
17 17
18S = "${WORKDIR}/git/src" 18S = "${UNPACKDIR}/git/src"
19 19
20inherit cmake pkgconfig native 20inherit cmake pkgconfig native
21 21
@@ -25,5 +25,5 @@ EXTRA_OECMAKE += " -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMANDS=ON"
25 25
26do_install() { 26do_install() {
27 install -d ${D}${bindir} 27 install -d ${D}${bindir}
28 install -Dm 0755 ${WORKDIR}/build/runtime_src/tools/xclbinutil/xclbinutil ${D}${bindir} 28 install -Dm 0755 ${B}/runtime_src/tools/xclbinutil/xclbinutil ${D}${bindir}
29} 29}
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202420.2.18.0.bb b/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202420.2.18.0.bb
index 6e280009..191de878 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202420.2.18.0.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xclbinutil-native_202420.2.18.0.bb
@@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = " \
15 file://runtime_src/core/common/elf/LICENSE.txt;md5=b996e8b74af169e7e72e22d9e7d05b06 \ 15 file://runtime_src/core/common/elf/LICENSE.txt;md5=b996e8b74af169e7e72e22d9e7d05b06 \
16" 16"
17 17
18S = "${WORKDIR}/git/src" 18S = "${UNPACKDIR}/git/src"
19 19
20inherit cmake pkgconfig native 20inherit cmake pkgconfig native
21 21
@@ -25,5 +25,5 @@ EXTRA_OECMAKE += " -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMANDS=ON"
25 25
26do_install() { 26do_install() {
27 install -d ${D}${bindir} 27 install -d ${D}${bindir}
28 install -Dm 0755 ${WORKDIR}/build/runtime_src/tools/xclbinutil/xclbinutil ${D}${bindir} 28 install -Dm 0755 ${B}/runtime_src/tools/xclbinutil/xclbinutil ${D}${bindir}
29} 29}
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xrt_202210.2.13.479.bb b/meta-xilinx-core/recipes-xrt/xrt/xrt_202210.2.13.479.bb
index 0e9dd3db..49cfa228 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xrt_202210.2.13.479.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xrt_202210.2.13.479.bb
@@ -13,7 +13,7 @@ LIC_FILES_CHKSUM = "file://../LICENSE;md5=da5408f748bce8a9851dac18e66f4bcf \
13 file://runtime_src/core/pcie/tools/xbutil/LICENSE;md5=d273d63619c9aeaf15cdaf76422c4f87 \ 13 file://runtime_src/core/pcie/tools/xbutil/LICENSE;md5=d273d63619c9aeaf15cdaf76422c4f87 \
14 file://runtime_src/core/edge/tools/xbutil/LICENSE;md5=d273d63619c9aeaf15cdaf76422c4f87 " 14 file://runtime_src/core/edge/tools/xbutil/LICENSE;md5=d273d63619c9aeaf15cdaf76422c4f87 "
15 15
16S = "${WORKDIR}/git/src" 16S = "${UNPACKDIR}/git/src"
17 17
18inherit cmake pkgconfig 18inherit cmake pkgconfig
19 19
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xrt_202220.2.14.0.bb b/meta-xilinx-core/recipes-xrt/xrt/xrt_202220.2.14.0.bb
index 7107c3df..f686a746 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xrt_202220.2.14.0.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xrt_202220.2.14.0.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://../LICENSE;md5=da5408f748bce8a9851dac18e66f4bcf \
12 file://runtime_src/core/pcie/linux/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \ 12 file://runtime_src/core/pcie/linux/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
13 file://runtime_src/core/tools/xbutil2/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 " 13 file://runtime_src/core/tools/xbutil2/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 "
14 14
15S = "${WORKDIR}/git/src" 15S = "${UNPACKDIR}/git/src"
16 16
17inherit cmake pkgconfig 17inherit cmake pkgconfig
18 18
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xrt_202310.2.15.0.bb b/meta-xilinx-core/recipes-xrt/xrt/xrt_202310.2.15.0.bb
index 0ee4d137..8a78d2f9 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xrt_202310.2.15.0.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xrt_202310.2.15.0.bb
@@ -17,7 +17,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
17COMPATIBLE_MACHINE:versal = ".*" 17COMPATIBLE_MACHINE:versal = ".*"
18COMPATIBLE_MACHINE:versal-net = ".*" 18COMPATIBLE_MACHINE:versal-net = ".*"
19 19
20S = "${WORKDIR}/git/src" 20S = "${UNPACKDIR}/git/src"
21 21
22inherit cmake pkgconfig 22inherit cmake pkgconfig
23 23
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xrt_202320.2.16.0.bb b/meta-xilinx-core/recipes-xrt/xrt/xrt_202320.2.16.0.bb
index 946b6551..abb0190d 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xrt_202320.2.16.0.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xrt_202320.2.16.0.bb
@@ -18,7 +18,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
18COMPATIBLE_MACHINE:versal = ".*" 18COMPATIBLE_MACHINE:versal = ".*"
19COMPATIBLE_MACHINE:versal-net = ".*" 19COMPATIBLE_MACHINE:versal-net = ".*"
20 20
21S = "${WORKDIR}/git/src" 21S = "${UNPACKDIR}/git/src"
22 22
23inherit cmake pkgconfig 23inherit cmake pkgconfig
24 24
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xrt_202410.2.17.319.bb b/meta-xilinx-core/recipes-xrt/xrt/xrt_202410.2.17.319.bb
index ff058db3..c88450c2 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xrt_202410.2.17.319.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xrt_202410.2.17.319.bb
@@ -18,7 +18,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
18COMPATIBLE_MACHINE:versal = ".*" 18COMPATIBLE_MACHINE:versal = ".*"
19COMPATIBLE_MACHINE:versal-net = ".*" 19COMPATIBLE_MACHINE:versal-net = ".*"
20 20
21S = "${WORKDIR}/git/src" 21S = "${UNPACKDIR}/git/src"
22 22
23inherit cmake pkgconfig 23inherit cmake pkgconfig
24 24
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xrt_202420.2.18.0.bb b/meta-xilinx-core/recipes-xrt/xrt/xrt_202420.2.18.0.bb
index d538f947..d9a44019 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xrt_202420.2.18.0.bb
+++ b/meta-xilinx-core/recipes-xrt/xrt/xrt_202420.2.18.0.bb
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://../LICENSE;md5=de2c993ac479f02575bcbfb14ef9b485 \
14COMPATIBLE_HOST = "^$" 14COMPATIBLE_HOST = "^$"
15COMPATIBLE_HOST:aarch64 = ".*" 15COMPATIBLE_HOST:aarch64 = ".*"
16 16
17S = "${WORKDIR}/git/src" 17S = "${UNPACKDIR}/git/src"
18 18
19inherit cmake pkgconfig 19inherit cmake pkgconfig
20 20
diff --git a/meta-xilinx-core/recipes-xrt/zocl/zocl_202210.2.13.479.bb b/meta-xilinx-core/recipes-xrt/zocl/zocl_202210.2.13.479.bb
index 7063178a..464b96fd 100644
--- a/meta-xilinx-core/recipes-xrt/zocl/zocl_202210.2.13.479.bb
+++ b/meta-xilinx-core/recipes-xrt/zocl/zocl_202210.2.13.479.bb
@@ -11,7 +11,7 @@ LICENSE = "GPLv2 & Apache-2.0"
11# Patch is applied as -p 4 to the src/runtime_src/core/edge directory 11# Patch is applied as -p 4 to the src/runtime_src/core/edge directory
12SRC_URI += "file://0001-Fixed-ZOCL-dtbo-path-len-issue-6966.patch;striplevel=5;patchdir=./../../" 12SRC_URI += "file://0001-Fixed-ZOCL-dtbo-path-len-issue-6966.patch;striplevel=5;patchdir=./../../"
13 13
14S = "${WORKDIR}/git/src/runtime_src/core/edge/drm/zocl" 14S = "${UNPACKDIR}/git/src/runtime_src/core/edge/drm/zocl"
15 15
16inherit module 16inherit module
17 17
diff --git a/meta-xilinx-core/recipes-xrt/zocl/zocl_202220.2.14.0.bb b/meta-xilinx-core/recipes-xrt/zocl/zocl_202220.2.14.0.bb
index 39e9f9fb..7643b42a 100644
--- a/meta-xilinx-core/recipes-xrt/zocl/zocl_202220.2.14.0.bb
+++ b/meta-xilinx-core/recipes-xrt/zocl/zocl_202220.2.14.0.bb
@@ -8,7 +8,7 @@ require recipes-xrt/xrt/xrt-${PV}.inc
8LIC_FILES_CHKSUM = "file://LICENSE;md5=7d040f51aae6ac6208de74e88a3795f8" 8LIC_FILES_CHKSUM = "file://LICENSE;md5=7d040f51aae6ac6208de74e88a3795f8"
9LICENSE = "GPL-2.0-or-later & Apache-2.0" 9LICENSE = "GPL-2.0-or-later & Apache-2.0"
10 10
11S = "${WORKDIR}/git/src/runtime_src/core/edge/drm/zocl" 11S = "${UNPACKDIR}/git/src/runtime_src/core/edge/drm/zocl"
12 12
13inherit module 13inherit module
14 14
diff --git a/meta-xilinx-core/recipes-xrt/zocl/zocl_202310.2.15.0.bb b/meta-xilinx-core/recipes-xrt/zocl/zocl_202310.2.15.0.bb
index 47efc58a..998ff99c 100644
--- a/meta-xilinx-core/recipes-xrt/zocl/zocl_202310.2.15.0.bb
+++ b/meta-xilinx-core/recipes-xrt/zocl/zocl_202310.2.15.0.bb
@@ -13,7 +13,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
13COMPATIBLE_MACHINE:versal = ".*" 13COMPATIBLE_MACHINE:versal = ".*"
14COMPATIBLE_MACHINE:versal-net = ".*" 14COMPATIBLE_MACHINE:versal-net = ".*"
15 15
16S = "${WORKDIR}/git/src/runtime_src/core/edge/drm/zocl" 16S = "${UNPACKDIR}/git/src/runtime_src/core/edge/drm/zocl"
17 17
18inherit module 18inherit module
19 19
diff --git a/meta-xilinx-core/recipes-xrt/zocl/zocl_202320.2.16.0.bb b/meta-xilinx-core/recipes-xrt/zocl/zocl_202320.2.16.0.bb
index 47efc58a..998ff99c 100644
--- a/meta-xilinx-core/recipes-xrt/zocl/zocl_202320.2.16.0.bb
+++ b/meta-xilinx-core/recipes-xrt/zocl/zocl_202320.2.16.0.bb
@@ -13,7 +13,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
13COMPATIBLE_MACHINE:versal = ".*" 13COMPATIBLE_MACHINE:versal = ".*"
14COMPATIBLE_MACHINE:versal-net = ".*" 14COMPATIBLE_MACHINE:versal-net = ".*"
15 15
16S = "${WORKDIR}/git/src/runtime_src/core/edge/drm/zocl" 16S = "${UNPACKDIR}/git/src/runtime_src/core/edge/drm/zocl"
17 17
18inherit module 18inherit module
19 19
diff --git a/meta-xilinx-core/recipes-xrt/zocl/zocl_202410.2.17.319.bb b/meta-xilinx-core/recipes-xrt/zocl/zocl_202410.2.17.319.bb
index 47efc58a..998ff99c 100644
--- a/meta-xilinx-core/recipes-xrt/zocl/zocl_202410.2.17.319.bb
+++ b/meta-xilinx-core/recipes-xrt/zocl/zocl_202410.2.17.319.bb
@@ -13,7 +13,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
13COMPATIBLE_MACHINE:versal = ".*" 13COMPATIBLE_MACHINE:versal = ".*"
14COMPATIBLE_MACHINE:versal-net = ".*" 14COMPATIBLE_MACHINE:versal-net = ".*"
15 15
16S = "${WORKDIR}/git/src/runtime_src/core/edge/drm/zocl" 16S = "${UNPACKDIR}/git/src/runtime_src/core/edge/drm/zocl"
17 17
18inherit module 18inherit module
19 19
diff --git a/meta-xilinx-core/recipes-xrt/zocl/zocl_202420.2.18.0.bb b/meta-xilinx-core/recipes-xrt/zocl/zocl_202420.2.18.0.bb
index e5efd89c..9a1e3574 100644
--- a/meta-xilinx-core/recipes-xrt/zocl/zocl_202420.2.18.0.bb
+++ b/meta-xilinx-core/recipes-xrt/zocl/zocl_202420.2.18.0.bb
@@ -15,7 +15,7 @@ COMPATIBLE_MACHINE:zynqmp = ".*"
15COMPATIBLE_MACHINE:versal = ".*" 15COMPATIBLE_MACHINE:versal = ".*"
16COMPATIBLE_MACHINE:versal-net = ".*" 16COMPATIBLE_MACHINE:versal-net = ".*"
17 17
18S = "${WORKDIR}/git/src/runtime_src/core/edge/drm/zocl" 18S = "${UNPACKDIR}/git/src/runtime_src/core/edge/drm/zocl"
19 19
20inherit module 20inherit module
21 21