diff options
Diffstat (limited to 'meta-ti-bsp')
37 files changed, 78 insertions, 71 deletions
diff --git a/meta-ti-bsp/conf/layer.conf b/meta-ti-bsp/conf/layer.conf index 6d2b0a9a..481daf2c 100644 --- a/meta-ti-bsp/conf/layer.conf +++ b/meta-ti-bsp/conf/layer.conf | |||
@@ -9,7 +9,7 @@ BBFILE_COLLECTIONS += "meta-ti-bsp" | |||
9 | BBFILE_PATTERN_meta-ti-bsp := "^${LAYERDIR}/" | 9 | BBFILE_PATTERN_meta-ti-bsp := "^${LAYERDIR}/" |
10 | BBFILE_PRIORITY_meta-ti-bsp = "6" | 10 | BBFILE_PRIORITY_meta-ti-bsp = "6" |
11 | 11 | ||
12 | LAYERSERIES_COMPAT_meta-ti-bsp = "styhead walnascar" | 12 | LAYERSERIES_COMPAT_meta-ti-bsp = "walnascar whinlatter" |
13 | 13 | ||
14 | LICENSE_PATH += "${LAYERDIR}/licenses" | 14 | LICENSE_PATH += "${LAYERDIR}/licenses" |
15 | 15 | ||
diff --git a/meta-ti-bsp/conf/machine/am62dxx-evm.conf b/meta-ti-bsp/conf/machine/am62dxx-evm.conf index 9fbbb90a..1e41c53c 100644 --- a/meta-ti-bsp/conf/machine/am62dxx-evm.conf +++ b/meta-ti-bsp/conf/machine/am62dxx-evm.conf | |||
@@ -14,3 +14,5 @@ KERNEL_DEVICETREE = "" | |||
14 | FIT_CONF_DEFAULT_DTB = "ti/k3-am62d2-evm.dtb" | 14 | FIT_CONF_DEFAULT_DTB = "ti/k3-am62d2-evm.dtb" |
15 | 15 | ||
16 | UBOOT_MACHINE = "am62dx_evm_a53_defconfig" | 16 | UBOOT_MACHINE = "am62dx_evm_a53_defconfig" |
17 | |||
18 | MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "ti-dac-fw" | ||
diff --git a/meta-ti-bsp/conf/machine/include/am62pxx.inc b/meta-ti-bsp/conf/machine/include/am62pxx.inc index 2c6a729a..061d0e67 100644 --- a/meta-ti-bsp/conf/machine/include/am62pxx.inc +++ b/meta-ti-bsp/conf/machine/include/am62pxx.inc | |||
@@ -11,6 +11,9 @@ PREFERRED_PROVIDER_virtual/gpudriver ?= "${BSP_ROGUE_DRIVER_PROVIDER}" | |||
11 | # Default tiboot3.bin on AM62Px is for HS-FS | 11 | # Default tiboot3.bin on AM62Px is for HS-FS |
12 | IMAGE_BOOT_FILES += "tiboot3-am62px-hs-fs-evm.bin" | 12 | IMAGE_BOOT_FILES += "tiboot3-am62px-hs-fs-evm.bin" |
13 | 13 | ||
14 | # Since default tiboot3.bin on AM62Px is for HS-FS, add a version for HS-SE | ||
15 | IMAGE_BOOT_FILES += "tiboot3-am62px-hs-evm.bin" | ||
16 | |||
14 | TFA_BOARD = "lite" | 17 | TFA_BOARD = "lite" |
15 | TFA_K3_SYSTEM_SUSPEND = "1" | 18 | TFA_K3_SYSTEM_SUSPEND = "1" |
16 | 19 | ||
diff --git a/meta-ti-bsp/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb b/meta-ti-bsp/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb index 099678b2..db080c62 100644 --- a/meta-ti-bsp/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb +++ b/meta-ti-bsp/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb | |||
@@ -11,8 +11,6 @@ BRANCH ?= "ti-v4.1.y" | |||
11 | 11 | ||
12 | SRC_URI = "git://git.ti.com/git/processor-firmware/ti-amx3-cm3-pm-firmware.git;protocol=https;branch=${BRANCH}" | 12 | SRC_URI = "git://git.ti.com/git/processor-firmware/ti-amx3-cm3-pm-firmware.git;protocol=https;branch=${BRANCH}" |
13 | 13 | ||
14 | S = "${WORKDIR}/git" | ||
15 | |||
16 | do_compile() { | 14 | do_compile() { |
17 | make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc -std=gnu11 ${TOOLCHAIN_OPTIONS} ${SECURITY_NOPIE_CFLAGS} ${DEBUG_PREFIX_MAP}" | 15 | make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc -std=gnu11 ${TOOLCHAIN_OPTIONS} ${SECURITY_NOPIE_CFLAGS} ${DEBUG_PREFIX_MAP}" |
18 | } | 16 | } |
diff --git a/meta-ti-bsp/recipes-bsp/cpsw9g-eth-fw/cpsw9g-eth-fw_git.bb b/meta-ti-bsp/recipes-bsp/cpsw9g-eth-fw/cpsw9g-eth-fw_git.bb index 95ba1e2d..4e379c5d 100755 --- a/meta-ti-bsp/recipes-bsp/cpsw9g-eth-fw/cpsw9g-eth-fw_git.bb +++ b/meta-ti-bsp/recipes-bsp/cpsw9g-eth-fw/cpsw9g-eth-fw_git.bb | |||
@@ -13,8 +13,6 @@ SRCREV = "91f1628507bf7f8716f0bc7cafe88ad7f14c94f5" | |||
13 | 13 | ||
14 | SRC_URI = "git://git.ti.com/git/glsdk/ti-eth-fw.git;protocol=${PROTOCOL};branch=${BRANCH}" | 14 | SRC_URI = "git://git.ti.com/git/glsdk/ti-eth-fw.git;protocol=${PROTOCOL};branch=${BRANCH}" |
15 | 15 | ||
16 | S = "${WORKDIR}/git" | ||
17 | |||
18 | CPSW9G_FW_DIR = "${S}/ethfw" | 16 | CPSW9G_FW_DIR = "${S}/ethfw" |
19 | CPSW9G_FW_FILENAME = "app_remoteswitchcfg_server_pdk_mem_map_strip.xer5f" | 17 | CPSW9G_FW_FILENAME = "app_remoteswitchcfg_server_pdk_mem_map_strip.xer5f" |
20 | 18 | ||
diff --git a/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb b/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb index bc2b7fc2..3acdd130 100644 --- a/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +++ b/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | |||
@@ -14,7 +14,7 @@ SRCREV = "83afddf9dbf6a8458267b4dae21ee35bfb11f3d1" | |||
14 | 14 | ||
15 | SRC_URI = "git://git.ti.com/git/graphics/ti-gc320-driver.git;protocol=https;branch=${BRANCH}" | 15 | SRC_URI = "git://git.ti.com/git/graphics/ti-gc320-driver.git;protocol=https;branch=${BRANCH}" |
16 | 16 | ||
17 | S = "${WORKDIR}/git/src" | 17 | S:append = "/src" |
18 | 18 | ||
19 | EXTRA_OEMAKE += "-f Kbuild AQROOT=${S} KERNEL_DIR=${STAGING_KERNEL_DIR} TOOLCHAIN_PATH=${TOOLCHAIN_PATH} CROSS_COMPILE=${TARGET_PREFIX} ARCH_TYPE=${TARGET_ARCH}" | 19 | EXTRA_OEMAKE += "-f Kbuild AQROOT=${S} KERNEL_DIR=${STAGING_KERNEL_DIR} TOOLCHAIN_PATH=${TOOLCHAIN_PATH} CROSS_COMPILE=${TARGET_PREFIX} ARCH_TYPE=${TARGET_ARCH}" |
20 | 20 | ||
diff --git a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_23.3.6512818.bb b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_23.3.6512818.bb index dc55ef9b..0d39571b 100644 --- a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_23.3.6512818.bb +++ b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_23.3.6512818.bb | |||
@@ -17,8 +17,6 @@ BRANCH = "linuxws/kirkstone/k6.1/${PV}" | |||
17 | 17 | ||
18 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-driver.git;protocol=https;branch=${BRANCH}" | 18 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-driver.git;protocol=https;branch=${BRANCH}" |
19 | 19 | ||
20 | S = "${WORKDIR}/git" | ||
21 | |||
22 | SRCREV = "c838bc06a163abad46dcc193c8fb9a4fb9e2e356" | 20 | SRCREV = "c838bc06a163abad46dcc193c8fb9a4fb9e2e356" |
23 | 21 | ||
24 | TARGET_PRODUCT:j721e = "j721e_linux" | 22 | TARGET_PRODUCT:j721e = "j721e_linux" |
diff --git a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.2.6643903.bb b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.2.6643903.bb index 513429bd..ddb401a5 100644 --- a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.2.6643903.bb +++ b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_24.2.6643903.bb | |||
@@ -17,8 +17,6 @@ BRANCH = "linuxws/scarthgap/k6.12/${PV}" | |||
17 | 17 | ||
18 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-driver.git;protocol=https;branch=${BRANCH}" | 18 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-driver.git;protocol=https;branch=${BRANCH}" |
19 | 19 | ||
20 | S = "${WORKDIR}/git" | ||
21 | |||
22 | SRCREV = "8eaff654a8871118c08cfafe53795f57e3b6b396" | 20 | SRCREV = "8eaff654a8871118c08cfafe53795f57e3b6b396" |
23 | 21 | ||
24 | TARGET_PRODUCT:j721e = "j721e_linux" | 22 | TARGET_PRODUCT:j721e = "j721e_linux" |
diff --git a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb index 8a4a04ae..f5cea270 100644 --- a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb +++ b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb | |||
@@ -17,8 +17,6 @@ BRANCH = "${PV}/mesa/k6.1" | |||
17 | 17 | ||
18 | SRC_URI = "git://git.ti.com/git/graphics/omap5-sgx-ddk-linux.git;protocol=https;branch=${BRANCH}" | 18 | SRC_URI = "git://git.ti.com/git/graphics/omap5-sgx-ddk-linux.git;protocol=https;branch=${BRANCH}" |
19 | 19 | ||
20 | S = "${WORKDIR}/git" | ||
21 | |||
22 | SRCREV = "9ae0fa4998b1c624408945e062bf8fb0ea7efb9d" | 20 | SRCREV = "9ae0fa4998b1c624408945e062bf8fb0ea7efb9d" |
23 | 21 | ||
24 | TARGET_PRODUCT:omap-a15 = "ti572x_linux" | 22 | TARGET_PRODUCT:omap-a15 = "ti572x_linux" |
diff --git a/meta-ti-bsp/recipes-bsp/ti-dac-fw/ti-dac-fw.bb b/meta-ti-bsp/recipes-bsp/ti-dac-fw/ti-dac-fw.bb new file mode 100644 index 00000000..8f68009d --- /dev/null +++ b/meta-ti-bsp/recipes-bsp/ti-dac-fw/ti-dac-fw.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | DESCRIPTION = "TI DAC TAD5212 config prebuild binary firmware" | ||
2 | |||
3 | require recipes-bsp/ti-linux-fw/ti-linux-fw.inc | ||
4 | |||
5 | PV = "${TAD5212_FW_VERSION}" | ||
6 | PR = "${INC_PR}.0" | ||
7 | |||
8 | COMPATIBLE_MACHINE = "am62dxx" | ||
9 | |||
10 | TAD5212_1DEV = "tad5212_01.bin" | ||
11 | TAD5212_4DEV = "tad5212_04.bin" | ||
12 | |||
13 | do_install() { | ||
14 | install -d ${D}${nonarch_base_libdir}/firmware | ||
15 | install -m 0644 ${S}/ti/tad5212/${TAD5212_1DEV} ${D}${nonarch_base_libdir}/firmware/ | ||
16 | install -m 0644 ${S}/ti/tad5212/${TAD5212_4DEV} ${D}${nonarch_base_libdir}/firmware/ | ||
17 | } | ||
diff --git a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/ti-vxe-vxd-driver_6.12.bb b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/ti-vxe-vxd-driver_6.12.bb index 9a3b6bfd..e5cd0d49 100644 --- a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/ti-vxe-vxd-driver_6.12.bb +++ b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/ti-vxe-vxd-driver_6.12.bb | |||
@@ -18,6 +18,4 @@ SRCREV = "038d9263c67900ea4eff631820b088a3dc3a6ad5" | |||
18 | 18 | ||
19 | TARGET_PRODUCT:j721e = "j721e_linux" | 19 | TARGET_PRODUCT:j721e = "j721e_linux" |
20 | 20 | ||
21 | S = "${WORKDIR}/git" | ||
22 | |||
23 | EXTRA_OEMAKE += 'KERNEL_DIR="${STAGING_KERNEL_DIR}" PREFIX="${D}"' | 21 | EXTRA_OEMAKE += 'KERNEL_DIR="${STAGING_KERNEL_DIR}" PREFIX="${D}"' |
diff --git a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb index 29af4863..133876df 100644 --- a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb +++ b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb | |||
@@ -16,5 +16,3 @@ TARGET_CC_ARCH += "${LDFLAGS}" | |||
16 | 16 | ||
17 | BRANCH = "master" | 17 | BRANCH = "master" |
18 | SRC_URI = "git://git.ti.com/git/jacinto7_multimedia/viddec-test-app.git;protocol=https;branch=${BRANCH}" | 18 | SRC_URI = "git://git.ti.com/git/jacinto7_multimedia/viddec-test-app.git;protocol=https;branch=${BRANCH}" |
19 | |||
20 | S = "${WORKDIR}/git" | ||
diff --git a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb index b674c764..41b4d2e4 100644 --- a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb +++ b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb | |||
@@ -16,5 +16,3 @@ TARGET_CC_ARCH += "${LDFLAGS}" | |||
16 | 16 | ||
17 | BRANCH = "master" | 17 | BRANCH = "master" |
18 | SRC_URI = "git://git.ti.com/git/jacinto7_multimedia/videnc-test-app.git;protocol=https;branch=${BRANCH}" | 18 | SRC_URI = "git://git.ti.com/git/jacinto7_multimedia/videnc-test-app.git;protocol=https;branch=${BRANCH}" |
19 | |||
20 | S = "${WORKDIR}/git" | ||
diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 3c9836a0..58c4431e 100644 --- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc | |||
@@ -15,10 +15,11 @@ CADENCE_MHDP_FW_VERSION = "2.1.0" | |||
15 | IMG_DEC_FW_VERSION = "1.0" | 15 | IMG_DEC_FW_VERSION = "1.0" |
16 | CNM_WAVE521_FW_VERSION = "1.0.8" | 16 | CNM_WAVE521_FW_VERSION = "1.0.8" |
17 | TI_DM_FW_VERSION = "11.00.09" | 17 | TI_DM_FW_VERSION = "11.00.09" |
18 | TI_SYSFW_VERSION = "11.00.07" | 18 | TI_SYSFW_VERSION = "11.01.00" |
19 | TI_HSM_DEMO_FW_VERSION = "11.00.09" | 19 | TI_HSM_DEMO_FW_VERSION = "11.00.09" |
20 | TAD5212_FW_VERSION = "1.0.0.0" | ||
20 | 21 | ||
21 | TI_LINUX_FW_SRCREV ?= "1ea29f4b3ec17bdc1a3431a014ea5224962dc779" | 22 | TI_LINUX_FW_SRCREV ?= "e594deb508a322d5681888d48fbb153953b06ca9" |
22 | SRCREV = "${TI_LINUX_FW_SRCREV}" | 23 | SRCREV = "${TI_LINUX_FW_SRCREV}" |
23 | 24 | ||
24 | BRANCH ?= "ti-linux-firmware" | 25 | BRANCH ?= "ti-linux-firmware" |
@@ -29,8 +30,6 @@ TI_LINUX_FW_GIT_BRANCH ?= "branch=${BRANCH}" | |||
29 | 30 | ||
30 | SRC_URI = "${TI_LINUX_FW_GIT_URI};protocol=${TI_LINUX_FW_GIT_PROTOCOL};${TI_LINUX_FW_GIT_BRANCH}" | 31 | SRC_URI = "${TI_LINUX_FW_GIT_URI};protocol=${TI_LINUX_FW_GIT_PROTOCOL};${TI_LINUX_FW_GIT_BRANCH}" |
31 | 32 | ||
32 | S = "${WORKDIR}/git" | ||
33 | |||
34 | CLEANBROKEN = "1" | 33 | CLEANBROKEN = "1" |
35 | 34 | ||
36 | # Make sure that lib/firmware, and all its contents are part of the package | 35 | # Make sure that lib/firmware, and all its contents are part of the package |
diff --git a/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb b/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb index 1fe67be8..7fffc9de 100644 --- a/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb +++ b/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb | |||
@@ -20,7 +20,7 @@ PLAT_SFX:am65xx = "am65xx" | |||
20 | PLAT_SFX:am64xx = "am64xx" | 20 | PLAT_SFX:am64xx = "am64xx" |
21 | PLAT_SFX:am62xx = "am62xx" | 21 | PLAT_SFX:am62xx = "am62xx" |
22 | PLAT_SFX:am62axx = "am62axx" | 22 | PLAT_SFX:am62axx = "am62axx" |
23 | PLAT_SFX:am62dxx = "am62axx" | 23 | PLAT_SFX:am62dxx = "am62dxx" |
24 | PLAT_SFX:am62pxx = "am62pxx" | 24 | PLAT_SFX:am62pxx = "am62pxx" |
25 | 25 | ||
26 | FILESEXTRAPATHS:prepend := "${METATIBASE}/recipes-bsp/ti-sci-fw/files/:" | 26 | FILESEXTRAPATHS:prepend := "${METATIBASE}/recipes-bsp/ti-sci-fw/files/:" |
@@ -101,7 +101,8 @@ do_install:prepend:am62axx() { | |||
101 | # Update the am62dxx ipc binaries to be consistent with other platforms | 101 | # Update the am62dxx ipc binaries to be consistent with other platforms |
102 | do_install:prepend:am62dxx() { | 102 | do_install:prepend:am62dxx() { |
103 | ( cd ${S}/${IPC_FW_DIR}; \ | 103 | ( cd ${S}/${IPC_FW_DIR}; \ |
104 | ln -sf am62a-mcu-r5f0_0-fw ${MCU_2_0_FW}; \ | 104 | ln -sf ipc_rpmsg_echo.mcu-r5f0_0.release.strip.out ${MCU_2_0_FW}; \ |
105 | ln -sf ipc_rpmsg_echo.c75ss0-0.release.strip.out ${C7X_1_FW}; \ | ||
105 | ) | 106 | ) |
106 | } | 107 | } |
107 | 108 | ||
@@ -149,8 +150,8 @@ ALTERNATIVE:${PN}:am62axx = "\ | |||
149 | " | 150 | " |
150 | 151 | ||
151 | ALTERNATIVE:${PN}:am62dxx = "\ | 152 | ALTERNATIVE:${PN}:am62dxx = "\ |
152 | am62a-mcu-r5f0_0-fw am62a-mcu-r5f0_0-fw-sec \ | 153 | am62d-mcu-r5f0_0-fw am62d-mcu-r5f0_0-fw-sec \ |
153 | am62a-c71_0-fw am62a-c71_0-fw-sec \ | 154 | am62d-c71_0-fw am62d-c71_0-fw-sec \ |
154 | " | 155 | " |
155 | 156 | ||
156 | ALTERNATIVE:${PN}:j721e = "\ | 157 | ALTERNATIVE:${PN}:j721e = "\ |
@@ -243,6 +244,11 @@ ALTERNATIVE_LINK_NAME[am62a-mcu-r5f0_0-fw-sec] = "${nonarch_base_libdir}/firmwar | |||
243 | ALTERNATIVE_LINK_NAME[am62a-c71_0-fw] = "${nonarch_base_libdir}/firmware/am62a-c71_0-fw" | 244 | ALTERNATIVE_LINK_NAME[am62a-c71_0-fw] = "${nonarch_base_libdir}/firmware/am62a-c71_0-fw" |
244 | ALTERNATIVE_LINK_NAME[am62a-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/am62a-c71_0-fw-sec" | 245 | ALTERNATIVE_LINK_NAME[am62a-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/am62a-c71_0-fw-sec" |
245 | 246 | ||
247 | ALTERNATIVE_LINK_NAME[am62d-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62d-mcu-r5f0_0-fw" | ||
248 | ALTERNATIVE_LINK_NAME[am62d-mcu-r5f0_0-fw-sec] = "${nonarch_base_libdir}/firmware/am62d-mcu-r5f0_0-fw-sec" | ||
249 | ALTERNATIVE_LINK_NAME[am62d-c71_0-fw] = "${nonarch_base_libdir}/firmware/am62d-c71_0-fw" | ||
250 | ALTERNATIVE_LINK_NAME[am62d-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/am62d-c71_0-fw-sec" | ||
251 | |||
246 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${nonarch_base_libdir}/firmware/j7-mcu-r5f0_1-fw" | 252 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${nonarch_base_libdir}/firmware/j7-mcu-r5f0_1-fw" |
247 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw-sec] = "${nonarch_base_libdir}/firmware/j7-mcu-r5f0_1-fw-sec" | 253 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw-sec] = "${nonarch_base_libdir}/firmware/j7-mcu-r5f0_1-fw-sec" |
248 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j7-main-r5f0_0-fw" | 254 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j7-main-r5f0_0-fw" |
@@ -364,6 +370,11 @@ ALTERNATIVE_TARGET[am62a-mcu-r5f0_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_F | |||
364 | ALTERNATIVE_TARGET[am62a-c71_0-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}" | 370 | ALTERNATIVE_TARGET[am62a-c71_0-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}" |
365 | ALTERNATIVE_TARGET[am62a-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.signed" | 371 | ALTERNATIVE_TARGET[am62a-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.signed" |
366 | 372 | ||
373 | ALTERNATIVE_TARGET[am62d-mcu-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}" | ||
374 | ALTERNATIVE_TARGET[am62d-mcu-r5f0_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}.signed" | ||
375 | ALTERNATIVE_TARGET[am62d-c71_0-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}" | ||
376 | ALTERNATIVE_TARGET[am62d-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.signed" | ||
377 | |||
367 | ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}" | 378 | ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}" |
368 | ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}.signed" | 379 | ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}.signed" |
369 | ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}" | 380 | ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}" |
diff --git a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc index 594a4930..cb956a00 100644 --- a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc +++ b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | # NOTE: This .inc file with customizations only gets included for K3 platforms | 1 | # NOTE: This .inc file with customizations only gets included for K3 platforms |
2 | 2 | ||
3 | PV = "2.12+git" | 3 | PV = "2.12+git" |
4 | SRCREV_tfa = "a70f82d5a439cb9e21426908c7410c4f2a646364" | 4 | SRCREV_tfa = "2ab59f45ad0a5d95b5cb339c0f64686954377050" |
5 | SRC_URI_TRUSTED_FIRMWARE_A = "git://github.com/TexasInstruments/arm-trusted-firmware.git;protocol=https" | 5 | SRC_URI_TRUSTED_FIRMWARE_A = "git://github.com/TexasInstruments/arm-trusted-firmware.git;protocol=https" |
6 | SRCBRANCH = "ti-master" | 6 | SRCBRANCH = "ti-master" |
7 | SRC_URI = "${SRC_URI_TRUSTED_FIRMWARE_A};name=tfa;branch=${SRCBRANCH}" | 7 | SRC_URI = "${SRC_URI_TRUSTED_FIRMWARE_A};name=tfa;branch=${SRCBRANCH}" |
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2025.01.bb b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2025.01.bb index 57a29737..329c2af0 100644 --- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2025.01.bb +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2025.01.bb | |||
@@ -6,4 +6,4 @@ PR = "r0" | |||
6 | 6 | ||
7 | BRANCH = "ti-u-boot-2025.01" | 7 | BRANCH = "ti-u-boot-2025.01" |
8 | 8 | ||
9 | SRCREV = "1d6ba4a32cdd8c987533d5789b5bc7b84c41fabe" | 9 | SRCREV = "c99a1f082ba4970678c9cb5100d13a986e77817c" |
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc index c348c99b..660ac557 100644 --- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | |||
@@ -5,6 +5,10 @@ do_compile:prepend () { | |||
5 | echo ${scm_version} > ${S}/.scmversion | 5 | echo ${scm_version} > ${S}/.scmversion |
6 | } | 6 | } |
7 | 7 | ||
8 | inherit gitpkgv | ||
9 | PKGV = "${PV}${GITPKGV}" | ||
10 | UBOOT_VERSION = "${PKGV}-${PKGR}" | ||
11 | |||
8 | UBOOT_SUFFIX ?= "img" | 12 | UBOOT_SUFFIX ?= "img" |
9 | SPL_BINARY ?= "MLO" | 13 | SPL_BINARY ?= "MLO" |
10 | 14 | ||
@@ -94,8 +98,6 @@ PKG:${PN} = "u-boot" | |||
94 | PKG:${PN}-dev = "u-boot-dev" | 98 | PKG:${PN}-dev = "u-boot-dev" |
95 | PKG:${PN}-dbg = "u-boot-dbg" | 99 | PKG:${PN}-dbg = "u-boot-dbg" |
96 | 100 | ||
97 | S = "${WORKDIR}/git" | ||
98 | |||
99 | # Support for secure devices - detailed info is in doc/README.ti-secure | 101 | # Support for secure devices - detailed info is in doc/README.ti-secure |
100 | inherit ti-secdev | 102 | inherit ti-secdev |
101 | 103 | ||
@@ -105,31 +107,31 @@ SYSROOT_DIRS += "/boot" | |||
105 | SPL_UART_BINARY = "u-boot-spl.bin" | 107 | SPL_UART_BINARY = "u-boot-spl.bin" |
106 | SPL_UART_BINARY:k3r5 = "" | 108 | SPL_UART_BINARY:k3r5 = "" |
107 | 109 | ||
108 | SPL_UART_IMAGE ?= "${SPL_UART_BINARY}-${MACHINE}-${PV}-${PR}" | 110 | SPL_UART_IMAGE ?= "${SPL_UART_BINARY}-${MACHINE}-${UBOOT_VERSION}" |
109 | SPL_UART_SYMLINK ?= "${SPL_UART_BINARY}-${MACHINE}" | 111 | SPL_UART_SYMLINK ?= "${SPL_UART_BINARY}-${MACHINE}" |
110 | 112 | ||
111 | SPL_HS_MLO_BINARY = "u-boot-spl_HS_MLO" | 113 | SPL_HS_MLO_BINARY = "u-boot-spl_HS_MLO" |
112 | SPL_HS_MLO_IMAGE = "u-boot-spl_HS_MLO-${MACHINE}-${PV}-${PR}" | 114 | SPL_HS_MLO_IMAGE = "u-boot-spl_HS_MLO-${MACHINE}-${UBOOT_VERSION}" |
113 | SPL_HS_MLO_SYMLINK = "u-boot-spl_HS_MLO-${MACHINE}" | 115 | SPL_HS_MLO_SYMLINK = "u-boot-spl_HS_MLO-${MACHINE}" |
114 | 116 | ||
115 | # HS XLD | 117 | # HS XLD |
116 | UBOOT_HS_XLD_BINARY = "u-boot-spl_HS_X-LOADER" | 118 | UBOOT_HS_XLD_BINARY = "u-boot-spl_HS_X-LOADER" |
117 | UBOOT_HS_XLD_IMAGE = "u-boot-spl_HS_X-LOADER-${MACHINE}-${PV}-${PR}" | 119 | UBOOT_HS_XLD_IMAGE = "u-boot-spl_HS_X-LOADER-${MACHINE}-${UBOOT_VERSION}" |
118 | UBOOT_HS_XLD_SYMLINK = "u-boot-spl_HS_X-LOADER-${MACHINE}" | 120 | UBOOT_HS_XLD_SYMLINK = "u-boot-spl_HS_X-LOADER-${MACHINE}" |
119 | 121 | ||
120 | # HS MLO | 122 | # HS MLO |
121 | UBOOT_HS_MLO_BINARY = "u-boot_HS_MLO" | 123 | UBOOT_HS_MLO_BINARY = "u-boot_HS_MLO" |
122 | UBOOT_HS_MLO_IMAGE = "u-boot_HS_MLO-${MACHINE}-${PV}-${PR}" | 124 | UBOOT_HS_MLO_IMAGE = "u-boot_HS_MLO-${MACHINE}-${UBOOT_VERSION}" |
123 | UBOOT_HS_MLO_SYMLINK = "u-boot_HS_MLO-${MACHINE}" | 125 | UBOOT_HS_MLO_SYMLINK = "u-boot_HS_MLO-${MACHINE}" |
124 | 126 | ||
125 | # HS ISSW | 127 | # HS ISSW |
126 | UBOOT_HS_ISSW_BINARY = "u-boot-spl_HS_ISSW" | 128 | UBOOT_HS_ISSW_BINARY = "u-boot-spl_HS_ISSW" |
127 | UBOOT_HS_ISSW_IMAGE = "u-boot-spl_HS_ISSW-${MACHINE}-${PV}-${PR}" | 129 | UBOOT_HS_ISSW_IMAGE = "u-boot-spl_HS_ISSW-${MACHINE}-${UBOOT_VERSION}" |
128 | UBOOT_HS_ISSW_SYMLINK = "u-boot-spl_HS_ISSW-${MACHINE}" | 130 | UBOOT_HS_ISSW_SYMLINK = "u-boot-spl_HS_ISSW-${MACHINE}" |
129 | 131 | ||
130 | # HS 2ND | 132 | # HS 2ND |
131 | UBOOT_HS_2ND_BINARY = "u-boot-spl_HS_2ND" | 133 | UBOOT_HS_2ND_BINARY = "u-boot-spl_HS_2ND" |
132 | UBOOT_HS_2ND_IMAGE = "u-boot-spl_HS_2ND-${MACHINE}-${PV}-${PR}" | 134 | UBOOT_HS_2ND_IMAGE = "u-boot-spl_HS_2ND-${MACHINE}-${UBOOT_VERSION}" |
133 | UBOOT_HS_2ND_SYMLINK = "u-boot-spl_HS_2ND-${MACHINE}" | 135 | UBOOT_HS_2ND_SYMLINK = "u-boot-spl_HS_2ND-${MACHINE}" |
134 | 136 | ||
135 | uboot_compile:append () { | 137 | uboot_compile:append () { |
@@ -217,8 +219,8 @@ do_deploy:append:k3r5 () { | |||
217 | rm -f ${DEPLOYDIR}/${PN}-initial-env* | 219 | rm -f ${DEPLOYDIR}/${PN}-initial-env* |
218 | rm -f ${DEPLOYDIR}/u-boot-initial-env-${MACHINE}* | 220 | rm -f ${DEPLOYDIR}/u-boot-initial-env-${MACHINE}* |
219 | rm -f ${DEPLOYDIR}/${PN}-initial-env-${MACHINE}* | 221 | rm -f ${DEPLOYDIR}/${PN}-initial-env-${MACHINE}* |
220 | rm -f ${DEPLOYDIR}/u-boot-initial-env-${MACHINE}-${PV}-${PR}* | 222 | rm -f ${DEPLOYDIR}/u-boot-initial-env-${MACHINE}-${UBOOT_VERSION}* |
221 | rm -f ${DEPLOYDIR}/${PN}-initial-env-${MACHINE}-${PV}-${PR}* | 223 | rm -f ${DEPLOYDIR}/${PN}-initial-env-${MACHINE}-${UBOOT_VERSION}* |
222 | } | 224 | } |
223 | 225 | ||
224 | uboot_deploy_config:append:k3r5 () { | 226 | uboot_deploy_config:append:k3r5 () { |
diff --git a/meta-ti-bsp/recipes-bsp/vis-fw/vis_01.50.07.15.bb b/meta-ti-bsp/recipes-bsp/vis-fw/vis_01.50.07.15.bb index c83b2145..ba320f5f 100644 --- a/meta-ti-bsp/recipes-bsp/vis-fw/vis_01.50.07.15.bb +++ b/meta-ti-bsp/recipes-bsp/vis-fw/vis_01.50.07.15.bb | |||
@@ -11,8 +11,7 @@ SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/vis/01_50_07_15/exp | |||
11 | SRC_URI[md5sum] = "fe8b00e398fb3b7ada0c15b601867acb" | 11 | SRC_URI[md5sum] = "fe8b00e398fb3b7ada0c15b601867acb" |
12 | SRC_URI[sha256sum] = "6e2aa47ae892910616ebdc96646af778af9a59ca0657716ab4fa4b24a9afae69" | 12 | SRC_URI[sha256sum] = "6e2aa47ae892910616ebdc96646af778af9a59ca0657716ab4fa4b24a9afae69" |
13 | 13 | ||
14 | S = "${WORKDIR}/sources" | 14 | S = "${UNPACKDIR}" |
15 | UNPACKDIR = "${S}" | ||
16 | 15 | ||
17 | DSPAPP = "dra7-dsp1-fw-radio.xe66" | 16 | DSPAPP = "dra7-dsp1-fw-radio.xe66" |
18 | GPPAPP = "RadioApp" | 17 | GPPAPP = "RadioApp" |
diff --git a/meta-ti-bsp/recipes-bsp/vpdma-fw/vpdma-fw_03-2012.bb b/meta-ti-bsp/recipes-bsp/vpdma-fw/vpdma-fw_03-2012.bb index a8d9d800..f147b234 100644 --- a/meta-ti-bsp/recipes-bsp/vpdma-fw/vpdma-fw_03-2012.bb +++ b/meta-ti-bsp/recipes-bsp/vpdma-fw/vpdma-fw_03-2012.bb | |||
@@ -9,7 +9,6 @@ SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/vpdma-fw/03-2012/ex | |||
9 | SRC_URI[dra7xx-evm.md5sum] = "80176df1350c21d9efa90171789c546e" | 9 | SRC_URI[dra7xx-evm.md5sum] = "80176df1350c21d9efa90171789c546e" |
10 | SRC_URI[dra7xx-evm.sha256sum] = "a0b254ffd0c7f481cb3989e632088f5e4a233c73a1c676faa3061721ea60dc90" | 10 | SRC_URI[dra7xx-evm.sha256sum] = "a0b254ffd0c7f481cb3989e632088f5e4a233c73a1c676faa3061721ea60dc90" |
11 | 11 | ||
12 | S = "${WORKDIR}/vpdma-fw-${PV}" | ||
13 | TARGET = "vpdma-1b8.bin" | 12 | TARGET = "vpdma-1b8.bin" |
14 | 13 | ||
15 | do_install() { | 14 | do_install() { |
diff --git a/meta-ti-bsp/recipes-bsp/vpe-tests/vpe-tests_git.bb b/meta-ti-bsp/recipes-bsp/vpe-tests/vpe-tests_git.bb index 274cc735..d48adea5 100644 --- a/meta-ti-bsp/recipes-bsp/vpe-tests/vpe-tests_git.bb +++ b/meta-ti-bsp/recipes-bsp/vpe-tests/vpe-tests_git.bb | |||
@@ -16,8 +16,6 @@ BRANCH ?= "master" | |||
16 | 16 | ||
17 | SRC_URI = "git://git.ti.com/git/vpe_tests/vpe_tests.git;protocol=https;branch=${BRANCH}" | 17 | SRC_URI = "git://git.ti.com/git/vpe_tests/vpe_tests.git;protocol=https;branch=${BRANCH}" |
18 | 18 | ||
19 | S = "${WORKDIR}/git" | ||
20 | |||
21 | FLOATABI = "${@bb.utils.contains("TUNE_FEATURES", "vfp", bb.utils.contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}" | 19 | FLOATABI = "${@bb.utils.contains("TUNE_FEATURES", "vfp", bb.utils.contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}" |
22 | 20 | ||
23 | # The test application needs additional include headers from the kernel | 21 | # The test application needs additional include headers from the kernel |
diff --git a/meta-ti-bsp/recipes-bsp/zephyr-fw/zephyr-openamp-rsc-table-fw.bb b/meta-ti-bsp/recipes-bsp/zephyr-fw/zephyr-openamp-rsc-table-fw.bb index 3aa69700..c7287e1f 100644 --- a/meta-ti-bsp/recipes-bsp/zephyr-fw/zephyr-openamp-rsc-table-fw.bb +++ b/meta-ti-bsp/recipes-bsp/zephyr-fw/zephyr-openamp-rsc-table-fw.bb | |||
@@ -23,8 +23,6 @@ SRCREV = "ef5aec48e589902839ebae7ad753c68cf498c15f" | |||
23 | PV = "3.6.0" | 23 | PV = "3.6.0" |
24 | #PR = "r1" | 24 | #PR = "r1" |
25 | 25 | ||
26 | S = "${WORKDIR}/git" | ||
27 | |||
28 | FW_PLAT = "" | 26 | FW_PLAT = "" |
29 | FW_PLAT:am62xx = "am62" | 27 | FW_PLAT:am62xx = "am62" |
30 | FW_PLAT:am64xx = "am64" | 28 | FW_PLAT:am64xx = "am64" |
diff --git a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb b/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb index 8691e523..ffc48d84 100644 --- a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb +++ b/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb | |||
@@ -13,5 +13,3 @@ BRANCH ?= "master" | |||
13 | SRCREV = "ea9938bf9cafd9c0cb05ef060a713ab4ac72270f" | 13 | SRCREV = "ea9938bf9cafd9c0cb05ef060a713ab4ac72270f" |
14 | 14 | ||
15 | SRC_URI = "git://git.ti.com/git/k3conf/k3conf.git;protocol=https;branch=${BRANCH}" | 15 | SRC_URI = "git://git.ti.com/git/k3conf/k3conf.git;protocol=https;branch=${BRANCH}" |
16 | |||
17 | S = "${WORKDIR}/git" | ||
diff --git a/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb b/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb index 636ed359..bd7cf015 100644 --- a/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +++ b/meta-ti-bsp/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb | |||
@@ -34,8 +34,6 @@ TARGET_PRODUCT = "jacinto6evm" | |||
34 | 34 | ||
35 | PR = "r3" | 35 | PR = "r3" |
36 | 36 | ||
37 | S = "${WORKDIR}/git" | ||
38 | |||
39 | EXTRA_OEMAKE += "DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} LIBDIR=${libdir}" | 37 | EXTRA_OEMAKE += "DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} LIBDIR=${libdir}" |
40 | 38 | ||
41 | do_install() { | 39 | do_install() { |
diff --git a/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_22.3.5.bb b/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_22.3.5.bb index cdf3cd83..2f160141 100644 --- a/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_22.3.5.bb +++ b/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_22.3.5.bb | |||
@@ -23,8 +23,6 @@ SRC_URI = " \ | |||
23 | file://0001-gallium-Fix-build-with-llvm-18-and-19.patch \ | 23 | file://0001-gallium-Fix-build-with-llvm-18-and-19.patch \ |
24 | " | 24 | " |
25 | 25 | ||
26 | S = "${WORKDIR}/git" | ||
27 | |||
28 | PACKAGECONFIG:append = " \ | 26 | PACKAGECONFIG:append = " \ |
29 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-img-rogue-driver', 'pvr', '', d)} \ | 27 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-img-rogue-driver', 'pvr', '', d)} \ |
30 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-sgx-ddk-km', 'sgx', '', d)} \ | 28 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-sgx-ddk-km', 'sgx', '', d)} \ |
diff --git a/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_24.0.1.bb b/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_24.0.1.bb index 1697dc80..e4f99d36 100644 --- a/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_24.0.1.bb +++ b/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_24.0.1.bb | |||
@@ -21,8 +21,6 @@ SRC_URI = " \ | |||
21 | file://0001-Update-lp_bld_misc.cpp-to-support-llvm-19.patch \ | 21 | file://0001-Update-lp_bld_misc.cpp-to-support-llvm-19.patch \ |
22 | " | 22 | " |
23 | 23 | ||
24 | S = "${WORKDIR}/git" | ||
25 | |||
26 | PACKAGECONFIG:append = " \ | 24 | PACKAGECONFIG:append = " \ |
27 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-img-rogue-driver', 'pvr', '', d)} \ | 25 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-img-rogue-driver', 'pvr', '', d)} \ |
28 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-sgx-ddk-km', 'sgx', '', d)} \ | 26 | ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-sgx-ddk-km', 'sgx', '', d)} \ |
diff --git a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb index 592a0e80..5dc6c211 100644 --- a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb +++ b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_23.3.6512818.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | SUMMARY = "Userspace libraries for PowerVR Rogue GPU on TI SoCs" | 1 | SUMMARY = "Userspace libraries for PowerVR Rogue GPU on TI SoCs" |
2 | HOMEPAGE = "http://git.ti.com/graphics/ti-img-rogue-umlibs" | 2 | HOMEPAGE = "http://git.ti.com/graphics/ti-img-rogue-umlibs" |
3 | LICENSE = "TI-TFL" | 3 | LICENSE = "TI-TFL" |
4 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSE;md5=7232b98c1c58f99e3baa03de5207e76f" | 4 | LIC_FILES_CHKSUM = "file://git/LICENSE;md5=7232b98c1c58f99e3baa03de5207e76f" |
5 | 5 | ||
6 | inherit bin_package | 6 | inherit bin_package |
7 | 7 | ||
@@ -15,7 +15,7 @@ PR = "r3" | |||
15 | BRANCH = "linuxws/kirkstone/k6.1/${PV}" | 15 | BRANCH = "linuxws/kirkstone/k6.1/${PV}" |
16 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-umlibs.git;protocol=https;branch=${BRANCH}" | 16 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-umlibs.git;protocol=https;branch=${BRANCH}" |
17 | SRCREV = "0b9e64254269be2fa95c4f3e1dd925d6e4d58199" | 17 | SRCREV = "0b9e64254269be2fa95c4f3e1dd925d6e4d58199" |
18 | S = "${WORKDIR}/git/targetfs/${TARGET_PRODUCT}/${PVR_WS}/${PVR_BUILD}" | 18 | S:append = "/targetfs/${TARGET_PRODUCT}/${PVR_WS}/${PVR_BUILD}" |
19 | 19 | ||
20 | TARGET_PRODUCT:j721e = "j721e_linux" | 20 | TARGET_PRODUCT:j721e = "j721e_linux" |
21 | TARGET_PRODUCT:j721s2 = "j721s2_linux" | 21 | TARGET_PRODUCT:j721s2 = "j721s2_linux" |
diff --git a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.2.6643903.bb b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.2.6643903.bb index 57f48fec..949c2d5d 100644 --- a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.2.6643903.bb +++ b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_24.2.6643903.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | SUMMARY = "Userspace libraries for PowerVR Rogue GPU on TI SoCs" | 1 | SUMMARY = "Userspace libraries for PowerVR Rogue GPU on TI SoCs" |
2 | HOMEPAGE = "http://git.ti.com/graphics/ti-img-rogue-umlibs" | 2 | HOMEPAGE = "http://git.ti.com/graphics/ti-img-rogue-umlibs" |
3 | LICENSE = "TI-TFL" | 3 | LICENSE = "TI-TFL" |
4 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSE;md5=7232b98c1c58f99e3baa03de5207e76f" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=7232b98c1c58f99e3baa03de5207e76f" |
5 | 5 | ||
6 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 6 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
7 | COMPATIBLE_MACHINE = "j721e|j721s2|j784s4|j742s2|am62xx|am62pxx|j722s" | 7 | COMPATIBLE_MACHINE = "j721e|j721s2|j784s4|j742s2|am62xx|am62pxx|j722s" |
@@ -11,7 +11,6 @@ PR = "r4" | |||
11 | BRANCH = "linuxws/scarthgap/k6.12/${PV}" | 11 | BRANCH = "linuxws/scarthgap/k6.12/${PV}" |
12 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-umlibs.git;protocol=https;branch=${BRANCH}" | 12 | SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-umlibs.git;protocol=https;branch=${BRANCH}" |
13 | SRCREV = "1ed9ee185cd876200e6747192854015b8e94a7b0" | 13 | SRCREV = "1ed9ee185cd876200e6747192854015b8e94a7b0" |
14 | S = "${WORKDIR}/git" | ||
15 | 14 | ||
16 | TARGET_PRODUCT:j721e = "j721e_linux" | 15 | TARGET_PRODUCT:j721e = "j721e_linux" |
17 | TARGET_PRODUCT:j721s2 = "j721s2_linux" | 16 | TARGET_PRODUCT:j721s2 = "j721s2_linux" |
diff --git a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-sgx-ddk-um_1.17.4948957.bb b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-sgx-ddk-um_1.17.4948957.bb index b260abdf..84a9afcf 100644 --- a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-sgx-ddk-um_1.17.4948957.bb +++ b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-sgx-ddk-um_1.17.4948957.bb | |||
@@ -44,8 +44,6 @@ RDEPENDS:${PN} += "libdrm" | |||
44 | 44 | ||
45 | RRECOMMENDS:${PN} += "ti-sgx-ddk-km" | 45 | RRECOMMENDS:${PN} += "ti-sgx-ddk-km" |
46 | 46 | ||
47 | S = "${WORKDIR}/git" | ||
48 | |||
49 | EXTRA_OEMAKE += "DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} ${PACKAGECONFIG_CONFARGS}" | 47 | EXTRA_OEMAKE += "DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} ${PACKAGECONFIG_CONFARGS}" |
50 | 48 | ||
51 | do_configure[noexec] = "1" | 49 | do_configure[noexec] = "1" |
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb b/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb index 4e9ae3a1..388110ad 100644 --- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb +++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb | |||
@@ -11,7 +11,7 @@ DEPENDS += "gmp-native libmpc-native" | |||
11 | 11 | ||
12 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} ${EXTRA_DTC_ARGS}" | 12 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} ${EXTRA_DTC_ARGS}" |
13 | 13 | ||
14 | S = "${WORKDIR}/git" | 14 | S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}" |
15 | 15 | ||
16 | # 6.12 Mainline version | 16 | # 6.12 Mainline version |
17 | SRCREV = "adc218676eef25575469234709c2d87185ca223a" | 17 | SRCREV = "adc218676eef25575469234709c2d87185ca223a" |
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.1.bb b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.1.bb index 7c91a3d4..97fa6463 100644 --- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.1.bb +++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.1.bb | |||
@@ -19,7 +19,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.1:" | |||
19 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} \ | 19 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} \ |
20 | ${EXTRA_DTC_ARGS}" | 20 | ${EXTRA_DTC_ARGS}" |
21 | 21 | ||
22 | S = "${WORKDIR}/git" | 22 | S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}" |
23 | 23 | ||
24 | BRANCH ?= "ti-linux-6.1.y" | 24 | BRANCH ?= "ti-linux-6.1.y" |
25 | 25 | ||
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.12.bb b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.12.bb index 03a3746a..15ff3311 100644 --- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.12.bb +++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.12.bb | |||
@@ -19,12 +19,12 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.12:" | |||
19 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} \ | 19 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} \ |
20 | ${EXTRA_DTC_ARGS}" | 20 | ${EXTRA_DTC_ARGS}" |
21 | 21 | ||
22 | S = "${WORKDIR}/git" | 22 | S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}" |
23 | 23 | ||
24 | BRANCH ?= "ti-linux-6.12.y" | 24 | BRANCH ?= "ti-linux-6.12.y" |
25 | 25 | ||
26 | SRCREV ?= "b0afb35642d79e776a4cf940945367cef87ba127" | 26 | SRCREV ?= "34d0b070130a8cd2cddd9260389ad974e8cb8468" |
27 | PV = "6.12.24+git" | 27 | PV = "6.12.33+git" |
28 | 28 | ||
29 | KERNEL_REPRODUCIBILITY_PATCHES = " \ | 29 | KERNEL_REPRODUCIBILITY_PATCHES = " \ |
30 | file://0001-drivers-gpu-drm-msm-registers-improve-reproducibilit.patch \ | 30 | file://0001-drivers-gpu-drm-msm-registers-improve-reproducibilit.patch \ |
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb index 1eaa859d..4714bba1 100644 --- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb +++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_6.6.bb | |||
@@ -19,7 +19,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.6:" | |||
19 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} \ | 19 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT} \ |
20 | ${EXTRA_DTC_ARGS}" | 20 | ${EXTRA_DTC_ARGS}" |
21 | 21 | ||
22 | S = "${WORKDIR}/git" | 22 | S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}" |
23 | 23 | ||
24 | BRANCH ?= "ti-linux-6.6.y" | 24 | BRANCH ?= "ti-linux-6.6.y" |
25 | 25 | ||
diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc b/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc index c6dfc517..375de8bf 100644 --- a/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc +++ b/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc | |||
@@ -17,5 +17,3 @@ SRC_URI = "${TI_IPC_GIT_URI};protocol=${TI_IPC_GIT_PROTOCOL};branch=${BRANCH};na | |||
17 | SRCREV = "${TI_IPC_SRCREV}" | 17 | SRCREV = "${TI_IPC_SRCREV}" |
18 | 18 | ||
19 | CFLAGS += "-fcommon" | 19 | CFLAGS += "-fcommon" |
20 | |||
21 | S = "${WORKDIR}/git" | ||
diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb new file mode 100644 index 00000000..8a78d9ac --- /dev/null +++ b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb | |||
@@ -0,0 +1,12 @@ | |||
1 | SUMMARY = "RPMsg DMA shared library" | ||
2 | LICENSE = "MIT" | ||
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=744e63d2bb8c6151dcdd97f49aa02c53" | ||
4 | |||
5 | SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=main" | ||
6 | SRCREV = "609fd72f458ba56f80d06810509ef88d010d2c03" | ||
7 | |||
8 | inherit cmake | ||
9 | |||
10 | DEPENDS = "ti-rpmsg-char" | ||
11 | |||
12 | EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_EXAMPLE=OFF" | ||
diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc b/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc index 4aa16b58..0350152d 100644 --- a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc +++ b/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc | |||
@@ -12,6 +12,4 @@ SRCREV = "09b064c6663ed46e4a402291dd87c8fe96135bd7" | |||
12 | 12 | ||
13 | PV = "0.6.9+git" | 13 | PV = "0.6.9+git" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | ||
16 | |||
17 | COMPATIBLE_MACHINE = "^(k3)$" | 15 | COMPATIBLE_MACHINE = "^(k3)$" |
diff --git a/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb b/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb index 543868a4..bf8e0d00 100644 --- a/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb +++ b/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb | |||
@@ -20,8 +20,6 @@ GIT_SRCREV = "ed6951fd3877c6cac7f1237311f7278ac21634f3" | |||
20 | SRC_URI = "${GIT_URI};protocol=${GIT_PROTOCOL};branch=${GIT_BRANCH}" | 20 | SRC_URI = "${GIT_URI};protocol=${GIT_PROTOCOL};branch=${GIT_BRANCH}" |
21 | SRCREV = "${GIT_SRCREV}" | 21 | SRCREV = "${GIT_SRCREV}" |
22 | 22 | ||
23 | S = "${WORKDIR}/git" | ||
24 | |||
25 | do_install() { | 23 | do_install() { |
26 | CP_ARGS="-Prf --preserve=mode,links,timestamps --no-preserve=ownership" | 24 | CP_ARGS="-Prf --preserve=mode,links,timestamps --no-preserve=ownership" |
27 | install -d ${D}${TI_K3_SECDEV_INSTALL_DIR_RECIPE} | 25 | install -d ${D}${TI_K3_SECDEV_INSTALL_DIR_RECIPE} |