diff options
12 files changed, 73 insertions, 112 deletions
diff --git a/meta-ti-bsp/conf/machine/include/ti-soc.inc b/meta-ti-bsp/conf/machine/include/ti-soc.inc index 5125856f..e3a50fdd 100644 --- a/meta-ti-bsp/conf/machine/include/ti-soc.inc +++ b/meta-ti-bsp/conf/machine/include/ti-soc.inc | |||
@@ -11,4 +11,3 @@ UBOOT_RD_ENTRYPOINT = "0x84000000" | |||
11 | 11 | ||
12 | # TI platforms all use devicetrees with overlays | 12 | # TI platforms all use devicetrees with overlays |
13 | MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-devicetree" | 13 | MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-devicetree" |
14 | KERNEL_DTB_OVERLAY_SUPPORT ?= "1" | ||
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 5762ee8a..95ba1e2d 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 | |||
@@ -18,7 +18,8 @@ S = "${WORKDIR}/git" | |||
18 | CPSW9G_FW_DIR = "${S}/ethfw" | 18 | CPSW9G_FW_DIR = "${S}/ethfw" |
19 | CPSW9G_FW_FILENAME = "app_remoteswitchcfg_server_pdk_mem_map_strip.xer5f" | 19 | CPSW9G_FW_FILENAME = "app_remoteswitchcfg_server_pdk_mem_map_strip.xer5f" |
20 | 20 | ||
21 | require recipes-bsp/ti-linux-fw/firmware-common.inc | 21 | # make sure that lib/firmware, and all its contents are part of the package |
22 | FILES:${PN} += "${nonarch_base_libdir}/firmware" | ||
22 | 23 | ||
23 | do_install() { | 24 | do_install() { |
24 | install -d ${D}${nonarch_base_libdir}/firmware | 25 | install -d ${D}${nonarch_base_libdir}/firmware |
@@ -31,3 +32,10 @@ ALTERNATIVE:${PN} = "j7-main-r5f0_0-fw" | |||
31 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}" | 32 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}" |
32 | ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/${CPSW9G_FW_FILENAME}" | 33 | ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/${CPSW9G_FW_FILENAME}" |
33 | ALTERNATIVE_PRIORITY = "17" | 34 | ALTERNATIVE_PRIORITY = "17" |
35 | |||
36 | INHIBIT_PACKAGE_STRIP = "1" | ||
37 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
38 | INSANE_SKIP:${PN} += "arch" | ||
39 | |||
40 | do_compile[noexec] = "1" | ||
41 | do_configure[noexec] = "1" | ||
diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/firmware-common.inc b/meta-ti-bsp/recipes-bsp/ti-linux-fw/firmware-common.inc deleted file mode 100644 index fb9861b8..00000000 --- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/firmware-common.inc +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | # Clean is broken for most firmware-only repos | ||
2 | CLEANBROKEN = "1" | ||
3 | |||
4 | # Make sure that lib/firmware, and all its contents are part of the package | ||
5 | FILES:${PN} = "${nonarch_base_libdir}/firmware" | ||
6 | |||
7 | # This is used to prevent the build system from stripping the firmwares | ||
8 | INHIBIT_PACKAGE_STRIP = "1" | ||
9 | INHIBIT_SYSROOT_STRIP = "1" | ||
10 | |||
11 | # This is used to prevent the build system from splitting out the firmware debug info into a separate file | ||
12 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
13 | |||
14 | # Firmware here are prebuilt with no external dependencies | ||
15 | INHIBIT_DEFAULT_DEPS = "1" | ||
16 | |||
17 | # Disable arch checking as firmware is likely to be a different arch from the Yocto build | ||
18 | INSANE_SKIP:${PN} += "arch" | ||
19 | |||
20 | # Firmware has no configure nor build steps | ||
21 | do_compile[noexec] = "1" | ||
22 | do_configure[noexec] = "1" | ||
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 f216efa4..b22585ff 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 | |||
@@ -1,3 +1,5 @@ | |||
1 | SUMMARY = "Common include for TI Linux firmware" | ||
2 | |||
1 | LICENSE = "TI-TFL" | 3 | LICENSE = "TI-TFL" |
2 | LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76" |
3 | 5 | ||
@@ -17,7 +19,7 @@ TI_SYSFW_VERSION = "11.01.02" | |||
17 | TI_HSM_DEMO_FW_VERSION = "11.00.09" | 19 | TI_HSM_DEMO_FW_VERSION = "11.00.09" |
18 | TAD5212_FW_VERSION = "1.0.0.0" | 20 | TAD5212_FW_VERSION = "1.0.0.0" |
19 | 21 | ||
20 | TI_LINUX_FW_SRCREV ?= "1190654141a9604e21307555882d77eaaf8c5fac" | 22 | TI_LINUX_FW_SRCREV ?= "33bec0e2ea9a25362c0c8243b2f1ed392dbc5b02" |
21 | SRCREV = "${TI_LINUX_FW_SRCREV}" | 23 | SRCREV = "${TI_LINUX_FW_SRCREV}" |
22 | 24 | ||
23 | BRANCH ?= "ti-linux-firmware" | 25 | BRANCH ?= "ti-linux-firmware" |
@@ -30,4 +32,24 @@ SRC_URI = "${TI_LINUX_FW_GIT_URI};protocol=${TI_LINUX_FW_GIT_PROTOCOL};${TI_LINU | |||
30 | 32 | ||
31 | S = "${WORKDIR}/git" | 33 | S = "${WORKDIR}/git" |
32 | 34 | ||
33 | require recipes-bsp/ti-linux-fw/firmware-common.inc | 35 | CLEANBROKEN = "1" |
36 | |||
37 | # Make sure that lib/firmware, and all its contents are part of the package | ||
38 | FILES:${PN} = "${nonarch_base_libdir}/firmware" | ||
39 | |||
40 | # This is used to prevent the build system from stripping the firmwares | ||
41 | INHIBIT_PACKAGE_STRIP = "1" | ||
42 | INHIBIT_SYSROOT_STRIP = "1" | ||
43 | |||
44 | # This is used to prevent the build system from splitting out the firmware debug info into a separate file | ||
45 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
46 | |||
47 | # Firmware here are prebuilt with no external dependencies | ||
48 | INHIBIT_DEFAULT_DEPS = "1" | ||
49 | |||
50 | # Disable arch checking as firmware is likely to be a different arch from the Yocto build | ||
51 | INSANE_SKIP:${PN} += "arch" | ||
52 | |||
53 | # Firmware in Linux Firmware has no configure nor build steps | ||
54 | do_compile[noexec] = "1" | ||
55 | do_configure[noexec] = "1" | ||
diff --git a/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-edgeai-fw.bb b/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-edgeai-fw.bb deleted file mode 100644 index 378e3a12..00000000 --- a/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-edgeai-fw.bb +++ /dev/null | |||
@@ -1,56 +0,0 @@ | |||
1 | LICENSE = "TI-TFL" | ||
2 | LIC_FILES_CHKSUM = "file://${THISDIR}/../../licenses/TI-TFL;md5=a1b59cb7ba626b9dbbcbf00f3fbc438a" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "am62axx" | ||
5 | |||
6 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
7 | |||
8 | inherit update-alternatives | ||
9 | |||
10 | PLAT_SFX = "" | ||
11 | PLAT_SFX:am62axx = "am62axx" | ||
12 | |||
13 | require recipes-bsp/ti-linux-fw/ti-linux-fw.inc | ||
14 | |||
15 | PV = "${CORESDK_RTOS_VERSION}" | ||
16 | PR = "${INC_PR}.1" | ||
17 | |||
18 | # Secure Build | ||
19 | inherit ti-secdev | ||
20 | |||
21 | IPC_FW_DIR = "ti-ipc/${PLAT_SFX}" | ||
22 | |||
23 | INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/${IPC_FW_DIR}" | ||
24 | |||
25 | C7X_1_FW = "dsp_edgeai_c7x_1_release_strip.out" | ||
26 | |||
27 | IPC_FW_LIST = "" | ||
28 | IPC_FW_LIST:am62axx = "${C7X_1_FW}" | ||
29 | |||
30 | do_install() { | ||
31 | # Sign Firmware | ||
32 | for FW_NAME in ${IPC_FW_LIST} | ||
33 | do | ||
34 | ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${S}/${IPC_FW_DIR}/${FW_NAME} ${S}/${IPC_FW_DIR}/${FW_NAME}.signed | ||
35 | done | ||
36 | |||
37 | # Install Firmware | ||
38 | install -d ${D}${INSTALL_IPC_FW_DIR} | ||
39 | for FW_NAME in ${IPC_FW_LIST} | ||
40 | do | ||
41 | install -m 0644 ${S}/${IPC_FW_DIR}/${FW_NAME} ${D}${INSTALL_IPC_FW_DIR} | ||
42 | install -m 0644 ${S}/${IPC_FW_DIR}/${FW_NAME}.signed ${D}${INSTALL_IPC_FW_DIR} | ||
43 | done | ||
44 | } | ||
45 | |||
46 | ALTERNATIVE:${PN}:am62axx = "\ | ||
47 | am62a-c71_0-fw am62a-c71_0-fw-sec \ | ||
48 | " | ||
49 | |||
50 | ALTERNATIVE_LINK_NAME[am62a-c71_0-fw] = "${nonarch_base_libdir}/firmware/am62a-c71_0-fw" | ||
51 | ALTERNATIVE_LINK_NAME[am62a-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/am62a-c71_0-fw-sec" | ||
52 | |||
53 | ALTERNATIVE_TARGET[am62a-c71_0-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}" | ||
54 | ALTERNATIVE_TARGET[am62a-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.signed" | ||
55 | |||
56 | ALTERNATIVE_PRIORITY = "20" | ||
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 b74d2d2c..20c6b531 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 | |||
@@ -35,20 +35,21 @@ IPC_FW_DIR = "ti-ipc/${PLAT_SFX}" | |||
35 | 35 | ||
36 | INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/${IPC_FW_DIR}" | 36 | INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/${IPC_FW_DIR}" |
37 | 37 | ||
38 | MCU_1_0_FW = "ipc_echo_test_mcu1_0_release_strip.xer5f" | 38 | MCU_1_0_FW = "ipc_echo_test_mcu1_0_release_strip.xer5f" |
39 | MCU_1_1_FW = "ipc_echo_test_mcu1_1_release_strip.xer5f" | 39 | MCU_1_1_FW = "ipc_echo_test_mcu1_1_release_strip.xer5f" |
40 | MCU_2_0_FW = "ipc_echo_test_mcu2_0_release_strip.xer5f" | 40 | MCU_2_0_FW = "ipc_echo_test_mcu2_0_release_strip.xer5f" |
41 | MCU_2_1_FW = "ipc_echo_test_mcu2_1_release_strip.xer5f" | 41 | MCU_2_1_FW = "ipc_echo_test_mcu2_1_release_strip.xer5f" |
42 | MCU_3_0_FW = "ipc_echo_test_mcu3_0_release_strip.xer5f" | 42 | MCU_3_0_FW = "ipc_echo_test_mcu3_0_release_strip.xer5f" |
43 | MCU_3_1_FW = "ipc_echo_test_mcu3_1_release_strip.xer5f" | 43 | MCU_3_1_FW = "ipc_echo_test_mcu3_1_release_strip.xer5f" |
44 | MCU_4_0_FW = "ipc_echo_test_mcu4_0_release_strip.xer5f" | 44 | MCU_4_0_FW = "ipc_echo_test_mcu4_0_release_strip.xer5f" |
45 | MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f" | 45 | MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f" |
46 | C66_1_FW = "ipc_echo_test_c66xdsp_1_release_strip.xe66" | 46 | C66_1_FW = "ipc_echo_test_c66xdsp_1_release_strip.xe66" |
47 | C66_2_FW = "ipc_echo_test_c66xdsp_2_release_strip.xe66" | 47 | C66_2_FW = "ipc_echo_test_c66xdsp_2_release_strip.xe66" |
48 | C7X_1_FW = "ipc_echo_test_c7x_1_release_strip.xe71" | 48 | C7X_1_FW = "ipc_echo_test_c7x_1_release_strip.xe71" |
49 | C7X_2_FW = "ipc_echo_test_c7x_2_release_strip.xe71" | 49 | C7X_1_FW:am62axx = "dsp_edgeai_c7x_1_release_strip.out" |
50 | C7X_3_FW = "ipc_echo_test_c7x_3_release_strip.xe71" | 50 | C7X_2_FW = "ipc_echo_test_c7x_2_release_strip.xe71" |
51 | C7X_4_FW = "ipc_echo_test_c7x_4_release_strip.xe71" | 51 | C7X_3_FW = "ipc_echo_test_c7x_3_release_strip.xe71" |
52 | C7X_4_FW = "ipc_echo_test_c7x_4_release_strip.xe71" | ||
52 | 53 | ||
53 | IPC_FW_LIST = "" | 54 | IPC_FW_LIST = "" |
54 | IPC_FW_LIST:am65xx = "${MCU_1_0_FW} ${MCU_1_1_FW}" | 55 | IPC_FW_LIST:am65xx = "${MCU_1_0_FW} ${MCU_1_1_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 ec52d09c..07ace3c4 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 | |||
@@ -3,7 +3,7 @@ | |||
3 | PV = "2.13+git" | 3 | PV = "2.13+git" |
4 | 4 | ||
5 | LIC_FILES_CHKSUM = "file://docs/license.rst;md5=6ed7bace7b0bc63021c6eba7b524039e" | 5 | LIC_FILES_CHKSUM = "file://docs/license.rst;md5=6ed7bace7b0bc63021c6eba7b524039e" |
6 | SRCREV_tfa = "d90bb650fe4cb3784f62214ab5829f4051c38d0a" | 6 | SRCREV_tfa = "e0c4d3903b382bf34f552af53e6d955fae5283ab" |
7 | SRC_URI_TRUSTED_FIRMWARE_A = "git://git.trustedfirmware.org/TF-A/trusted-firmware-a.git;protocol=https" | 7 | SRC_URI_TRUSTED_FIRMWARE_A = "git://git.trustedfirmware.org/TF-A/trusted-firmware-a.git;protocol=https" |
8 | SRCBRANCH = "master" | 8 | SRCBRANCH = "master" |
9 | 9 | ||
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 0d61a732..340c732e 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 = "5350f13b66393212475a15c4e107add1d38267d3" | 9 | SRCREV = "d2a72467939e169210bcd8e57de4b3e6ce2ef149" |
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 c5293a3f..3aa69700 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 | |||
@@ -39,7 +39,26 @@ do_install() { | |||
39 | done | 39 | done |
40 | } | 40 | } |
41 | 41 | ||
42 | require recipes-bsp/ti-linux-fw/firmware-common.inc | 42 | # Make sure that lib/firmware, and all its contents are part of the package |
43 | FILES:${PN} = "${nonarch_base_libdir}/firmware" | ||
44 | |||
45 | # This is used to prevent the build system from stripping the firmwares | ||
46 | INHIBIT_PACKAGE_STRIP = "1" | ||
47 | INHIBIT_SYSROOT_STRIP = "1" | ||
48 | |||
49 | # This is used to prevent the build system from splitting out the firmware debug info into a separate file | ||
50 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
51 | |||
52 | # This is a prebuilt with no external dependencies | ||
53 | INHIBIT_DEFAULT_DEPS = "1" | ||
54 | |||
55 | # Disable arch checking as firmware is likely to be a different arch from the Yocto build | ||
56 | INSANE_SKIP:${PN} += "arch" | ||
57 | |||
58 | # Zephyr-Firmware has no configure, compile, nor clean steps | ||
59 | do_configure[noexec] = "1" | ||
60 | do_compile[noexec] = "1" | ||
61 | CLEANBROKEN = "1" | ||
43 | 62 | ||
44 | inherit update-alternatives | 63 | inherit update-alternatives |
45 | 64 | ||
diff --git a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb b/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb index 8691e523..1549e50f 100644 --- a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb +++ b/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb | |||
@@ -10,7 +10,7 @@ PV = "0.3+git" | |||
10 | COMPATIBLE_MACHINE = "k3" | 10 | COMPATIBLE_MACHINE = "k3" |
11 | 11 | ||
12 | BRANCH ?= "master" | 12 | BRANCH ?= "master" |
13 | SRCREV = "ea9938bf9cafd9c0cb05ef060a713ab4ac72270f" | 13 | SRCREV = "e6abc1b87f1d5bc4c2ab5f1ebfbf5a70e437dcb4" |
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 | 16 | ||
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 23675b35..7ab98d30 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 | |||
@@ -23,8 +23,8 @@ S = "${WORKDIR}/git" | |||
23 | 23 | ||
24 | BRANCH ?= "ti-linux-6.12.y" | 24 | BRANCH ?= "ti-linux-6.12.y" |
25 | 25 | ||
26 | SRCREV ?= "9167ea3511ca6ac1536b3114d92791b3de7422a3" | 26 | SRCREV ?= "e3e551586dfad357550da433969d6d9f458e06ce" |
27 | PV = "6.12.34+git" | 27 | PV = "6.12.35+git" |
28 | 28 | ||
29 | # Special configuration for remoteproc/rpmsg IPC modules | 29 | # Special configuration for remoteproc/rpmsg IPC modules |
30 | module_conf_rpmsg_client_sample = "blacklist rpmsg_client_sample" | 30 | module_conf_rpmsg_client_sample = "blacklist rpmsg_client_sample" |
diff --git a/meta-ti-bsp/recipes-kernel/linux/ti-kernel.inc b/meta-ti-bsp/recipes-kernel/linux/ti-kernel.inc index 8c14446a..40ddc4fd 100644 --- a/meta-ti-bsp/recipes-kernel/linux/ti-kernel.inc +++ b/meta-ti-bsp/recipes-kernel/linux/ti-kernel.inc | |||
@@ -1,13 +1,3 @@ | |||
1 | # Add DTC FLAGS -@ when KERNEL_DTB_OVERLAY_SUPPORT is enabled | ||
2 | |||
3 | def get_extra_dtc_args(d): | ||
4 | if d.getVar('KERNEL_DTB_OVERLAY_SUPPORT') == "1": | ||
5 | return "DTC_FLAGS=-@" | ||
6 | else: | ||
7 | return "" | ||
8 | |||
9 | EXTRA_DTC_ARGS += "${@get_extra_dtc_args(d)}" | ||
10 | |||
11 | # Tell the kernel class to install the DTBs in the same directory structure as | 1 | # Tell the kernel class to install the DTBs in the same directory structure as |
12 | # the kernel. | 2 | # the kernel. |
13 | KERNEL_DTBDEST = "${KERNEL_IMAGEDEST}/dtb" | 3 | KERNEL_DTBDEST = "${KERNEL_IMAGEDEST}/dtb" |