[PATCH 08/29] recipes-bsp: Add cnm-wave-fw firmware recipe
Denys Dmytriyenko
From: Nishanth Menon <nm@...>
Add firmware recipe to add the Wave521cl firmware pieces in for j7 platform. Signed-off-by: Nishanth Menon <nm@...> Signed-off-by: Ryan Eatmon <reatmon@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- .../cnm-wave-fw/cnm-wave-fw_git.bb | 41 +++++++++++++++++++ .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 1 + .../recipes-kernel/linux/kernel-rdepends.inc | 3 ++ 3 files changed, 45 insertions(+) create mode 100644 meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.b= b diff --git a/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb b/met= a-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb new file mode 100644 index 00000000..af77b394 --- /dev/null +++ b/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb @@ -0,0 +1,41 @@ +SUMMARY =3D "Chips&Media codec firmware files" + +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc + +inherit deploy +inherit update-alternatives + +LICENSE =3D "BSD-3-Clause" +LIC_FILES_CHKSUM =3D "file://LICENCE.cnm;md5=3D93b67e6bac7f8fec22b96b8ad= 0a1a9d0" + +PV =3D "${CNM_WAVE521_FW_VERSION}" +PR =3D "${INC_PR}.0" + +CLEANBROKEN =3D "1" + +COMPATIBLE_MACHINE =3D "j7" + +PACKAGE_ARCH =3D "${MACHINE_ARCH}" + +S =3D "${WORKDIR}/git" +TARGET_WAVE215C =3D "wave521c_codec_fw.bin" + +ALTERNATIVE_LINK_NAME[wave521c_codec_fw.bin] =3D "${nonarch_base_libdir}= /firmware/${TARGET_WAVE215C}" +ALTERNATIVE_TARGET[wave521c_codec_fw.bin] =3D "${nonarch_base_libdir}/fi= rmware/cnm/${TARGET_WAVE215C}" +ALTERNATIVE_PRIORITY =3D "10" + +# Set up names for the firmwares +ALTERNATIVE_${PN}:j7 =3D "\ + wave521c_codec_fw.bin" + +do_install() { + install -d ${D}${nonarch_base_libdir}/firmware/cnm + install -m 0644 ${S}/cnm/${TARGET_WAVE215C} ${D}${nonarch_base_libdir}/= firmware/cnm/${TARGET_WAVE215C} +} + +# make sure that lib/firmware, and all its contents are part of the pack= age +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" + +# we don't want to configure and build the source code +do_compile[noexec] =3D "1" +do_configure[noexec] =3D "1" diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/meta-t= i-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index f1607686..9bd2d0a8 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 @@ -17,6 +17,7 @@ PRUETH_FW_AM65X_SR2_VERSION =3D "02.02.09.07" GOODIX_FW_VERSION =3D "1.0.0.0" CADENCE_MHDP_FW_VERSION =3D "1.2.17" IMG_DEC_FW_VERSION =3D "1.0" +CNM_WAVE521_FW_VERSION =3D "1.0.00" =20 TI_LINUX_FW_SRCREV ?=3D "c96a734a059889e571dcf30c0638157c690a6e6e" SRCREV =3D "${TI_LINUX_FW_SRCREV}" diff --git a/meta-ti-bsp/recipes-kernel/linux/kernel-rdepends.inc b/meta-= ti-bsp/recipes-kernel/linux/kernel-rdepends.inc index 0425c789..1d98edcf 100644 --- a/meta-ti-bsp/recipes-kernel/linux/kernel-rdepends.inc +++ b/meta-ti-bsp/recipes-kernel/linux/kernel-rdepends.inc @@ -25,3 +25,6 @@ RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:j7 =3D " ca= dence-mhdp-fw" =20 # Add run-time dependency for Video Decoding firmware to the rootfs RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:j7 =3D " vxd-dec-fw" + +# Add run-time dependency for Chips&Media Wave521 firmware to the rootfs +RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:j7 =3D " cnm-wave-fw" --=20 2.25.1
|
|
[PATCH 06/29] recipes-bsp/ti-rtos: Define the TARGET and ALTERNATE_TARGET as well.
Denys Dmytriyenko
From: Nishanth Menon <nm@...>
Dont forget the alternate-target as well. Signed-off-by: Nishanth Menon <nm@...> Signed-off-by: Ryan Eatmon <reatmon@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- .../ti-rtos-bin/ti-rtos-firmware.bb | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/met= a-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index 4b92e364..5d453676 100644 --- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb @@ -225,7 +225,6 @@ TARGET_MAIN_R5FSS1_1:j7 =3D "j7-main-r5f1_1-fw" TARGET_C66_0:j7 =3D "j7-c66_0-fw" TARGET_C66_1:j7 =3D "j7-c66_1-fw" TARGET_C7X_0:j7 =3D "j7-c71_0-fw" -TARGET_C7X_1:j7 =3D "j7-c71_1-fw" =20 TARGET_MCU_R5FSS0_0:j7200-evm =3D "j7200-mcu-r5f0_0-fw" TARGET_MCU_R5FSS0_1:j7200-evm =3D "j7200-mcu-r5f0_1-fw" @@ -237,6 +236,15 @@ TARGET_MCU_R5FSS0_1:j7200-hs-evm =3D "j7200-mcu-r5f0= _1-fw" TARGET_MAIN_R5FSS0_0:j7200-hs-evm =3D "j7200-main-r5f0_0-fw" TARGET_MAIN_R5FSS0_1:j7200-hs-evm =3D "j7200-main-r5f0_1-fw" =20 +TARGET_MCU_R5FSS0_0:j721s2-evm =3D "j721s2-mcu-r5f0_0-fw" +TARGET_MCU_R5FSS0_1:j721s2-evm =3D "j721s2-mcu-r5f0_1-fw" +TARGET_MAIN_R5FSS0_0:j721s2-evm =3D "j721s2-main-r5f0_0-fw" +TARGET_MAIN_R5FSS0_1:j721s2-evm =3D "j721s2-main-r5f0_1-fw" +TARGET_MAIN_R5FSS1_0:j721s2-evm =3D "j721s2-main-r5f1_0-fw" +TARGET_MAIN_R5FSS1_1:j721s2-evm =3D "j721s2-main-r5f1_1-fw" +TARGET_C7X_0:j721s2-evm =3D "j721s2-c71_0-fw" +TARGET_C7X_1:j721s2-evm =3D "j721s2-c71_1-fw" + ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_0}" ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_1}" =20 @@ -296,6 +304,15 @@ ALTERNATIVE_TARGET[j7200-mcu-r5f0_1-fw] =3D "${nonar= ch_base_libdir}/firmware/pdk-i ALTERNATIVE_TARGET[j7200-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/fir= mware/ethfw/app_remoteswitchcfg_server_strip.xer5f" ALTERNATIVE_TARGET[j7200-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/fir= mware/pdk-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f" =20 +ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/fir= mware/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f" +ALTERNATIVE_TARGET[j721s2-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/fir= mware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" +ALTERNATIVE_TARGET[j721s2-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/fi= rmware/ethfw/app_remoteswitchcfg_server_strip.xer5f" +ALTERNATIVE_TARGET[j721s2-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/fi= rmware/pdk-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f" +ALTERNATIVE_TARGET[j721s2-main-r5f1_0-fw] =3D "${nonarch_base_libdir}/fi= rmware/pdk-ipc/ipc_echo_test_mcu3_0_release_strip.xer5f" +ALTERNATIVE_TARGET[j721s2-main-r5f1_1-fw] =3D "${nonarch_base_libdir}/fi= rmware/pdk-ipc/ipc_echo_test_mcu3_1_release_strip.xer5f" +ALTERNATIVE_TARGET[j721s2-c71_0-fw] =3D "${nonarch_base_libdir}/firmware= /pdk-ipc/ipc_echo_test_c7x_1_release_strip.xe71" +ALTERNATIVE_TARGET[j721s2-c71_1-fw] =3D "${nonarch_base_libdir}/firmware= /pdk-ipc/ipc_echo_test_c7x_2_release_strip.xe71" + ALTERNATIVE_PRIORITY =3D "10" =20 # make sure that lib/firmware, and all its contents are part of the pack= age --=20 2.25.1
|
|
[PATCH 05/29] ti-rtos-bin: Add j721s2
Denys Dmytriyenko
From: Nishanth Menon <nm@...>
Lets keep ethernet switch firmware disabled till we can actually integrate it. Signed-off-by: Nishanth Menon <nm@...> Signed-off-by: Ryan Eatmon <reatmon@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- .../ti-rtos-bin/ti-rtos-firmware.bb | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/met= a-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index 77955880..4b92e364 100644 --- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb @@ -16,6 +16,7 @@ PLAT_SFX =3D "" PLAT_SFX:j7 =3D "j721e" PLAT_SFX:j7200-evm =3D "j7200" PLAT_SFX:j7200-hs-evm =3D "j7200" +PLAT_SFX:j721s2-evm =3D "j721s2" PLAT_SFX:am65xx =3D "am65xx" PLAT_SFX:am64xx =3D "am64xx" =20 @@ -122,6 +123,22 @@ do_install:j7200-hs-evm() { install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_strip.= xer5f ${LEGACY_ETH_FW_DIR} } =20 +do_install:j721s2-evm() { + install -d ${LEGACY_IPC_FW_DIR} + install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_1_release_stri= p.xer5f ${LEGACY_IPC_FW_DIR} + install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_0_release_stri= p.xer5f ${LEGACY_IPC_FW_DIR} + install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_1_release_stri= p.xer5f ${LEGACY_IPC_FW_DIR} + install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu3_0_release_stri= p.xer5f ${LEGACY_IPC_FW_DIR} + install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu3_1_release_stri= p.xer5f ${LEGACY_IPC_FW_DIR} + install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_1_release_strip= .xe71 ${LEGACY_IPC_FW_DIR} + install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_2_release_strip= .xe71 ${LEGACY_IPC_FW_DIR} + # DM Firmware + install -m 0644 ${RTOS_DM_FW_DIR}/ipc_echo_testb_mcu1_0_release_stri= p.xer5f ${LEGACY_DM_FW_DIR} + # ETH firmware + # install -d ${LEGACY_ETH_FW_DIR} + # install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_stri= p.xer5f ${LEGACY_ETH_FW_DIR} +} + do_install:am65xx() { install -d ${LEGACY_IPC_FW_DIR} install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_0_release_stri= p.xer5f ${LEGACY_IPC_FW_DIR} @@ -177,6 +194,17 @@ ALTERNATIVE:${PN}:j7200-hs-evm =3D "\ j7200-main-r5f0_1-fw \ " =20 +ALTERNATIVE_${PN}:j721s2-evm =3D "\ + j7-mcu-r5f0_0-fw \ + j7-mcu-r5f0_1-fw \ + j7-main-r5f0_0-fw \ + j7-main-r5f0_1-fw \ + j7-main-r5f1_0-fw \ + j7-main-r5f1_1-fw \ + j7-c71_0-fw\ + j7-c71_1-fw\ + " + # Set up link names for the firmwares =20 TARGET_MCU_R5FSS0_0:am65xx =3D "am65x-mcu-r5f0_0-fw" @@ -197,6 +225,7 @@ TARGET_MAIN_R5FSS1_1:j7 =3D "j7-main-r5f1_1-fw" TARGET_C66_0:j7 =3D "j7-c66_0-fw" TARGET_C66_1:j7 =3D "j7-c66_1-fw" TARGET_C7X_0:j7 =3D "j7-c71_0-fw" +TARGET_C7X_1:j7 =3D "j7-c71_1-fw" =20 TARGET_MCU_R5FSS0_0:j7200-evm =3D "j7200-mcu-r5f0_0-fw" TARGET_MCU_R5FSS0_1:j7200-evm =3D "j7200-mcu-r5f0_1-fw" @@ -232,6 +261,15 @@ ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_1-fw] =3D "${no= narch_base_libdir}/firmware/${ ALTERNATIVE_LINK_NAME[j7200-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/= firmware/${TARGET_MAIN_R5FSS0_0}" ALTERNATIVE_LINK_NAME[j7200-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/= firmware/${TARGET_MAIN_R5FSS0_1}" =20 +ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/= firmware/${TARGET_MCU_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/= firmware/${TARGET_MCU_R5FSS0_1}" +ALTERNATIVE_LINK_NAME[j721s2-main-r5f0_0-fw] =3D "${nonarch_base_libdir}= /firmware/${TARGET_MAIN_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[j721s2-main-r5f0_1-fw] =3D "${nonarch_base_libdir}= /firmware/${TARGET_MAIN_R5FSS0_1}" +ALTERNATIVE_LINK_NAME[j721s2-main-r5f1_0-fw] =3D "${nonarch_base_libdir}= /firmware/${TARGET_MAIN_R5FSS1_0}" +ALTERNATIVE_LINK_NAME[j721s2-main-r5f1_1-fw] =3D "${nonarch_base_libdir}= /firmware/${TARGET_MAIN_R5FSS1_1}" +ALTERNATIVE_LINK_NAME[j721s2-c71_0-fw] =3D "${nonarch_base_libdir}/firmw= are/${TARGET_C7X_0}" +ALTERNATIVE_LINK_NAME[j721s2-c71_1-fw] =3D "${nonarch_base_libdir}/firmw= are/${TARGET_C7X_1}" + # Create the firmware alternatives =20 ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_test_mcu1_0_release_strip.xer5f" --=20 2.25.1
|
|
[PATCH 01/29] machine: Add j721s2 evm configuration
Denys Dmytriyenko
From: Nishanth Menon <nm@...>
Signed-off-by: Nishanth Menon <nm@...> Signed-off-by: Ryan Eatmon <reatmon@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf | 11 ++++++++++ meta-ti-bsp/conf/machine/j721s2-evm.conf | 22 +++++++++++++++++++ .../recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 22 +++++++++++++++++-- meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 6 +++++ 4 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf create mode 100644 meta-ti-bsp/conf/machine/j721s2-evm.conf diff --git a/meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf b/meta-ti-bsp/= conf/machine/j721s2-evm-k3r5.conf new file mode 100644 index 00000000..508e96e5 --- /dev/null +++ b/meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf @@ -0,0 +1,11 @@ +#@TYPE: Machine +#@NAME: J721S2 EVM (R5F) +#@DESCRIPTION: Machine configuration for the TI J721S2 EVM (R5F core) + +require conf/machine/include/k3r5.inc + +SYSFW_SOC =3D "j721s2" +SYSFW_CONFIG =3D "evm" +SYSFW_SUFFIX =3D "gp" + +UBOOT_MACHINE =3D "j721s2_evm_r5_defconfig" diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf b/meta-ti-bsp/conf/= machine/j721s2-evm.conf new file mode 100644 index 00000000..82fd33da --- /dev/null +++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf @@ -0,0 +1,22 @@ +#@TYPE: Machine +#@NAME: J721S2 EVM +#@DESCRIPTION: Machine configuration for the TI J721S2 EVM + +require conf/machine/include/j7.inc + +SERIAL_CONSOLES =3D "115200;ttyS10" +SERIAL_CONSOLES_CHECK =3D "${SERIAL_CONSOLES}" +TFA_K3_USART =3D "0x8" +OPTEE_K3_USART =3D "0x8" + +KERNEL_DEVICETREE =3D " \ + ti/k3-j721s2-common-proc-board.dtb \ +" + +UBOOT_MACHINE =3D "j721s2_evm_a72_defconfig" + +# J721S2 supports multi-certificate images, use the same +IMAGE_BOOT_FILES =3D "${IMAGE_BOOT_FILES_MULTI_CERT}" + +do_image_wic[mcdepends] =3D "mc::k3r5:ti-sci-fw:do_deploy" +do_image_tar[mcdepends] =3D "mc::k3r5:ti-sci-fw:do_deploy" diff --git a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/meta-ti= -bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index 2dad0fe0..dda47797 100644 --- a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -3,11 +3,12 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc DEPENDS =3D "openssl-native u-boot-mkimage-native dtc-native" DEPENDS:append:j7200-evm-k3r5 =3D " virtual/bootloader" DEPENDS:append:j7200-hs-evm-k3r5 =3D " virtual/bootloader" +DEPENDS:append:j721s2-evm-k3r5 =3D " virtual/bootloader" DEPENDS:append:am64xx-evm-k3r5 =3D " virtual/bootloader" DEPENDS:append:am64xx-hs-evm-k3r5 =3D " virtual/bootloader" =20 CLEANBROKEN =3D "1" -PR =3D "${INC_PR}.1" +PR =3D "${INC_PR}.2" =20 # Loaded by R5F core COMPATIBLE_MACHINE =3D "k3r5" @@ -23,10 +24,11 @@ SYSFW_CONFIG ?=3D "unknown" =20 SYSFW_PREFIX =3D "ti-sci-firmware" SYSFW_PREFIX:j7-evm-k3r5 =3D "ti-fs-firmware" -SYSFW_PREFIX:j7200-evm-k3r5 =3D "ti-fs-firmware" SYSFW_PREFIX:j7-hs-evm-k3r5 =3D "ti-fs-firmware" SYSFW_PREFIX:j7-hs-evm-k3r5-sr1-1 =3D "ti-fs-firmware" +SYSFW_PREFIX:j7200-evm-k3r5 =3D "ti-fs-firmware" SYSFW_PREFIX:j7200-hs-evm-k3r5 =3D "ti-fs-firmware" +SYSFW_PREFIX:j721s2-evm-k3r5 =3D "ti-fs-firmware" =20 SYSFW_SUFFIX ?=3D "unknown" =20 @@ -63,6 +65,7 @@ EXTRA_OEMAKE:append =3D "${@['',' ${EXTRA_OEMAKE_HS}'][= '${SYSFW_SUFFIX}' =3D=3D 'hs']} =20 EXTRA_OEMAKE:append:j7200-evm-k3r5 =3D " SBL=3D"${STAGING_DIR_HOST}/boot= /u-boot-spl.bin"" EXTRA_OEMAKE:append:j7200-hs-evm-k3r5 =3D " SBL=3D"${STAGING_DIR_HOST}/b= oot/u-boot-spl.bin"" +EXTRA_OEMAKE:append:j721s2-evm-k3r5 =3D " SBL=3D"${STAGING_DIR_HOST}/boo= t/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-evm-k3r5 =3D " SBL=3D"${STAGING_DIR_HOST}/boo= t/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 =3D " SBL=3D"${STAGING_DIR_HOST}/= boot/u-boot-spl.bin"" =20 @@ -127,6 +130,21 @@ do_deploy:j7200-hs-evm-k3r5() { install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ } =20 +do_install:j721s2-evm-k3r5() { + install -d ${D}/boot + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAG= E} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY} +} + +do_deploy:j721s2-evm-k3r5() { + install -d ${DEPLOYDIR} + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_I= MAGE} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_BINARY} + install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ +} + do_install:am64xx-evm-k3r5() { install -d ${D}/boot install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAG= E} diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/r= ecipes-bsp/u-boot/u-boot-ti.inc index 4b9f543c..e8d199f1 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 @@ -65,6 +65,7 @@ SPL_UART_BINARY:k3r5 =3D "" SPL_UART_BINARY:lego-ev3 =3D "" SPL_UART_BINARY:j7200-evm-k3r5 =3D "u-boot-spl.bin" SPL_UART_BINARY:j7200-hs-evm-k3r5 =3D "u-boot-spl.bin" +SPL_UART_BINARY:j721s2-evm-k3r5 =3D "u-boot-spl.bin" SPL_UART_BINARY:am64xx-evm-k3r5 =3D "u-boot-spl.bin" SPL_UART_BINARY:am64xx-hs-evm-k3r5 =3D "u-boot-spl.bin" =20 @@ -277,6 +278,11 @@ do_deploy:append:j7200-hs-evm-k3r5 () { mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || tru= e } =20 +do_deploy:append:j721s2-evm-k3r5 () { + mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true + mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || tru= e +} + do_deploy:append:am64xx-evm-k3r5 () { mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || tru= e --=20 2.25.1
|
|
[PATCH 04/29] recipes-bsp/ti-rtos: Use target_c7x_0 instead of just c7x
Denys Dmytriyenko
From: Nishanth Menon <nm@...>
Lets enumerate the C7x target instead of defaulting as a since C7x. Signed-off-by: Nishanth Menon <nm@...> Signed-off-by: Ryan Eatmon <reatmon@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/met= a-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index 7d286b20..77955880 100644 --- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb @@ -196,7 +196,7 @@ TARGET_MAIN_R5FSS1_0:j7 =3D "j7-main-r5f1_0-fw" TARGET_MAIN_R5FSS1_1:j7 =3D "j7-main-r5f1_1-fw" TARGET_C66_0:j7 =3D "j7-c66_0-fw" TARGET_C66_1:j7 =3D "j7-c66_1-fw" -TARGET_C7X:j7 =3D "j7-c71_0-fw" +TARGET_C7X_0:j7 =3D "j7-c71_0-fw" =20 TARGET_MCU_R5FSS0_0:j7200-evm =3D "j7200-mcu-r5f0_0-fw" TARGET_MCU_R5FSS0_1:j7200-evm =3D "j7200-mcu-r5f0_1-fw" @@ -225,7 +225,7 @@ ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] =3D "${nonar= ch_base_libdir}/firmware/${TA ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] =3D "${nonarch_base_libdir}/fir= mware/${TARGET_MAIN_R5FSS1_1}" ALTERNATIVE_LINK_NAME[j7-c66_0-fw] =3D "${nonarch_base_libdir}/firmware/= ${TARGET_C66_0}" ALTERNATIVE_LINK_NAME[j7-c66_1-fw] =3D "${nonarch_base_libdir}/firmware/= ${TARGET_C66_1}" -ALTERNATIVE_LINK_NAME[j7-c71_0-fw] =3D "${nonarch_base_libdir}/firmware/= ${TARGET_C7X}" +ALTERNATIVE_LINK_NAME[j7-c71_0-fw] =3D "${nonarch_base_libdir}/firmware/= ${TARGET_C7X_0}" =20 ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_0}" ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_1}" --=20 2.25.1
|
|
[PATCH 03/29] trusted-firmware-a: Add support for alternate console
Denys Dmytriyenko
From: Nishanth Menon <nm@...>
Actual systems may choose to use a different console from the default Allow the machine configurations to describe the same. Since the option provided is custom to TI K3, make this a k3 product override capability. Signed-off-by: Nishanth Menon <nm@...> Signed-off-by: Ryan Eatmon <reatmon@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- .../trusted-firmware-a/trusted-firmware-a_%.bbappend | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-= a_%.bbappend b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmwar= e-a_%.bbappend index 8fe7c08e..581f7454 100644 --- a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bba= ppend +++ b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bba= ppend @@ -8,6 +8,8 @@ TFA_BUILD_TARGET:k3 =3D "all" TFA_INSTALL_TARGET:k3 =3D "bl31" TFA_SPD:k3 =3D "opteed" =20 +EXTRA_OEMAKE:append:k3 =3D "${@ 'K3_USART=3D' + d.getVar('TFA_K3_USART')= if d.getVar('TFA_K3_USART') else ''}" + do_compile:append:am65xx-hs-evm() { export TI_SECURE_DEV_PKG=3D${TI_SECURE_DEV_PKG} ( cd ${BUILD_DIR}; \ --=20 2.25.1
|
|
[PATCH 02/29] optee-os: Add support for alternate console
Denys Dmytriyenko
From: Nishanth Menon <nm@...>
Actual systems may choose to use a different console from the default Allow the machine configurations to describe the same. Since the option provided is custom to TI K3, make this a k3 product override capability. Signed-off-by: Nishanth Menon <nm@...> Signed-off-by: Ryan Eatmon <reatmon@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend b/met= a-ti-bsp/recipes-security/optee/optee-os_%.bbappend index 5cb70df9..f1d7fc9a 100644 --- a/meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend +++ b/meta-ti-bsp/recipes-security/optee/optee-os_%.bbappend @@ -1,3 +1,5 @@ +EXTRA_OEMAKE:append:k3 =3D "${@ 'CFG_CONSOLE_UART=3D'+ d.getVar('OPTEE_K= 3_USART') if d.getVar('OPTEE_K3_USART') else ''}" + do_compile:prepend:ti-soc() { export TI_SECURE_DEV_PKG=3D${TI_SECURE_DEV_PKG} } --=20 2.25.1
|
|
[PATCH 00/29] #3 - another sync up with Dunfell
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Since Dunfell has been used as an LTS/release branch for latest TI SDK re= leases, it accumulated a number of changes (including new platforms) that are due= to be synced to master/kirkstone. Here's a temp git tree with these patches applied to glance at: https://github.com/denix0/meta-ti/tree/master Hari Nagalla (2): recipes-ti/ti-rtos-bin: Fix unavailable binary path ipc: ti-rpmsg-char: Update library to 0.4.0 Kevin Hilman (1): conf/machine/am57xx-evm: add overlay for OV10635 sensor Nishanth Menon (8): machine: Add j721s2 evm configuration optee-os: Add support for alternate console trusted-firmware-a: Add support for alternate console recipes-bsp/ti-rtos: Use target_c7x_0 instead of just c7x ti-rtos-bin: Add j721s2 recipes-bsp/ti-rtos: Define the TARGET and ALTERNATE_TARGET as well. recipies-ti: ti-rtos-firmware: Fixup typo for rtos firmware recipes-bsp: Add cnm-wave-fw firmware recipe Praneeth Bajjuri (2): ti-linux-fw: Bump up TIFS and DM to v2022.01 Revert "ti-sci-fw: Fix for k3-image-gen issue for combined boot images" Roger Quadros (1): u-boot-ti: Support binman image generation Ryan Eatmon (15): cnm-wave-fw: Fix name of firmware for j721s2 cnm-wave-fw: lock the compatiable machine to j721s2-evm linux-ti-staging: Bump to 08.02.00.001 release linux-ti-staging-rt: Bump to 08.02.00.001 release u-boot-ti-staging: Bump to 08.02.00.001 release ti-linux-fw: Bump to 08.02.00.001 release cnm-wave-fw: Split firmware name into target and source linux-ti-staging: Bump to 08.02.00.002 release linux-ti-staging-rt: Bump to 08.02.00.002 release u-boot-ti-staging: Bump to 08.02.00.002 release ti-linux-fw: Bump to 08.02.00.002 release ti-linux-fw: Bump to 08.02.00.003 release linux-ti-staging: Bump to 08.02.00.003 release linux-ti-staging-rt: Bump to 08.02.00.003 release u-boot-ti-staging: Bump to 08.02.00.003 release meta-ti-bsp/conf/machine/am57xx-evm.conf | 1 + meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf | 11 ++++ meta-ti-bsp/conf/machine/j721s2-evm.conf | 22 +++++++ .../cnm-wave-fw/cnm-wave-fw_git.bb | 44 +++++++++++++ .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 11 ++-- ...gning-of-binaries-for-combined-boot-.patch | 64 ------------------- .../recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 27 ++++++-- .../trusted-firmware-a_%.bbappend | 2 + .../u-boot/u-boot-ti-staging_2021.01.bb | 4 +- meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 8 ++- .../recipes-kernel/linux/kernel-rdepends.inc | 3 + .../linux/linux-ti-staging-rt_5.10.bb | 4 +- .../linux/linux-ti-staging_5.10.bb | 4 +- .../optee/optee-os_%.bbappend | 2 + meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc | 6 +- .../ti-rtos-bin/ti-rtos-firmware.bb | 59 ++++++++++++++++- 16 files changed, 184 insertions(+), 88 deletions(-) create mode 100644 meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf create mode 100644 meta-ti-bsp/conf/machine/j721s2-evm.conf create mode 100644 meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.b= b delete mode 100644 meta-ti-bsp/recipes-bsp/ti-sci-fw/files/0001-Makefile= -Skip-signing-of-binaries-for-combined-boot-.patch --=20 2.25.1
|
|
[PATCH 17/17] meta-ti: use nonarch_base_libdir for firmware installations
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Firmware images should always be installed under /lib and hence should us= e nonarch_base_libdir, as regular base_libdir is configuration-specific and doesn't always resolve to /lib. Signed-off-by: Denys Dmytriyenko <denys@...> --- .../cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 6 +- .../cm3-pm-firmware/amx3-cm3_git.bb | 8 +- .../cpsw9g-eth-fw/cpsw9g-eth-fw_git.bb | 10 +- .../recipes-bsp/goodix-fw/goodix-fw_git.bb | 6 +- .../prueth-fw/prueth-fw-am65x-sr2_git.bb | 6 +- .../prueth-fw/prueth-fw-am65x_git.bb | 6 +- .../recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb | 6 +- .../pruhsr-fw/pruhsr-fw_2.17.25.bb | 6 +- .../pruprp-fw/pruprp-fw_2.17.25.bb | 6 +- .../prusw-fw/prusw-fw-am65x-sr2_git.bb | 6 +- .../recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb | 6 +- .../ti-img-encode-decode/vxd-dec-fw_git.bb | 6 +- .../recipes-bsp/vis-fw/vis_01.50.07.15.bb | 6 +- .../recipes-bsp/vpdma-fw/vpdma-fw_03-2012.bb | 6 +- .../recipes-bsp/vpe-tests/vpe-tests_git.bb | 4 +- .../ti-img-rogue-umlibs_1.13.5776728.bb | 2 +- meta-ti-extras/recipes-bsp/bt-fw/bt-fw_git.bb | 6 +- .../recipes-bsp/dspdce-fw/dspdce-fw_git.bb | 10 +- .../recipes-bsp/ipumm-fw/ipumm-fw_git.bb | 12 +- .../recipes-bsp/pru/pru-icss_git.bb | 362 +++++++++--------- .../recipes-ti/ipc/ti-ipc-rtos_git.bb | 6 +- 21 files changed, 246 insertions(+), 246 deletions(-) diff --git a/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.= bb b/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb index c975e8a4..f6797e2b 100644 --- a/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb +++ b/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb @@ -18,8 +18,8 @@ S =3D "${WORKDIR}/git" TARGET =3D "mhdp8546.bin" =20 do_install() { - install -d ${D}${base_libdir}/firmware/cadence - install -m 0644 ${S}/cadence/${TARGET} ${D}${base_libdir}/firmware/cade= nce/${TARGET} + install -d ${D}${nonarch_base_libdir}/firmware/cadence + install -m 0644 ${S}/cadence/${TARGET} ${D}${nonarch_base_libdir}/firmw= are/cadence/${TARGET} } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" diff --git a/meta-ti-bsp/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb b/me= ta-ti-bsp/recipes-bsp/cm3-pm-firmware/amx3-cm3_git.bb index bd5c3693..00486677 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 @@ -18,12 +18,12 @@ do_compile() { } =20 do_install() { - install -d ${D}${base_libdir}/firmware - install -m 0644 bin/am335x-pm-firmware.elf ${D}${base_libdir}/firmware/ - install -m 0644 bin/*-scale-data.bin ${D}${base_libdir}/firmware/ + install -d ${D}${nonarch_base_libdir}/firmware + install -m 0644 bin/am335x-pm-firmware.elf ${D}${nonarch_base_libdir}/f= irmware/ + install -m 0644 bin/*-scale-data.bin ${D}${nonarch_base_libdir}/firmwar= e/ } =20 -FILES:${PN} +=3D "${base_libdir}/firmware" +FILES:${PN} +=3D "${nonarch_base_libdir}/firmware" =20 COMPATIBLE_MACHINE =3D "(ti-soc)" TOOLCHAIN =3D "gcc" 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 ed36951f..371086c1 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 @@ -21,18 +21,18 @@ CPSW9G_FW_DIR =3D "${S}/ethfw" CPSW9G_FW_FILENAME =3D "app_remoteswitchcfg_server_pdk_mem_map_strip.xer= 5f" =20 # make sure that lib/firmware, and all its contents are part of the pack= age -FILES:${PN} +=3D "${base_libdir}/firmware" +FILES:${PN} +=3D "${nonarch_base_libdir}/firmware" =20 do_install() { - install -d ${D}${base_libdir}/firmware + install -d ${D}${nonarch_base_libdir}/firmware # Ethernet firmware to be loaded on Main R5 core(needs read permission) - install -m 0644 ${CPSW9G_FW_DIR}/${CPSW9G_FW_FILENAME} ${D}${base_libd= ir}/firmware + install -m 0644 ${CPSW9G_FW_DIR}/${CPSW9G_FW_FILENAME} ${D}${nonarch_b= ase_libdir}/firmware } =20 TARGET_MAIN_R5FSS0_0 =3D "j7-main-r5f0_0-fw" ALTERNATIVE:${PN} =3D "j7-main-r5f0_0-fw" -ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] =3D "${base_libdir}/firmware/${= TARGET_MAIN_R5FSS0_0}" -ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] =3D "${base_libdir}/firmware/${CPS= W9G_FW_FILENAME}" +ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/fir= mware/${TARGET_MAIN_R5FSS0_0}" +ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/firmwa= re/${CPSW9G_FW_FILENAME}" ALTERNATIVE_PRIORITY =3D "17" =20 INHIBIT_PACKAGE_STRIP =3D "1" diff --git a/meta-ti-bsp/recipes-bsp/goodix-fw/goodix-fw_git.bb b/meta-ti= -bsp/recipes-bsp/goodix-fw/goodix-fw_git.bb index 1f1c2b81..00a6e51b 100644 --- a/meta-ti-bsp/recipes-bsp/goodix-fw/goodix-fw_git.bb +++ b/meta-ti-bsp/recipes-bsp/goodix-fw/goodix-fw_git.bb @@ -19,8 +19,8 @@ ORIGIN =3D "DRA71x-RevA-GT9271_SpecDig_Config.bin" TARGET =3D "goodix_9271_cfg.bin" =20 do_install() { - install -d ${D}${base_libdir}/firmware - install -m 0644 ${S}/ti-evm/${ORIGIN} ${D}${base_libdir}/firmware/${TAR= GET} + install -d ${D}${nonarch_base_libdir}/firmware + install -m 0644 ${S}/ti-evm/${ORIGIN} ${D}${nonarch_base_libdir}/firmwa= re/${TARGET} } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" diff --git a/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb= b/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb index e398cc80..4eb48959 100644 --- a/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb +++ b/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb @@ -23,12 +23,12 @@ TARGET =3D " \ " =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-pruss + install -d ${D}${nonarch_base_libdir}/firmware/ti-pruss for f in ${TARGET}; do - install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/= $f + install -m 0644 ${S}/ti-pruss/$f ${D}${nonarch_base_libdir}/firmware/t= i-pruss/$f done } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" =20 INSANE_SKIP:${PN} =3D "arch" diff --git a/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb b/m= eta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb index 804a563f..c656ceab 100644 --- a/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb +++ b/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb @@ -21,12 +21,12 @@ TARGET =3D " \ " =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-pruss + install -d ${D}${nonarch_base_libdir}/firmware/ti-pruss for f in ${TARGET}; do - install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/= $f + install -m 0644 ${S}/ti-pruss/$f ${D}${nonarch_base_libdir}/firmware/t= i-pruss/$f done } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" =20 INSANE_SKIP:${PN} =3D "arch" diff --git a/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb b/meta= -ti-bsp/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb index 4ca06be0..9ccce938 100644 --- a/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb +++ b/meta-ti-bsp/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb @@ -19,13 +19,13 @@ TARGET:am57xx-evm =3D "am57xx-pru0-prueth-fw.elf am57= xx-pru1-prueth-fw.elf" TARGET:am57xx-hs-evm =3D "am57xx-pru0-prueth-fw.elf am57xx-pru1-prueth-f= w.elf" =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-pruss + install -d ${D}${nonarch_base_libdir}/firmware/ti-pruss for f in ${TARGET}; do - install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/= $f + install -m 0644 ${S}/ti-pruss/$f ${D}${nonarch_base_libdir}/firmware/t= i-pruss/$f done } =20 =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" =20 INSANE_SKIP:${PN} =3D "arch" diff --git a/meta-ti-bsp/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb b/met= a-ti-bsp/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb index 618b1ad6..4ffd13aa 100644 --- a/meta-ti-bsp/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb +++ b/meta-ti-bsp/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb @@ -20,12 +20,12 @@ TARGET:am57xx-evm =3D "am57xx-pru0-pruhsr-fw.elf am57= xx-pru1-pruhsr-fw.elf" TARGET:am57xx-hs-evm =3D "am57xx-pru0-pruhsr-fw.elf am57xx-pru1-pruhsr-f= w.elf" =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-pruss + install -d ${D}${nonarch_base_libdir}/firmware/ti-pruss for f in ${TARGET}; do - install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/= $f + install -m 0644 ${S}/ti-pruss/$f ${D}${nonarch_base_libdir}/firmware/t= i-pruss/$f done } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" =20 INSANE_SKIP:${PN} =3D "arch" diff --git a/meta-ti-bsp/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb b/met= a-ti-bsp/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb index 707640b4..23c422dd 100644 --- a/meta-ti-bsp/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb +++ b/meta-ti-bsp/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb @@ -21,12 +21,12 @@ TARGET:am57xx-hs-evm =3D "am57xx-pru0-pruprp-fw.elf a= m57xx-pru1-pruprp-fw.elf" =20 =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-pruss + install -d ${D}${nonarch_base_libdir}/firmware/ti-pruss for f in ${TARGET}; do - install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/= $f + install -m 0644 ${S}/ti-pruss/$f ${D}${nonarch_base_libdir}/firmware/t= i-pruss/$f done } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" =20 INSANE_SKIP:${PN} =3D "arch" diff --git a/meta-ti-bsp/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb b= /meta-ti-bsp/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb index 2d0d3f9e..97adf6fc 100644 --- a/meta-ti-bsp/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb +++ b/meta-ti-bsp/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb @@ -23,12 +23,12 @@ TARGET =3D " \ " =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-pruss + install -d ${D}${nonarch_base_libdir}/firmware/ti-pruss for f in ${TARGET}; do - install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/= $f + install -m 0644 ${S}/ti-pruss/$f ${D}${nonarch_base_libdir}/firmware/t= i-pruss/$f done } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" =20 INSANE_SKIP:${PN} =3D "arch" diff --git a/meta-ti-bsp/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb b/meta-ti= -bsp/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb index 3ded0dc4..8d784768 100644 --- a/meta-ti-bsp/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb +++ b/meta-ti-bsp/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb @@ -19,13 +19,13 @@ TARGET:am57xx-evm =3D "am57xx-pru0-prusw-fw.elf am57x= x-pru1-prusw-fw.elf" TARGET:am57xx-hs-evm =3D "am57xx-pru0-prusw-fw.elf am57xx-pru1-prusw-fw.= elf" =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-pruss + install -d ${D}${nonarch_base_libdir}/firmware/ti-pruss for f in ${TARGET}; do - install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/= $f + install -m 0644 ${S}/ti-pruss/$f ${D}${nonarch_base_libdir}/firmware/t= i-pruss/$f done } =20 =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" =20 INSANE_SKIP:${PN} =3D "arch" diff --git a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.= bb b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb index 3563cc7e..7727e9af 100644 --- a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb +++ b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb @@ -17,8 +17,8 @@ S =3D "${WORKDIR}/git" TARGET =3D "pvdec_full_bin.fw" =20 do_install() { - install -d ${D}${base_libdir}/firmware - install -m 0644 ${S}/ti-img/${TARGET} ${D}${base_libdir}/firmwar= e/${TARGET} + install -d ${D}${nonarch_base_libdir}/firmware + install -m 0644 ${S}/ti-img/${TARGET} ${D}${nonarch_base_libdir}= /firmware/${TARGET} } =20 -FILES:${PN} =3D "${base_libdir}/firmware" +FILES:${PN} =3D "${nonarch_base_libdir}/firmware" 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 498be36b..7d16ae39 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 @@ -18,16 +18,16 @@ DSPAPP =3D "dra7-dsp1-fw-radio.xe66" GPPAPP =3D "RadioApp" =20 do_install() { - install -d ${D}${base_libdir}/firmware + install -d ${D}${nonarch_base_libdir}/firmware install -d ${D}${bindir} - install ${S}/prebuilt/${DSPAPP} ${D}${base_libdir}/firmware/${DSPAPP= } + install ${S}/prebuilt/${DSPAPP} ${D}${nonarch_base_libdir}/firmware/= ${DSPAPP} install -m 0755 ${S}/prebuilt/${GPPAPP} ${D}${bindir}/${GPPAPP} } =20 PACKAGES +=3D "${PN}-fw" RDEPENDS:${PN} +=3D "${PN}-fw" =20 -FILES:${PN}-fw +=3D "${base_libdir}/firmware/${DSPAPP}" +FILES:${PN}-fw +=3D "${nonarch_base_libdir}/firmware/${DSPAPP}" =20 INSANE_SKIP:${PN} =3D "ldflags" INSANE_SKIP:${PN}-fw =3D "arch" 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 c7b2a7bb..673634da 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 @@ -16,10 +16,10 @@ S =3D "${WORKDIR}/vpdma-fw-${PV}" TARGET =3D "vpdma-1b8.bin" =20 do_install() { - mkdir -p ${D}${base_libdir}/firmware - cp ${S}/${TARGET} ${D}${base_libdir}/firmware/${TARGET} + mkdir -p ${D}${nonarch_base_libdir}/firmware + cp ${S}/${TARGET} ${D}${nonarch_base_libdir}/firmware/${TARGET} } =20 -FILES:${PN} +=3D "${base_libdir}/firmware/${TARGET}" +FILES:${PN} +=3D "${nonarch_base_libdir}/firmware/${TARGET}" =20 PR =3D "r1" 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 9447f44d..5ca6b62e 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 @@ -25,6 +25,6 @@ EXTRA_OEMAKE =3D 'CROSS_COMPILE=3D"${TARGET_PREFIX}" CC= =3D"${TARGET_PREFIX}gcc ${FLOAT =20 do_install() { oe_runmake DESTDIR=3D"${D}" install - rm -rf ${D}${base_libdir}/firmware/vpdma-*.bin - rmdir -p ${D}${base_libdir}/firmware || true + rm -rf ${D}${nonarch_base_libdir}/firmware/vpdma-*.bin + rmdir -p ${D}${nonarch_base_libdir}/firmware || true } diff --git a/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.1= 3.5776728.bb b/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1= .13.5776728.bb index 1ff4b65a..f54c3ee9 100644 --- a/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.13.57767= 28.bb +++ b/meta-ti-bsp/recipes-graphics/libgles/ti-img-rogue-umlibs_1.13.57767= 28.bb @@ -54,7 +54,7 @@ do_install () { chown -R root:root ${D} } =20 -FILES:${PN} +=3D " ${base_libdir}/firmware/" +FILES:${PN} +=3D " ${nonarch_base_libdir}/firmware/" FILES:${PN} +=3D " ${datadir}/" =20 PACKAGES =3D+ "${PN}-plugins" diff --git a/meta-ti-extras/recipes-bsp/bt-fw/bt-fw_git.bb b/meta-ti-extr= as/recipes-bsp/bt-fw/bt-fw_git.bb index ea42c168..28edf614 100644 --- a/meta-ti-extras/recipes-bsp/bt-fw/bt-fw_git.bb +++ b/meta-ti-extras/recipes-bsp/bt-fw/bt-fw_git.bb @@ -17,8 +17,8 @@ do_compile() { } =20 do_install() { - install -d ${D}${base_libdir}/firmware/ti-connectivity - oe_runmake "DEST_DIR=3D${D}" "BASE_LIB_DIR=3D${base_libdir}" install + install -d ${D}${nonarch_base_libdir}/firmware/ti-connectivity + oe_runmake "DEST_DIR=3D${D}" "BASE_LIB_DIR=3D${nonarch_base_libdir}"= install } =20 -FILES:${PN} +=3D "${base_libdir}/firmware/ti-connectivity/*" +FILES:${PN} +=3D "${nonarch_base_libdir}/firmware/ti-connectivity/*" diff --git a/meta-ti-extras/recipes-bsp/dspdce-fw/dspdce-fw_git.bb b/meta= -ti-extras/recipes-bsp/dspdce-fw/dspdce-fw_git.bb index 4e863099..d9d4ef7e 100644 --- a/meta-ti-extras/recipes-bsp/dspdce-fw/dspdce-fw_git.bb +++ b/meta-ti-extras/recipes-bsp/dspdce-fw/dspdce-fw_git.bb @@ -51,15 +51,15 @@ do_compile() { TARGET =3D "dra7-dsp1-fw.xe66" =20 do_install() { - install -d ${D}${base_libdir}/firmware - install -m 0644 ${S}/dra7xx-c66x-dsp.xe66 ${D}${base_libdir}/firmwar= e/${TARGET}.${BPN} + install -d ${D}${nonarch_base_libdir}/firmware + install -m 0644 ${S}/dra7xx-c66x-dsp.xe66 ${D}${nonarch_base_libdir}= /firmware/${TARGET}.${BPN} } =20 ALTERNATIVE:${PN} =3D "dra7-dsp1-fw.xe66" -ALTERNATIVE_LINK_NAME[dra7-dsp1-fw.xe66] =3D "${base_libdir}/firmware/${= TARGET}" -ALTERNATIVE_TARGET[dra7-dsp1-fw.xe66] =3D "${base_libdir}/firmware/${TAR= GET}.${BPN}" +ALTERNATIVE_LINK_NAME[dra7-dsp1-fw.xe66] =3D "${nonarch_base_libdir}/fir= mware/${TARGET}" +ALTERNATIVE_TARGET[dra7-dsp1-fw.xe66] =3D "${nonarch_base_libdir}/firmwa= re/${TARGET}.${BPN}" ALTERNATIVE_PRIORITY =3D "10" =20 INSANE_SKIP:${PN} =3D "arch" =20 -FILES:${PN} +=3D "${base_libdir}/firmware/*" +FILES:${PN} +=3D "${nonarch_base_libdir}/firmware/*" diff --git a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb b/meta-t= i-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb index 14d28258..e2302d58 100644 --- a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb +++ b/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb @@ -54,14 +54,14 @@ TARGET =3D "dra7-ipu2-fw.xem4" TARGET_MAP =3D "platform/ti/dce/baseimage/package/cfg/out/ipu/release/ip= u.xem4.map" =20 do_install() { - install -d ${D}${base_libdir}/firmware - install -m 0644 ${S}/${TARGET} ${D}${base_libdir}/firmware/${TARGET}= .${BPN} - install -m 0644 ${S}/${TARGET_MAP} ${D}${base_libdir}/firmware/${TAR= GET}.map + install -d ${D}${nonarch_base_libdir}/firmware + install -m 0644 ${S}/${TARGET} ${D}${nonarch_base_libdir}/firmware/$= {TARGET}.${BPN} + install -m 0644 ${S}/${TARGET_MAP} ${D}${nonarch_base_libdir}/firmwa= re/${TARGET}.map } =20 ALTERNATIVE:${PN} =3D "dra7-ipu2-fw.xem4" -ALTERNATIVE_LINK_NAME[dra7-ipu2-fw.xem4] =3D "${base_libdir}/firmware/${= TARGET}" -ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] =3D "${base_libdir}/firmware/${TAR= GET}.${BPN}" +ALTERNATIVE_LINK_NAME[dra7-ipu2-fw.xem4] =3D "${nonarch_base_libdir}/fir= mware/${TARGET}" +ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] =3D "${nonarch_base_libdir}/firmwa= re/${TARGET}.${BPN}" ALTERNATIVE_PRIORITY =3D "20" =20 -FILES:${PN} +=3D "${base_libdir}/firmware/*" +FILES:${PN} +=3D "${nonarch_base_libdir}/firmware/*" diff --git a/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb b/meta-ti-ext= ras/recipes-bsp/pru/pru-icss_git.bb index 779f96fd..130fd3d5 100644 --- a/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb +++ b/meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb @@ -53,7 +53,7 @@ do_compile() { =20 do_install() { CP_ARGS=3D"-Prf --preserve=3Dmode,timestamps --no-preserve=3Downersh= ip" - install -d ${D}${base_libdir}/firmware/pru + install -d ${D}${nonarch_base_libdir}/firmware/pru install -d ${D}${includedir} cp ${CP_ARGS} ${S}/include/* ${D}${includedir} install -d ${D}${libdir} @@ -65,36 +65,36 @@ FILES:${PN}-dev =3D "${includedir}" =20 do_install:append:ti33x() { install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru for i in 0 1 do install -m 0644 ${S}/examples/am335x/PRU_RPMsg_Echo_Interrupt${i= }/gen/PRU_RPMsg_Echo_Interrupt${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru done } =20 do_install:append:ti43x() { install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru for i in 0 1 do for j in 0 1 do install -m 0644 ${S}/examples/am437x/PRU_RPMsg_Echo_Interrup= t${i}_${j}/gen/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru done done } =20 do_install:append:omap-a15() { install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU_Halt.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru for i in 1 2 do for j in 0 1 do install -m 0644 ${S}/examples/am572x/PRU_RPMsg_Echo_Interrup= t${i}_${j}/gen/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru done done } @@ -103,20 +103,20 @@ do_install:append:am64xx(){ for i in 0 1 do install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PR= U_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 644 ${S}/examples/${PLATFORM}/RTU_Halt/gen/RTU${i}/RT= U_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 644 ${S}/examples/${PLATFORM}/TX_PRU_Halt/gen/TX_PRU$= {i}/TX_PRU_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru done for i in 0 1 do for j in 0 1 do install -m 0644 ${S}/examples/${PLATFORM}/PRU_RPMsg_Echo_Int= errupt${j}/gen/icssg${i}/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 0644 ${S}/examples/${PLATFORM}/RTU_RPMsg_Echo_Int= errupt${j}/gen/icssg${i}/RTU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru done done } @@ -125,20 +125,20 @@ do_install:append:am65xx() { for i in 0 1=20 do install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PR= U_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 644 ${S}/examples/${PLATFORM}/RTU_Halt/gen/RTU${i}/RT= U_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 644 ${S}/examples/${PLATFORM}/TX_PRU_Halt/gen/TX_PRU$= {i}/TX_PRU_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru done for i in 0 1 2 do for j in 0 1 do install -m 0644 ${S}/examples/am65x/PRU_RPMsg_Echo_Interrupt= ${j}/gen/icssg${i}/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 0644 ${S}/examples/am65x/RTU_RPMsg_Echo_Interrupt= ${j}/gen/icssg${i}/RTU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru =20 done done @@ -148,28 +148,28 @@ do_install:append:j7() { for i in 0 1 do install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PR= U_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 644 ${S}/examples/${PLATFORM}/RTU_Halt/gen/RTU${i}/RT= U_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 644 ${S}/examples/${PLATFORM}/TX_PRU_Halt/gen/TX_PRU$= {i}/TX_PRU_Halt_${i}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru done for i in 0 1 do for j in 0 1 do install -m 0644 ${S}/examples/j721e/PRU_RPMsg_Echo_Interrupt= ${j}/gen/icssg${i}/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru install -m 0644 ${S}/examples/j721e/RTU_RPMsg_Echo_Interrupt= ${j}/gen/icssg${i}/RTU_RPMsg_Echo_Interrupt${i}_${j}.out \ - ${D}${base_libdir}/firmware/pru + ${D}${nonarch_base_libdir}/firmware/pru =20 done done } =20 =20 -FILES:${PN}-halt =3D "${base_libdir}/firmware/pru/PRU_Halt* ${base_libdi= r}/firmware/pru/RTU_Halt* ${base_libdir}/firmware/pru/TX_PRU_Halt*" -FILES:${PN}-rpmsg-echo =3D "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_I= nterrupt* ${base_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt*" +FILES:${PN}-halt =3D "${nonarch_base_libdir}/firmware/pru/PRU_Halt* ${no= narch_base_libdir}/firmware/pru/RTU_Halt* ${nonarch_base_libdir}/firmware= /pru/TX_PRU_Halt*" +FILES:${PN}-rpmsg-echo =3D "${nonarch_base_libdir}/firmware/pru/PRU_RPMs= g_Echo_Interrupt* ${nonarch_base_libdir}/firmware/pru/RTU_RPMsg_Echo_Inte= rrupt*" =20 # Set up names for the firmwares PRU_ICSS_ALTERNATIVES:ti33x =3D "am335x-pru0-fw am335x-pru1-fw" @@ -180,63 +180,63 @@ PRU_ICSS_ALTERNATIVES:am65xx =3D "am65x-pru0_0-fw= am65x-pru0_1-fw am65x-pru1_0-f PRU_ICSS_ALTERNATIVES:j7 =3D "j7-pru0_0-fw j7-pru0_1-fw j7-pru1_0-= fw j7-pru1_1-fw j7-rtu0_0-fw j7-rtu0_1-fw j7-rtu1_0-fw j7-rtu1_1-fw" =20 # Set up link names for the firmwares -ALTERNATIVE_LINK_NAME[am335x-pru0-fw] =3D "${base_libdir}/firmware/am335= x-pru0-fw" -ALTERNATIVE_LINK_NAME[am335x-pru1-fw] =3D "${base_libdir}/firmware/am335= x-pru1-fw" - -ALTERNATIVE_LINK_NAME[am437x-pru0_0-fw] =3D "${base_libdir}/firmware/am4= 37x-pru0_0-fw" -ALTERNATIVE_LINK_NAME[am437x-pru0_1-fw] =3D "${base_libdir}/firmware/am4= 37x-pru0_1-fw" -ALTERNATIVE_LINK_NAME[am437x-pru1_0-fw] =3D "${base_libdir}/firmware/am4= 37x-pru1_0-fw" -ALTERNATIVE_LINK_NAME[am437x-pru1_1-fw] =3D "${base_libdir}/firmware/am4= 37x-pru1_1-fw" - -ALTERNATIVE_LINK_NAME[am57xx-pru1_0-fw] =3D "${base_libdir}/firmware/am5= 7xx-pru1_0-fw" -ALTERNATIVE_LINK_NAME[am57xx-pru1_1-fw] =3D "${base_libdir}/firmware/am5= 7xx-pru1_1-fw" -ALTERNATIVE_LINK_NAME[am57xx-pru2_0-fw] =3D "${base_libdir}/firmware/am5= 7xx-pru2_0-fw" -ALTERNATIVE_LINK_NAME[am57xx-pru2_1-fw] =3D "${base_libdir}/firmware/am5= 7xx-pru2_1-fw" - -ALTERNATIVE_LINK_NAME[am64x-pru0_0-fw] =3D "${base_libdir}/firmware/am64= x-pru0_0-fw" -ALTERNATIVE_LINK_NAME[am64x-pru0_1-fw] =3D "${base_libdir}/firmware/am64= x-pru0_1-fw" -ALTERNATIVE_LINK_NAME[am64x-pru1_0-fw] =3D "${base_libdir}/firmware/am64= x-pru1_0-fw" -ALTERNATIVE_LINK_NAME[am64x-pru1_1-fw] =3D "${base_libdir}/firmware/am64= x-pru1_1-fw" -ALTERNATIVE_LINK_NAME[am64x-rtu0_0-fw] =3D "${base_libdir}/firmware/am64= x-rtu0_0-fw" -ALTERNATIVE_LINK_NAME[am64x-rtu0_1-fw] =3D "${base_libdir}/firmware/am64= x-rtu0_1-fw" -ALTERNATIVE_LINK_NAME[am64x-rtu1_0-fw] =3D "${base_libdir}/firmware/am64= x-rtu1_0-fw" -ALTERNATIVE_LINK_NAME[am64x-rtu1_1-fw] =3D "${base_libdir}/firmware/am64= x-rtu1_1-fw" -ALTERNATIVE_LINK_NAME[am64x-txpru0_0-fw] =3D "${base_libdir}/firmware/am= 64x-txpru0_0-fw" -ALTERNATIVE_LINK_NAME[am64x-txpru0_1-fw] =3D "${base_libdir}/firmware/am= 64x-txpru0_1-fw" -ALTERNATIVE_LINK_NAME[am64x-txpru1_0-fw] =3D "${base_libdir}/firmware/am= 64x-txpru1_0-fw" -ALTERNATIVE_LINK_NAME[am64x-txpru1_1-fw] =3D "${base_libdir}/firmware/am= 64x-txpru1_1-fw" - -ALTERNATIVE_LINK_NAME[am65x-pru0_0-fw] =3D "${base_libdir}/firmware/am65= x-pru0_0-fw" -ALTERNATIVE_LINK_NAME[am65x-pru0_1-fw] =3D "${base_libdir}/firmware/am65= x-pru0_1-fw" -ALTERNATIVE_LINK_NAME[am65x-pru1_0-fw] =3D "${base_libdir}/firmware/am65= x-pru1_0-fw" -ALTERNATIVE_LINK_NAME[am65x-pru1_1-fw] =3D "${base_libdir}/firmware/am65= x-pru1_1-fw" -ALTERNATIVE_LINK_NAME[am65x-pru2_0-fw] =3D "${base_libdir}/firmware/am65= x-pru2_0-fw" -ALTERNATIVE_LINK_NAME[am65x-pru2_1-fw] =3D "${base_libdir}/firmware/am65= x-pru2_1-fw" -ALTERNATIVE_LINK_NAME[am65x-rtu0_0-fw] =3D "${base_libdir}/firmware/am65= x-rtu0_0-fw" -ALTERNATIVE_LINK_NAME[am65x-rtu0_1-fw] =3D "${base_libdir}/firmware/am65= x-rtu0_1-fw" -ALTERNATIVE_LINK_NAME[am65x-rtu1_0-fw] =3D "${base_libdir}/firmware/am65= x-rtu1_0-fw" -ALTERNATIVE_LINK_NAME[am65x-rtu1_1-fw] =3D "${base_libdir}/firmware/am65= x-rtu1_1-fw" -ALTERNATIVE_LINK_NAME[am65x-rtu2_0-fw] =3D "${base_libdir}/firmware/am65= x-rtu2_0-fw" -ALTERNATIVE_LINK_NAME[am65x-rtu2_1-fw] =3D "${base_libdir}/firmware/am65= x-rtu2_1-fw" -ALTERNATIVE_LINK_NAME[am65x-txpru0_0-fw] =3D "${base_libdir}/firmware/am= 65x-txpru0_0-fw" -ALTERNATIVE_LINK_NAME[am65x-txpru0_1-fw] =3D "${base_libdir}/firmware/am= 65x-txpru0_1-fw" -ALTERNATIVE_LINK_NAME[am65x-txpru1_0-fw] =3D "${base_libdir}/firmware/am= 65x-txpru1_0-fw" -ALTERNATIVE_LINK_NAME[am65x-txpru1_1-fw] =3D "${base_libdir}/firmware/am= 65x-txpru1_1-fw" -ALTERNATIVE_LINK_NAME[am65x-txpru2_0-fw] =3D "${base_libdir}/firmware/am= 65x-txpru2_0-fw" -ALTERNATIVE_LINK_NAME[am65x-txpru2_1-fw] =3D "${base_libdir}/firmware/am= 65x-txpru2_1-fw" - -ALTERNATIVE_LINK_NAME[j7-pru0_0-fw] =3D "${base_libdir}/firmware/j7-pru0= _0-fw" -ALTERNATIVE_LINK_NAME[j7-pru0_1-fw] =3D "${base_libdir}/firmware/j7-pru0= _1-fw" -ALTERNATIVE_LINK_NAME[j7-pru1_0-fw] =3D "${base_libdir}/firmware/j7-pru1= _0-fw" -ALTERNATIVE_LINK_NAME[j7-pru1_1-fw] =3D "${base_libdir}/firmware/j7-pru1= _1-fw" -ALTERNATIVE_LINK_NAME[j7-rtu0_0-fw] =3D "${base_libdir}/firmware/j7-rtu0= _0-fw" -ALTERNATIVE_LINK_NAME[j7-rtu0_1-fw] =3D "${base_libdir}/firmware/j7-rtu0= _1-fw" -ALTERNATIVE_LINK_NAME[j7-rtu1_0-fw] =3D "${base_libdir}/firmware/j7-rtu1= _0-fw" -ALTERNATIVE_LINK_NAME[j7-rtu1_1-fw] =3D "${base_libdir}/firmware/j7-rtu1= _1-fw" -ALTERNATIVE_LINK_NAME[j7-txpru0_0-fw] =3D "${base_libdir}/firmware/j7-tx= pru0_0-fw" -ALTERNATIVE_LINK_NAME[j7-txpru0_1-fw] =3D "${base_libdir}/firmware/j7-tx= pru0_1-fw" -ALTERNATIVE_LINK_NAME[j7-txpru1_0-fw] =3D "${base_libdir}/firmware/j7-tx= pru1_0-fw" -ALTERNATIVE_LINK_NAME[j7-txpru1_1-fw] =3D "${base_libdir}/firmware/j7-tx= pru1_1-fw" +ALTERNATIVE_LINK_NAME[am335x-pru0-fw] =3D "${nonarch_base_libdir}/firmwa= re/am335x-pru0-fw" +ALTERNATIVE_LINK_NAME[am335x-pru1-fw] =3D "${nonarch_base_libdir}/firmwa= re/am335x-pru1-fw" + +ALTERNATIVE_LINK_NAME[am437x-pru0_0-fw] =3D "${nonarch_base_libdir}/firm= ware/am437x-pru0_0-fw" +ALTERNATIVE_LINK_NAME[am437x-pru0_1-fw] =3D "${nonarch_base_libdir}/firm= ware/am437x-pru0_1-fw" +ALTERNATIVE_LINK_NAME[am437x-pru1_0-fw] =3D "${nonarch_base_libdir}/firm= ware/am437x-pru1_0-fw" +ALTERNATIVE_LINK_NAME[am437x-pru1_1-fw] =3D "${nonarch_base_libdir}/firm= ware/am437x-pru1_1-fw" + +ALTERNATIVE_LINK_NAME[am57xx-pru1_0-fw] =3D "${nonarch_base_libdir}/firm= ware/am57xx-pru1_0-fw" +ALTERNATIVE_LINK_NAME[am57xx-pru1_1-fw] =3D "${nonarch_base_libdir}/firm= ware/am57xx-pru1_1-fw" +ALTERNATIVE_LINK_NAME[am57xx-pru2_0-fw] =3D "${nonarch_base_libdir}/firm= ware/am57xx-pru2_0-fw" +ALTERNATIVE_LINK_NAME[am57xx-pru2_1-fw] =3D "${nonarch_base_libdir}/firm= ware/am57xx-pru2_1-fw" + +ALTERNATIVE_LINK_NAME[am64x-pru0_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-pru0_0-fw" +ALTERNATIVE_LINK_NAME[am64x-pru0_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-pru0_1-fw" +ALTERNATIVE_LINK_NAME[am64x-pru1_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-pru1_0-fw" +ALTERNATIVE_LINK_NAME[am64x-pru1_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-pru1_1-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu0_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-rtu0_0-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu0_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-rtu0_1-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu1_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-rtu1_0-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu1_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am64x-rtu1_1-fw" +ALTERNATIVE_LINK_NAME[am64x-txpru0_0-fw] =3D "${nonarch_base_libdir}/fir= mware/am64x-txpru0_0-fw" +ALTERNATIVE_LINK_NAME[am64x-txpru0_1-fw] =3D "${nonarch_base_libdir}/fir= mware/am64x-txpru0_1-fw" +ALTERNATIVE_LINK_NAME[am64x-txpru1_0-fw] =3D "${nonarch_base_libdir}/fir= mware/am64x-txpru1_0-fw" +ALTERNATIVE_LINK_NAME[am64x-txpru1_1-fw] =3D "${nonarch_base_libdir}/fir= mware/am64x-txpru1_1-fw" + +ALTERNATIVE_LINK_NAME[am65x-pru0_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-pru0_0-fw" +ALTERNATIVE_LINK_NAME[am65x-pru0_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-pru0_1-fw" +ALTERNATIVE_LINK_NAME[am65x-pru1_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-pru1_0-fw" +ALTERNATIVE_LINK_NAME[am65x-pru1_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-pru1_1-fw" +ALTERNATIVE_LINK_NAME[am65x-pru2_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-pru2_0-fw" +ALTERNATIVE_LINK_NAME[am65x-pru2_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-pru2_1-fw" +ALTERNATIVE_LINK_NAME[am65x-rtu0_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-rtu0_0-fw" +ALTERNATIVE_LINK_NAME[am65x-rtu0_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-rtu0_1-fw" +ALTERNATIVE_LINK_NAME[am65x-rtu1_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-rtu1_0-fw" +ALTERNATIVE_LINK_NAME[am65x-rtu1_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-rtu1_1-fw" +ALTERNATIVE_LINK_NAME[am65x-rtu2_0-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-rtu2_0-fw" +ALTERNATIVE_LINK_NAME[am65x-rtu2_1-fw] =3D "${nonarch_base_libdir}/firmw= are/am65x-rtu2_1-fw" +ALTERNATIVE_LINK_NAME[am65x-txpru0_0-fw] =3D "${nonarch_base_libdir}/fir= mware/am65x-txpru0_0-fw" +ALTERNATIVE_LINK_NAME[am65x-txpru0_1-fw] =3D "${nonarch_base_libdir}/fir= mware/am65x-txpru0_1-fw" +ALTERNATIVE_LINK_NAME[am65x-txpru1_0-fw] =3D "${nonarch_base_libdir}/fir= mware/am65x-txpru1_0-fw" +ALTERNATIVE_LINK_NAME[am65x-txpru1_1-fw] =3D "${nonarch_base_libdir}/fir= mware/am65x-txpru1_1-fw" +ALTERNATIVE_LINK_NAME[am65x-txpru2_0-fw] =3D "${nonarch_base_libdir}/fir= mware/am65x-txpru2_0-fw" +ALTERNATIVE_LINK_NAME[am65x-txpru2_1-fw] =3D "${nonarch_base_libdir}/fir= mware/am65x-txpru2_1-fw" + +ALTERNATIVE_LINK_NAME[j7-pru0_0-fw] =3D "${nonarch_base_libdir}/firmware= /j7-pru0_0-fw" +ALTERNATIVE_LINK_NAME[j7-pru0_1-fw] =3D "${nonarch_base_libdir}/firmware= /j7-pru0_1-fw" +ALTERNATIVE_LINK_NAME[j7-pru1_0-fw] =3D "${nonarch_base_libdir}/firmware= /j7-pru1_0-fw" +ALTERNATIVE_LINK_NAME[j7-pru1_1-fw] =3D "${nonarch_base_libdir}/firmware= /j7-pru1_1-fw" +ALTERNATIVE_LINK_NAME[j7-rtu0_0-fw] =3D "${nonarch_base_libdir}/firmware= /j7-rtu0_0-fw" +ALTERNATIVE_LINK_NAME[j7-rtu0_1-fw] =3D "${nonarch_base_libdir}/firmware= /j7-rtu0_1-fw" +ALTERNATIVE_LINK_NAME[j7-rtu1_0-fw] =3D "${nonarch_base_libdir}/firmware= /j7-rtu1_0-fw" +ALTERNATIVE_LINK_NAME[j7-rtu1_1-fw] =3D "${nonarch_base_libdir}/firmware= /j7-rtu1_1-fw" +ALTERNATIVE_LINK_NAME[j7-txpru0_0-fw] =3D "${nonarch_base_libdir}/firmwa= re/j7-txpru0_0-fw" +ALTERNATIVE_LINK_NAME[j7-txpru0_1-fw] =3D "${nonarch_base_libdir}/firmwa= re/j7-txpru0_1-fw" +ALTERNATIVE_LINK_NAME[j7-txpru1_0-fw] =3D "${nonarch_base_libdir}/firmwa= re/j7-txpru1_0-fw" +ALTERNATIVE_LINK_NAME[j7-txpru1_1-fw] =3D "${nonarch_base_libdir}/firmwa= re/j7-txpru1_1-fw" =20 # Create the pru-icss-halt firmware alternatives ALTERNATIVE:pru-icss-halt =3D "${PRU_ICSS_ALTERNATIVES}" @@ -246,63 +246,63 @@ ALTERNATIVE:pru-icss-halt:append:am64xx =3D " am64x= -txpru0_0-fw am64x-txpru0_1-fw ALTERNATIVE:pru-icss-halt:append:am65xx =3D " am65x-txpru0_0-fw am65x-tx= pru0_1-fw am65x-txpru1_0-fw am65x-txpru1_1-fw am65x-txpru2_0-fw am65x-txp= ru2_1-fw" ALTERNATIVE:pru-icss-halt:append:j7 =3D " j7-txpru0_0-fw j7-txpru0_1-fw = j7-txpru1_0-fw j7-txpru1_1-fw" =20 -ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru0-fw] =3D "${base_libdir}/fir= mware/pru/PRU_Halt.out" -ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru1-fw] =3D "${base_libdir}/fir= mware/pru/PRU_Halt.out" - -ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru0_0-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" -ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru0_1-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" -ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru1_0-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" -ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru1_1-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" - -ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru1_0-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" -ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru1_1-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" -ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru2_0-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" -ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru2_1-fw] =3D "${base_libdir}/f= irmware/pru/PRU_Halt.out" - -ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_0-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_1-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru1_0-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru1_1-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu0_0-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu0_1-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu1_0-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu1_1-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru0_0-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru0_1-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru1_0-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru1_1-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_1.out" - -ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_0-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_1-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_0-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_1-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_0-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_1-fw] =3D "${base_libdir}/fi= rmware/pru/PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_0-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_1-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_0-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_1-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_0-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_1-fw] =3D "${base_libdir}/fi= rmware/pru/RTU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru0_0-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru0_1-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru1_0-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru1_1-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru2_0-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru2_1-fw] =3D "${base_libdir}/= firmware/pru/TX_PRU_Halt_1.out" - -ALTERNATIVE_TARGET_pru-icss-halt[j7-pru0_0-fw] =3D "${base_libdir}/firmw= are/pru/PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-pru0_1-fw] =3D "${base_libdir}/firmw= are/pru/PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-pru1_0-fw] =3D "${base_libdir}/firmw= are/pru/PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-pru1_1-fw] =3D "${base_libdir}/firmw= are/pru/PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu0_0-fw] =3D "${base_libdir}/firmw= are/pru/RTU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu0_1-fw] =3D "${base_libdir}/firmw= are/pru/RTU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu1_0-fw] =3D "${base_libdir}/firmw= are/pru/RTU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu1_1-fw] =3D "${base_libdir}/firmw= are/pru/RTU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru0_0-fw] =3D "${base_libdir}/fir= mware/pru/TX_PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru0_1-fw] =3D "${base_libdir}/fir= mware/pru/TX_PRU_Halt_1.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru1_0-fw] =3D "${base_libdir}/fir= mware/pru/TX_PRU_Halt_0.out" -ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru1_1-fw] =3D "${base_libdir}/fir= mware/pru/TX_PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru0-fw] =3D "${nonarch_base_lib= dir}/firmware/pru/PRU_Halt.out" +ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru1-fw] =3D "${nonarch_base_lib= dir}/firmware/pru/PRU_Halt.out" + +ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru0_0-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" +ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru0_1-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" +ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru1_0-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" +ALTERNATIVE_TARGET_pru-icss-halt[am437x-pru1_1-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" + +ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru1_0-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" +ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru1_1-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" +ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru2_0-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" +ALTERNATIVE_TARGET_pru-icss-halt[am57xx-pru2_1-fw] =3D "${nonarch_base_l= ibdir}/firmware/pru/PRU_Halt.out" + +ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru1_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru1_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu0_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu0_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu1_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu1_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru0_0-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru0_1-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru1_0-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru1_1-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_1.out" + +ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru2_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu0_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu1_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_0-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-rtu2_1-fw] =3D "${nonarch_base_li= bdir}/firmware/pru/RTU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru0_0-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru0_1-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru1_0-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru1_1-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru2_0-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[am65x-txpru2_1-fw] =3D "${nonarch_base_= libdir}/firmware/pru/TX_PRU_Halt_1.out" + +ALTERNATIVE_TARGET_pru-icss-halt[j7-pru0_0-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-pru0_1-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-pru1_0-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-pru1_1-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu0_0-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/RTU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu0_1-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/RTU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu1_0-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/RTU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-rtu1_1-fw] =3D "${nonarch_base_libdi= r}/firmware/pru/RTU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru0_0-fw] =3D "${nonarch_base_lib= dir}/firmware/pru/TX_PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru0_1-fw] =3D "${nonarch_base_lib= dir}/firmware/pru/TX_PRU_Halt_1.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru1_0-fw] =3D "${nonarch_base_lib= dir}/firmware/pru/TX_PRU_Halt_0.out" +ALTERNATIVE_TARGET_pru-icss-halt[j7-txpru1_1-fw] =3D "${nonarch_base_lib= dir}/firmware/pru/TX_PRU_Halt_1.out" =20 =20 ALTERNATIVE_PRIORITY_pru-icss-halt =3D "50" @@ -310,49 +310,49 @@ ALTERNATIVE_PRIORITY_pru-icss-halt =3D "50" # Create the pru-icss-rpmsg-echo firmware alternatives ALTERNATIVE:pru-icss-rpmsg-echo =3D "${PRU_ICSS_ALTERNATIVES}" =20 -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am335x-pru0-fw] =3D "${base_libdi= r}/firmware/pru/PRU_RPMsg_Echo_Interrupt0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am335x-pru1-fw] =3D "${base_libdi= r}/firmware/pru/PRU_RPMsg_Echo_Interrupt1.out" - -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru0_0-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru0_1-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_0-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_1-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" - -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru1_0-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru1_1-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru2_0-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru2_1-fw] =3D "${base_lib= dir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_1.out" - -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_0-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_1-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru1_0-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru1_1-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu0_0-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu0_1-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu1_0-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu1_1-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out" - -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_0-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_1-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru1_0-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru1_1-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru2_0-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru2_1-fw] =3D "${base_libd= ir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu0_0-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu0_1-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu1_0-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu1_1-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu2_0-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt2_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu2_1-fw] =3D "${base_libd= ir}/firmware/pru/RTU_RPMsg_Echo_Interrupt2_1.out" - -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru0_0-fw] =3D "${base_libdir}= /firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru0_1-fw] =3D "${base_libdir}= /firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru1_0-fw] =3D "${base_libdir}= /firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru1_1-fw] =3D "${base_libdir}= /firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu0_0-fw] =3D "${base_libdir}= /firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu0_1-fw] =3D "${base_libdir}= /firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu1_0-fw] =3D "${base_libdir}= /firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out" -ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu1_1-fw] =3D "${base_libdir}= /firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am335x-pru0-fw] =3D "${nonarch_ba= se_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am335x-pru1-fw] =3D "${nonarch_ba= se_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1.out" + +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru0_0-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru0_1-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_0-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am437x-pru1_1-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" + +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru1_0-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru1_1-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru2_0-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am57xx-pru2_1-fw] =3D "${nonarch_= base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_1.out" + +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru1_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru1_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu0_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu0_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu1_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu1_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out" + +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru1_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru1_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru2_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru2_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt2_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu0_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu0_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu1_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu1_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu2_0-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt2_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu2_1-fw] =3D "${nonarch_b= ase_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt2_1.out" + +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru0_0-fw] =3D "${nonarch_base= _libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru0_1-fw] =3D "${nonarch_base= _libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru1_0-fw] =3D "${nonarch_base= _libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-pru1_1-fw] =3D "${nonarch_base= _libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu0_0-fw] =3D "${nonarch_base= _libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu0_1-fw] =3D "${nonarch_base= _libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu1_0-fw] =3D "${nonarch_base= _libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out" +ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[j7-rtu1_1-fw] =3D "${nonarch_base= _libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out" =20 ALTERNATIVE_PRIORITY_pru-icss-rpmsg-echo =3D "100" =20 diff --git a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb b/meta-ti-e= xtras/recipes-ti/ipc/ti-ipc-rtos_git.bb index 60230a07..999993ea 100644 --- a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb +++ b/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb @@ -5,7 +5,7 @@ require ti-ipc-rtos.inc DEPENDS =3D "ti-xdctools-native ti-sysbios doxygen-native zip-native" =20 PACKAGES =3D+ "${PN}-fw" -FILES:${PN}-fw =3D "${base_libdir}/firmware/*" +FILES:${PN}-fw =3D "${nonarch_base_libdir}/firmware/*" FILES:${PN}-dev +=3D "${IPC_INSTALL_DIR_RECIPE}" =20 INSANE_SKIP:${PN}-fw +=3D "arch" @@ -68,8 +68,8 @@ do_install() { install -d ${D}${IPC_INSTALL_DIR_RECIPE} cp ${CP_ARGS} ${IPC_PACKAGE_DIR}/* -d ${D}${IPC_INSTALL_DIR_RECIPE} =20 - install -d ${D}${base_libdir}/firmware/ipc - cp ${CP_ARGS} ${S}/packages/ti/ipc/tests/bin/* ${D}${base_libdir}/firm= ware/ipc || true + install -d ${D}${nonarch_base_libdir}/firmware/ipc + cp ${CP_ARGS} ${S}/packages/ti/ipc/tests/bin/* ${D}${nonarch_base_libd= ir}/firmware/ipc || true } =20 KFDSPNUM =3D "0" --=20 2.25.1
|
|
[PATCH 16/17] ti-rtos-firmware: use nonarch_base_libdir for deployment
Denys Dmytriyenko
From: Awais Belal <Awais_Belal@...>
base_libdir is not configuration safe while firmware binaries should always be deployed to /lib. In configurations where base_libdir is not /lib the firmware gets deployed to wrong paths. This is fixed by using the nonarch_base_libdir which is configuration agnostic. Signed-off-by: Awais Belal <awais_belal@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- .../ti-rtos-bin/ti-rtos-firmware.bb | 102 +++++++++--------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/met= a-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index c0beb550..7d286b20 100644 --- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb @@ -31,7 +31,7 @@ PR =3D "${INC_PR}.0" # Secure Build=20 DEPENDS +=3D "openssl-native" =20 -FILES:${PN} +=3D "${base_libdir}" +FILES:${PN} +=3D "${nonarch_base_libdir}" =20 TI_SECURE_DEV_PKG ?=3D "" =20 @@ -41,9 +41,9 @@ RTOS_IPC_FW_DIR =3D "${S}/ti-ipc/${PLAT_SFX}" =20 # For back-ward compatability keeping legacy firmware folder name # TODO: fix this in next version -LEGACY_ETH_FW_DIR =3D "${D}${base_libdir}/firmware/ethfw/" -LEGACY_IPC_FW_DIR =3D "${D}${base_libdir}/firmware/pdk-ipc/" -LEGACY_DM_FW_DIR =3D "${D}${base_libdir}/firmware/pdk-ipc/" +LEGACY_ETH_FW_DIR =3D "${D}${nonarch_base_libdir}/firmware/ethfw/" +LEGACY_IPC_FW_DIR =3D "${D}${nonarch_base_libdir}/firmware/pdk-ipc/" +LEGACY_DM_FW_DIR =3D "${D}${nonarch_base_libdir}/firmware/pdk-ipc/" =20 DM_FIRMWARE =3D "ipc_echo_testb_mcu1_0_release_strip.xer5f" =20 @@ -208,60 +208,60 @@ TARGET_MCU_R5FSS0_1:j7200-hs-evm =3D "j7200-mcu-r5f= 0_1-fw" TARGET_MAIN_R5FSS0_0:j7200-hs-evm =3D "j7200-main-r5f0_0-fw" TARGET_MAIN_R5FSS0_1:j7200-hs-evm =3D "j7200-main-r5f0_1-fw" =20 -ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] =3D "${base_libdir}/firmware/= ${TARGET_MCU_R5FSS0_0}" -ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] =3D "${base_libdir}/firmware/= ${TARGET_MCU_R5FSS0_1}" - -ALTERNATIVE_LINK_NAME[am64-main-r5f0_0-fw] =3D "${base_libdir}/firmware/= ${TARGET_MAIN_R5FSS0_0}" -ALTERNATIVE_LINK_NAME[am64-main-r5f0_1-fw] =3D "${base_libdir}/firmware/= ${TARGET_MAIN_R5FSS0_1}" -ALTERNATIVE_LINK_NAME[am64-main-r5f1_0-fw] =3D "${base_libdir}/firmware/= ${TARGET_MAIN_R5FSS1_0}" -ALTERNATIVE_LINK_NAME[am64-main-r5f1_1-fw] =3D "${base_libdir}/firmware/= ${TARGET_MAIN_R5FSS1_1}" -ALTERNATIVE_LINK_NAME[am64-mcu-m4f0_0-fw] =3D "${base_libdir}/firmware/$= {TARGET_MCU_M4FSS0_0}" - -ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] =3D "${base_libdir}/firmware/${T= ARGET_MCU_R5FSS0_0}" -ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] =3D "${base_libdir}/firmware/${T= ARGET_MCU_R5FSS0_1}" -ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] =3D "${base_libdir}/firmware/${= TARGET_MAIN_R5FSS0_0}" -ALTERNATIVE_LINK_NAME[j7-main-r5f0_1-fw] =3D "${base_libdir}/firmware/${= TARGET_MAIN_R5FSS0_1}" -ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] =3D "${base_libdir}/firmware/${= TARGET_MAIN_R5FSS1_0}" -ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] =3D "${base_libdir}/firmware/${= TARGET_MAIN_R5FSS1_1}" -ALTERNATIVE_LINK_NAME[j7-c66_0-fw] =3D "${base_libdir}/firmware/${TARGET= _C66_0}" -ALTERNATIVE_LINK_NAME[j7-c66_1-fw] =3D "${base_libdir}/firmware/${TARGET= _C66_1}" -ALTERNATIVE_LINK_NAME[j7-c71_0-fw] =3D "${base_libdir}/firmware/${TARGET= _C7X}" - -ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] =3D "${base_libdir}/firmware/= ${TARGET_MCU_R5FSS0_0}" -ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_1-fw] =3D "${base_libdir}/firmware/= ${TARGET_MCU_R5FSS0_1}" -ALTERNATIVE_LINK_NAME[j7200-main-r5f0_0-fw] =3D "${base_libdir}/firmware= /${TARGET_MAIN_R5FSS0_0}" -ALTERNATIVE_LINK_NAME[j7200-main-r5f0_1-fw] =3D "${base_libdir}/firmware= /${TARGET_MAIN_R5FSS0_1}" +ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_1}" + +ALTERNATIVE_LINK_NAME[am64-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MAIN_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[am64-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MAIN_R5FSS0_1}" +ALTERNATIVE_LINK_NAME[am64-main-r5f1_0-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MAIN_R5FSS1_0}" +ALTERNATIVE_LINK_NAME[am64-main-r5f1_1-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MAIN_R5FSS1_1}" +ALTERNATIVE_LINK_NAME[am64-mcu-m4f0_0-fw] =3D "${nonarch_base_libdir}/fi= rmware/${TARGET_MCU_M4FSS0_0}" + +ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/firm= ware/${TARGET_MCU_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/firm= ware/${TARGET_MCU_R5FSS0_1}" +ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/fir= mware/${TARGET_MAIN_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[j7-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/fir= mware/${TARGET_MAIN_R5FSS0_1}" +ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] =3D "${nonarch_base_libdir}/fir= mware/${TARGET_MAIN_R5FSS1_0}" +ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] =3D "${nonarch_base_libdir}/fir= mware/${TARGET_MAIN_R5FSS1_1}" +ALTERNATIVE_LINK_NAME[j7-c66_0-fw] =3D "${nonarch_base_libdir}/firmware/= ${TARGET_C66_0}" +ALTERNATIVE_LINK_NAME[j7-c66_1-fw] =3D "${nonarch_base_libdir}/firmware/= ${TARGET_C66_1}" +ALTERNATIVE_LINK_NAME[j7-c71_0-fw] =3D "${nonarch_base_libdir}/firmware/= ${TARGET_C7X}" + +ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/f= irmware/${TARGET_MCU_R5FSS0_1}" +ALTERNATIVE_LINK_NAME[j7200-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/= firmware/${TARGET_MAIN_R5FSS0_0}" +ALTERNATIVE_LINK_NAME[j7200-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/= firmware/${TARGET_MAIN_R5FSS0_1}" =20 # Create the firmware alternatives =20 -ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_test_mcu1_0_release_strip.xer5f" -ALTERNATIVE_TARGET[am65x-mcu-r5f0_1-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" - -ALTERNATIVE_TARGET[am64-main-r5f0_0-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_baremetal_test_mcu1_0_release_strip.xer5f" -ALTERNATIVE_TARGET[am64-main-r5f0_1-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f" -ALTERNATIVE_TARGET[am64-main-r5f1_0-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f" -ALTERNATIVE_TARGET[am64-main-r5f1_1-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f" -ALTERNATIVE_TARGET[am64-mcu-m4f0_0-fw] =3D "${base_libdir}/firmware/pdk-= ipc/ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f" - -ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] =3D "${base_libdir}/firmware/pdk-ip= c/ipc_echo_testb_mcu1_0_release_strip.xer5f" -ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] =3D "${base_libdir}/firmware/pdk-ip= c/ipc_echo_test_mcu1_1_release_strip.xer5f" -ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] =3D "${base_libdir}/firmware/ethfw= /app_remoteswitchcfg_server_strip.xer5f" -ALTERNATIVE_TARGET[j7-main-r5f0_1-fw] =3D "${base_libdir}/firmware/pdk-i= pc/ipc_echo_test_mcu2_1_release_strip.xer5f" -ALTERNATIVE_TARGET[j7-main-r5f1_0-fw] =3D "${base_libdir}/firmware/pdk-i= pc/ipc_echo_test_mcu3_0_release_strip.xer5f" -ALTERNATIVE_TARGET[j7-main-r5f1_1-fw] =3D "${base_libdir}/firmware/pdk-i= pc/ipc_echo_test_mcu3_1_release_strip.xer5f" -ALTERNATIVE_TARGET[j7-c66_0-fw] =3D "${base_libdir}/firmware/pdk-ipc/ipc= _echo_test_c66xdsp_1_release_strip.xe66" -ALTERNATIVE_TARGET[j7-c66_1-fw] =3D "${base_libdir}/firmware/pdk-ipc/ipc= _echo_test_c66xdsp_2_release_strip.xe66" -ALTERNATIVE_TARGET[j7-c71_0-fw] =3D "${base_libdir}/firmware/pdk-ipc/ipc= _echo_test_c7x_1_release_strip.xe71" - -ALTERNATIVE_TARGET[j7200-mcu-r5f0_0-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f" -ALTERNATIVE_TARGET[j7200-mcu-r5f0_1-fw] =3D "${base_libdir}/firmware/pdk= -ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" -ALTERNATIVE_TARGET[j7200-main-r5f0_0-fw] =3D "${base_libdir}/firmware/et= hfw/app_remoteswitchcfg_server_strip.xer5f" -ALTERNATIVE_TARGET[j7200-main-r5f0_1-fw] =3D "${base_libdir}/firmware/pd= k-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f" +ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_test_mcu1_0_release_strip.xer5f" +ALTERNATIVE_TARGET[am65x-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" + +ALTERNATIVE_TARGET[am64-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_baremetal_test_mcu1_0_release_strip.xer5f" +ALTERNATIVE_TARGET[am64-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f" +ALTERNATIVE_TARGET[am64-main-r5f1_0-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f" +ALTERNATIVE_TARGET[am64-main-r5f1_1-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f" +ALTERNATIVE_TARGET[am64-mcu-m4f0_0-fw] =3D "${nonarch_base_libdir}/firmw= are/pdk-ipc/ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f" + +ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/firmwar= e/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f" +ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/firmwar= e/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" +ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/firmwa= re/ethfw/app_remoteswitchcfg_server_strip.xer5f" +ALTERNATIVE_TARGET[j7-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/firmwa= re/pdk-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f" +ALTERNATIVE_TARGET[j7-main-r5f1_0-fw] =3D "${nonarch_base_libdir}/firmwa= re/pdk-ipc/ipc_echo_test_mcu3_0_release_strip.xer5f" +ALTERNATIVE_TARGET[j7-main-r5f1_1-fw] =3D "${nonarch_base_libdir}/firmwa= re/pdk-ipc/ipc_echo_test_mcu3_1_release_strip.xer5f" +ALTERNATIVE_TARGET[j7-c66_0-fw] =3D "${nonarch_base_libdir}/firmware/pdk= -ipc/ipc_echo_test_c66xdsp_1_release_strip.xe66" +ALTERNATIVE_TARGET[j7-c66_1-fw] =3D "${nonarch_base_libdir}/firmware/pdk= -ipc/ipc_echo_test_c66xdsp_2_release_strip.xe66" +ALTERNATIVE_TARGET[j7-c71_0-fw] =3D "${nonarch_base_libdir}/firmware/pdk= -ipc/ipc_echo_test_c7x_1_release_strip.xe71" + +ALTERNATIVE_TARGET[j7200-mcu-r5f0_0-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f" +ALTERNATIVE_TARGET[j7200-mcu-r5f0_1-fw] =3D "${nonarch_base_libdir}/firm= ware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" +ALTERNATIVE_TARGET[j7200-main-r5f0_0-fw] =3D "${nonarch_base_libdir}/fir= mware/ethfw/app_remoteswitchcfg_server_strip.xer5f" +ALTERNATIVE_TARGET[j7200-main-r5f0_1-fw] =3D "${nonarch_base_libdir}/fir= mware/pdk-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f" =20 ALTERNATIVE_PRIORITY =3D "10" =20 # make sure that lib/firmware, and all its contents are part of the pack= age -FILES:${PN} +=3D "${base_libdir}/firmware" +FILES:${PN} +=3D "${nonarch_base_libdir}/firmware" =20 # This is used to prevent the build system to_strip the executables INHIBIT_PACKAGE_STRIP =3D "1" --=20 2.25.1
|
|
[PATCH 15/17] ti33x: move screen feature to machine configs
Denys Dmytriyenko
From: Vivien Didelot <vivien.didelot@...>
The AM335x SoC has a built-in 16bit/24bit RGB LCD controller, and the BeagleBone Black uses an external chip to convert this to HDMI. But the SoC does not have a video output port per-se, thus the "screen" machine feature does not belong to its configuration but rather to the machine configurations. Move the feature (and the MACHINE_GUI_CLASS definition) out of ti33x.inc into am335x-evm.conf and beaglebone.conf respectively. At the same time, drop the irrelevant comments regarding the external screen, since MACHINE_GUI_CLASS is unlikely used and the BeagleBone Black has a micro HDMI port, not a DVI port. Signed-off-by: Vivien Didelot <vdidelot@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-bsp/conf/machine/am335x-evm.conf | 2 +- meta-ti-bsp/conf/machine/beaglebone.conf | 2 +- meta-ti-bsp/conf/machine/include/ti33x.inc | 5 +---- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/meta-ti-bsp/conf/machine/am335x-evm.conf b/meta-ti-bsp/conf/= machine/am335x-evm.conf index 469c4d37..09bd3934 100644 --- a/meta-ti-bsp/conf/machine/am335x-evm.conf +++ b/meta-ti-bsp/conf/machine/am335x-evm.conf @@ -5,7 +5,7 @@ require conf/machine/include/ti33x.inc =20 MACHINE_GUI_CLASS =3D "smallscreen" -MACHINE_FEATURES +=3D "touchscreen" +MACHINE_FEATURES +=3D "screen touchscreen" =20 IMAGE_FSTYPES +=3D "ubifs ubi" =20 diff --git a/meta-ti-bsp/conf/machine/beaglebone.conf b/meta-ti-bsp/conf/= machine/beaglebone.conf index bc66102b..413a960d 100644 --- a/meta-ti-bsp/conf/machine/beaglebone.conf +++ b/meta-ti-bsp/conf/machine/beaglebone.conf @@ -8,8 +8,8 @@ KERNEL_DEVICETREE =3D "am335x-bone.dtb am335x-boneblue.dt= b \ am335x-boneblack.dtb am335x-boneblack-wireless.dtb \ am335x-bonegreen.dtb am335x-bonegreen-wireless.dtb" =20 -# Only has DVI connector for external screen MACHINE_GUI_CLASS =3D "bigscreen" +MACHINE_FEATURES +=3D "screen" =20 SERIAL_CONSOLES =3D "115200;ttyS0" =20 diff --git a/meta-ti-bsp/conf/machine/include/ti33x.inc b/meta-ti-bsp/con= f/machine/include/ti33x.inc index afb80fd6..38b0b66e 100644 --- a/meta-ti-bsp/conf/machine/include/ti33x.inc +++ b/meta-ti-bsp/conf/machine/include/ti33x.inc @@ -13,9 +13,6 @@ XSERVER =3D "xserver-xorg \ xf86-video-fbdev \ xf86-input-keyboard" =20 -# Default to external video, change to smallscreen for built-in LCD -MACHINE_GUI_CLASS =3D "bigscreen" - # Increase this everytime you change something in the kernel MACHINE_KERNEL_PR =3D "r22" =20 @@ -62,7 +59,7 @@ UBI_VOLNAME =3D "rootfs" EXTRA_IMAGEDEPENDS +=3D "virtual/bootloader" =20 # List common SoC features, may need to add touchscreen for specific mac= hines -MACHINE_FEATURES =3D "kernel26 apm usbgadget usbhost vfat ext2 screen al= sa ethernet gpu" +MACHINE_FEATURES =3D "kernel26 apm usbgadget usbhost vfat ext2 alsa ethe= rnet gpu" =20 IMAGE_FSTYPES +=3D "tar.xz wic.xz" WKS_FILE ?=3D "sdimage-2part.wks" --=20 2.25.1
|
|
[PATCH 14/17] beaglebone: move kernel and dtb to packagegroup-core-boot
Denys Dmytriyenko
From: Vivien Didelot <vivien.didelot@...>
Require kernel image and device tree as machine-specific packages with MACHINE_ESSENTIAL_EXTRA_RDEPENDS instead of appending IMAGE_INSTALL. This binds the packages to the packagegroup-core-boot package group, allowing one to skip their installation, e.g. for container trees. This patch reflects commit d4cbe0e43393 [1] from meta-yocto-bsp ("beaglebone-yocto: move kernel and dtb to packagegroup-core-boot"). [1] https://git.yoctoproject.org/meta-yocto/commit/?id=3Dd4cbe0e43393ec70= e98caf006372b5311597d377 Signed-off-by: Vivien Didelot <vdidelot@...> Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-bsp/conf/machine/beaglebone.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-ti-bsp/conf/machine/beaglebone.conf b/meta-ti-bsp/conf/= machine/beaglebone.conf index cce8fd09..bc66102b 100644 --- a/meta-ti-bsp/conf/machine/beaglebone.conf +++ b/meta-ti-bsp/conf/machine/beaglebone.conf @@ -13,4 +13,4 @@ MACHINE_GUI_CLASS =3D "bigscreen" =20 SERIAL_CONSOLES =3D "115200;ttyS0" =20 -IMAGE_INSTALL:append =3D " kernel-devicetree kernel-image-zimage" +MACHINE_ESSENTIAL_EXTRA_RDEPENDS +=3D "kernel-devicetree kernel-image-zi= mage" --=20 2.25.1
|
|
[PATCH 12/17] meta-ti: update ambiguous "BSD" license with "BSD-3-Clause"
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
OE-Core recently removed ambiguous "BSD" license[1] in order for recipes = to be more specific and use the exact variants of BSD. Update meta-ti recipe= s with "BSD-3-Clause" as that was the previous default. [1] https://git.openembedded.org/openembedded-core/commit/?id=3D14d4c007c= 49652d836d325a12bdbcd3bfa42e6d5 Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv.inc | 2 +- meta-ti-bsp/recipes-bsp/vpe-tests/vpe-tests_git.bb | 2 +- meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc | 2 +- meta-ti-extras/recipes-bsp/dsptop/dsptop_git.bb | 2 +- meta-ti-extras/recipes-bsp/dsptop/libulm_git.bb | 2 +- .../wl18xx-calibrator/wl18xx-calibrator_8.7.3.bb | 2 +- meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb | 2 +- meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.14.00.bb | 2 +- meta-ti-extras/recipes-ti/bios/ti-sysbios.inc | 2 +- .../recipes-ti/codec-engine/ti-codec-engine_3.24.00.08.bb | 2 +- meta-ti-extras/recipes-ti/ctoolslib/libaet_git.bb | 2 +- meta-ti-extras/recipes-ti/devtools/ti-cg-xml_2.61.00.bb | 2 +- meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc | 2 +- .../recipes-ti/framework-components/ti-framework-components.inc | 2 +- meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc | 2 +- meta-ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb | 2 +- meta-ti-extras/recipes-ti/osal/ti-osal.inc | 2 +- meta-ti-extras/recipes-ti/swtools/swtools_git.bb | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv.inc b/= meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv.inc index 8081d021..2c22e0cf 100644 --- a/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv.inc +++ b/meta-ti-bsp/recipes-bsp/uio-module-drv/uio-module-drv.inc @@ -1,4 +1,4 @@ -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://LICENSE.txt;md5=3D2b7c96eb2aed7b0f6f922214d= bde9016" =20 BRANCH =3D "master" 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 92c425b1..9447f44d 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 @@ -1,6 +1,6 @@ DESCRIPTION =3D "VPE test program" =20 -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D74d2f71d8898c54e3d1c9d0058c48= 4aa" =20 DEPENDS =3D "virtual/kernel vpdma-fw" diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc b/meta-ti-bsp/recipes-= ti/ipc/ti-ipc.inc index 34278d4b..3f6b7bce 100644 --- a/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc +++ b/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc @@ -1,7 +1,7 @@ DESCRIPTION =3D "TI Inter Process Communication (IPC) Mechanisms (for Un= i- and Multi- Processor Configurations)" HOMEPAGE=3D"http://processors.wiki.ti.com/index.php/Category:IPC" =20 -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://${S}/ipc-linux.mak;beginline=3D1;endline=3D= 30;md5=3D7b327f9b710fd7c95e545b91cec79255" =20 TI_IPC_GIT_URI =3D "git://git.ti.com/ipc/ipcdev.git" diff --git a/meta-ti-extras/recipes-bsp/dsptop/dsptop_git.bb b/meta-ti-ex= tras/recipes-bsp/dsptop/dsptop_git.bb index 20818443..e8853ff8 100644 --- a/meta-ti-extras/recipes-bsp/dsptop/dsptop_git.bb +++ b/meta-ti-extras/recipes-bsp/dsptop/dsptop_git.bb @@ -1,5 +1,5 @@ DESCRIPTION =3D "TI dsptop utility." -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://debian/copyright;md5=3D309825aa8f5edfcf2c44= 912ac094b979" =20 DEPENDS =3D "libulm ncurses" diff --git a/meta-ti-extras/recipes-bsp/dsptop/libulm_git.bb b/meta-ti-ex= tras/recipes-bsp/dsptop/libulm_git.bb index f3e7ec3c..6a2cde30 100644 --- a/meta-ti-extras/recipes-bsp/dsptop/libulm_git.bb +++ b/meta-ti-extras/recipes-bsp/dsptop/libulm_git.bb @@ -1,5 +1,5 @@ SUMMARY =3D "TI Usage & Load Monitor Implementation" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://../debian/copyright;md5=3D309825aa8f5edfcf2= c44912ac094b979" =20 inherit features_check diff --git a/meta-ti-extras/recipes-connectivity/wl18xx-calibrator/wl18xx= -calibrator_8.7.3.bb b/meta-ti-extras/recipes-connectivity/wl18xx-calibra= tor/wl18xx-calibrator_8.7.3.bb index 50eaa1c1..1b9710af 100644 --- a/meta-ti-extras/recipes-connectivity/wl18xx-calibrator/wl18xx-calibr= ator_8.7.3.bb +++ b/meta-ti-extras/recipes-connectivity/wl18xx-calibrator/wl18xx-calibr= ator_8.7.3.bb @@ -1,5 +1,5 @@ DESCRIPTION =3D "The calibrator utility for TI wireless solution based o= n wl18xx driver" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D4725015cb0be7be389cf06deeae36= 83d" =20 DEPENDS =3D "libnl" diff --git a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb = b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb index fab4fbd2..3460eadb 100644 --- a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb +++ b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb @@ -1,5 +1,5 @@ DESCRIPTION =3D "TI gdb-server to be used with c6xgdb." -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://../debian/copyright;md5=3D82c616b6c8f9c11c4= 6feaaf8f9a11495" =20 DEPENDS =3D "ti-xdais ti-framework-components ti-cgt6x-native ti-sysbios= ti-xdctools-native" diff --git a/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.14.00.b= b b/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.14.00.bb index 42482c11..a6dc1d1d 100644 --- a/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.14.00.bb +++ b/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.14.00.bb @@ -1,5 +1,5 @@ SUMMARY =3D "Library for remotely invoking HW accelerated codecs on IVA-= HD" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://libdce.h;beginline=3D1;endline=3D31;md5=3D0= a398cf815b8b5f31f552266cd453dae" =20 inherit autotools pkgconfig diff --git a/meta-ti-extras/recipes-ti/bios/ti-sysbios.inc b/meta-ti-extr= as/recipes-ti/bios/ti-sysbios.inc index 0009dfcc..f31decec 100644 --- a/meta-ti-extras/recipes-ti/bios/ti-sysbios.inc +++ b/meta-ti-extras/recipes-ti/bios/ti-sysbios.inc @@ -1,7 +1,7 @@ DESCRIPTION =3D "TI SYS/BIOS v6 Kernel" HOMEPAGE =3D "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targe= tcontent/bios/sysbios" SECTION =3D "devel" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" =20 require ../includes/ti-paths.inc require ../includes/ti-staging.inc diff --git a/meta-ti-extras/recipes-ti/codec-engine/ti-codec-engine_3.24.= 00.08.bb b/meta-ti-extras/recipes-ti/codec-engine/ti-codec-engine_3.24.00= .08.bb index 5851b899..2e25ea76 100644 --- a/meta-ti-extras/recipes-ti/codec-engine/ti-codec-engine_3.24.00.08.b= b +++ b/meta-ti-extras/recipes-ti/codec-engine/ti-codec-engine_3.24.00.08.b= b @@ -1,7 +1,7 @@ DESCRIPTION =3D "Codec Engine for TI ARM/DSP processors" HOMEPAGE =3D "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targe= tcontent/ce" SECTION =3D "devel" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" =20 require recipes-ti/includes/ti-paths.inc require recipes-ti/includes/ti-staging.inc diff --git a/meta-ti-extras/recipes-ti/ctoolslib/libaet_git.bb b/meta-ti-= extras/recipes-ti/ctoolslib/libaet_git.bb index c15ab229..ece07183 100644 --- a/meta-ti-extras/recipes-ti/ctoolslib/libaet_git.bb +++ b/meta-ti-extras/recipes-ti/ctoolslib/libaet_git.bb @@ -1,7 +1,7 @@ SUMMARY =3D "TI Emulation CTools AET library" DESCRIPTION =3D "The AETLIB library provides programmatic access to the = Advanced Event Triggering capability on C6x processor cores" =20 -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" =20 PV =3D "4.19.0.0" =20 diff --git a/meta-ti-extras/recipes-ti/devtools/ti-cg-xml_2.61.00.bb b/me= ta-ti-extras/recipes-ti/devtools/ti-cg-xml_2.61.00.bb index 8e36be6d..c7608a76 100644 --- a/meta-ti-extras/recipes-ti/devtools/ti-cg-xml_2.61.00.bb +++ b/meta-ti-extras/recipes-ti/devtools/ti-cg-xml_2.61.00.bb @@ -1,7 +1,7 @@ DESCRIPTION =3D "TI CG_XML" HOMEPAGE =3D "http://software-dl.ti.com/ccs/non-esd/releases/other/appli= cations_packages/cg_xml/index.htm" SECTION =3D "devel" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" =20 require recipes-ti/includes/ti-paths.inc require recipes-ti/includes/ti-staging.inc diff --git a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc b/= meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc index 3caf7b8d..f97a40ce 100644 --- a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc +++ b/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc @@ -1,7 +1,7 @@ DESCRIPTION =3D "TI XDCtools (RTSC - Real Time Software Components - htt= p://rtsc.eclipse.org)" HOMEPAGE =3D "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targe= tcontent/rtsc" SECTION =3D "devel" -LICENSE =3D "BSD & GPLv2" +LICENSE =3D "BSD-3-Clause & GPLv2" =20 require recipes-ti/includes/ti-paths.inc require recipes-ti/includes/ti-staging.inc diff --git a/meta-ti-extras/recipes-ti/framework-components/ti-framework-= components.inc b/meta-ti-extras/recipes-ti/framework-components/ti-framew= ork-components.inc index e8b7c414..81407ed7 100644 --- a/meta-ti-extras/recipes-ti/framework-components/ti-framework-compone= nts.inc +++ b/meta-ti-extras/recipes-ti/framework-components/ti-framework-compone= nts.inc @@ -1,7 +1,7 @@ DESCRIPTION =3D "TI Framework Components" HOMEPAGE =3D "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targe= tcontent/fc" SECTION =3D "devel" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" =20 require recipes-ti/includes/ti-paths.inc =20 diff --git a/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc b/meta-ti-= extras/recipes-ti/ipc/ti-ipc-examples.inc index c34a6078..09352505 100644 --- a/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc +++ b/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc @@ -2,7 +2,7 @@ HOMEPAGE =3D "http://processors.wiki.ti.com/index.php/Cat= egory:IPC" require recipes-ti/ipc/ti-ipc-common.inc require ti-ipc-rtos.inc =20 -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://${S_ipc-examples}/src/makefile;beginline=3D= 1;endline=3D30;md5=3Da52324bd5033bb49ea07bade1244ac9a" =20 INSANE_SKIP:${PN} +=3D "arch" diff --git a/meta-ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb b/m= eta-ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb index 59a9635d..7c4a3409 100644 --- a/meta-ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb +++ b/meta-ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb @@ -1,6 +1,6 @@ DESCRIPTION =3D "TI OpenMP RTOS" HOMEPAGE =3D "git://git.ti.com/openmp/ti-openmp-dsp-runtime.git" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" =20 require recipes-ti/includes/ti-paths.inc =20 diff --git a/meta-ti-extras/recipes-ti/osal/ti-osal.inc b/meta-ti-extras/= recipes-ti/osal/ti-osal.inc index dbd64f7b..b0470793 100644 --- a/meta-ti-extras/recipes-ti/osal/ti-osal.inc +++ b/meta-ti-extras/recipes-ti/osal/ti-osal.inc @@ -1,6 +1,6 @@ DESCRIPTION =3D "TI Operating System Abstraction Library (OSAL)" HOMEPAGE =3D "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targe= tcontent/osal" -LICENSE =3D "BSD & EPL-1.0" +LICENSE =3D "BSD-3-Clause & EPL-1.0" SECTION =3D "devel" =20 require ../includes/ti-paths.inc diff --git a/meta-ti-extras/recipes-ti/swtools/swtools_git.bb b/meta-ti-e= xtras/recipes-ti/swtools/swtools_git.bb index d3b9a9b1..a4cb1053 100644 --- a/meta-ti-extras/recipes-ti/swtools/swtools_git.bb +++ b/meta-ti-extras/recipes-ti/swtools/swtools_git.bb @@ -1,7 +1,7 @@ SUMMARY =3D "TI Software Tools" HOMEPAGE =3D "https://git.ti.com/ep-processor-libraries/swtools" SECTION =3D "devel" -LICENSE =3D "BSD" +LICENSE =3D "BSD-3-Clause" LIC_FILES_CHKSUM =3D "file://ti/mas/swtools/copyright.txt;md5=3Db1f52a14= 35051fdb18f8885b0384147d" =20 require ../includes/ti-paths.inc --=20 2.25.1
|
|
[PATCH 13/17] meta-ti: set layer compatibility with kirkstone
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-bsp/conf/layer.conf | 2 +- meta-ti-extras/conf/layer.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/conf/layer.conf b/meta-ti-bsp/conf/layer.conf index 309e3d2b..e3542f50 100644 --- a/meta-ti-bsp/conf/layer.conf +++ b/meta-ti-bsp/conf/layer.conf @@ -9,7 +9,7 @@ BBFILE_COLLECTIONS +=3D "meta-ti-bsp" BBFILE_PATTERN_meta-ti-bsp :=3D "^${LAYERDIR}/" BBFILE_PRIORITY_meta-ti-bsp =3D "6" =20 -LAYERSERIES_COMPAT_meta-ti-bsp =3D "honister" +LAYERSERIES_COMPAT_meta-ti-bsp =3D "kirkstone" =20 LICENSE_PATH +=3D "${LAYERDIR}/licenses" =20 diff --git a/meta-ti-extras/conf/layer.conf b/meta-ti-extras/conf/layer.c= onf index 5cca22f8..1fb77e2a 100644 --- a/meta-ti-extras/conf/layer.conf +++ b/meta-ti-extras/conf/layer.conf @@ -9,7 +9,7 @@ BBFILE_COLLECTIONS +=3D "meta-ti-extras" BBFILE_PATTERN_meta-ti-extras :=3D "^${LAYERDIR}/" BBFILE_PRIORITY_meta-ti-extras =3D "6" =20 -LAYERSERIES_COMPAT_meta-ti-extras =3D "honister" +LAYERSERIES_COMPAT_meta-ti-extras =3D "kirkstone" =20 LICENSE_PATH +=3D "${LAYERDIR}/licenses" =20 --=20 2.25.1
|
|
[PATCH 10/17] meta-ti: move cuia to meta-ti-extras
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Move TI Unified Instrumentation Architecture in C (cUIA) to meta-ti-extra= s under recipes-devtools. Signed-off-by: Denys Dmytriyenko <denys@...> --- .../recipes-devtools}/cuia/cuia_1.0.0.13.bb | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {meta-ti-bsp/recipes-bsp =3D> meta-ti-extras/recipes-devtools}/cu= ia/cuia_1.0.0.13.bb (100%) diff --git a/meta-ti-bsp/recipes-bsp/cuia/cuia_1.0.0.13.bb b/meta-ti-extr= as/recipes-devtools/cuia/cuia_1.0.0.13.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/cuia/cuia_1.0.0.13.bb rename to meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb --=20 2.25.1
|
|
[PATCH 11/17] meta-ti: move beaglebone-specific components to meta-ti-extras
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Move beagleboard.org beaglebone componentns to meta-ti-extras. Signed-off-by: Denys Dmytriyenko <denys@...> --- .../recipes-ti/beagleboard/beaglebone-capes.bb | 0 .../recipes-ti/beagleboard/beaglebone-capes/cape-stop.sh | 0 .../recipes-ti/beagleboard/beaglebone-capes/cape.service | 0 .../recipes-ti/beagleboard/beaglebone-capes/cape.sh | 0 .../recipes-ti/beagleboard/beaglebone-getting-started.bb | 0 .../recipes-ti/beagleboard/gadget-init.bb | 0 .../recipes-ti/beagleboard/gadget-init/bone-gmass-eject.rules | 0 .../recipes-ti/beagleboard/gadget-init/g-ether-load.sh | 0 .../recipes-ti/beagleboard/gadget-init/g-ether-start-service.sh | 0 .../recipes-ti/beagleboard/gadget-init/g-storage-reinsert.sh | 0 .../beagleboard/gadget-init/network-gadget-init.service | 0 .../beagleboard/gadget-init/storage-gadget-init.service | 0 .../recipes-ti/beagleboard/gadget-init/udhcpd.conf | 0 .../recipes-ti/beagleboard/gadget-init/udhcpd.rules | 0 .../recipes-ti/beagleboard/gadget-init/udhcpd.service | 0 .../beagleboard/gadget-init/update-image-info-on-mmcblk0p1.sh | 0 16 files changed, 0 insertions(+), 0 deletions(-) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/beaglebo= ne-capes.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/beaglebo= ne-capes/cape-stop.sh (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/beaglebo= ne-capes/cape.service (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/beaglebo= ne-capes/cape.sh (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/beaglebo= ne-getting-started.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/bone-gmass-eject.rules (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/g-ether-load.sh (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/g-ether-start-service.sh (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/g-storage-reinsert.sh (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/network-gadget-init.service (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/storage-gadget-init.service (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/udhcpd.conf (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/udhcpd.rules (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/udhcpd.service (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/beagleboard/gadget-i= nit/update-image-info-on-mmcblk0p1.sh (100%) diff --git a/meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes.bb b/met= a-ti-extras/recipes-ti/beagleboard/beaglebone-capes.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes.bb rename to meta-ti-extras/recipes-ti/beagleboard/beaglebone-capes.bb diff --git a/meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes/cape-sto= p.sh b/meta-ti-extras/recipes-ti/beagleboard/beaglebone-capes/cape-stop.s= h similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes/cape-stop= .sh rename to meta-ti-extras/recipes-ti/beagleboard/beaglebone-capes/cape-sto= p.sh diff --git a/meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes/cape.ser= vice b/meta-ti-extras/recipes-ti/beagleboard/beaglebone-capes/cape.servic= e similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes/cape.serv= ice rename to meta-ti-extras/recipes-ti/beagleboard/beaglebone-capes/cape.ser= vice diff --git a/meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes/cape.sh = b/meta-ti-extras/recipes-ti/beagleboard/beaglebone-capes/cape.sh similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/beaglebone-capes/cape.sh rename to meta-ti-extras/recipes-ti/beagleboard/beaglebone-capes/cape.sh diff --git a/meta-ti-bsp/recipes-ti/beagleboard/beaglebone-getting-starte= d.bb b/meta-ti-extras/recipes-ti/beagleboard/beaglebone-getting-started.b= b similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/beaglebone-getting-started= .bb rename to meta-ti-extras/recipes-ti/beagleboard/beaglebone-getting-starte= d.bb diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init.bb b/meta-ti-= extras/recipes-ti/beagleboard/gadget-init.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init.bb rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init.bb diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/bone-gmass-ej= ect.rules b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/bone-gmass-= eject.rules similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/bone-gmass-eje= ct.rules rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/bone-gmass-ej= ect.rules diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/g-ether-load.= sh b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/g-ether-load.sh similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/g-ether-load.s= h rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/g-ether-load.= sh diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/g-ether-start= -service.sh b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/g-ether-s= tart-service.sh similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/g-ether-start-= service.sh rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/g-ether-start= -service.sh diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/g-storage-rei= nsert.sh b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/g-storage-re= insert.sh similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/g-storage-rein= sert.sh rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/g-storage-rei= nsert.sh diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/network-gadge= t-init.service b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/networ= k-gadget-init.service similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/network-gadget= -init.service rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/network-gadge= t-init.service diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/storage-gadge= t-init.service b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/storag= e-gadget-init.service similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/storage-gadget= -init.service rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/storage-gadge= t-init.service diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/udhcpd.conf b= /meta-ti-extras/recipes-ti/beagleboard/gadget-init/udhcpd.conf similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/udhcpd.conf rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/udhcpd.conf diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/udhcpd.rules = b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/udhcpd.rules similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/udhcpd.rules rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/udhcpd.rules diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/udhcpd.servic= e b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/udhcpd.service similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/udhcpd.service rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/udhcpd.servic= e diff --git a/meta-ti-bsp/recipes-ti/beagleboard/gadget-init/update-image-= info-on-mmcblk0p1.sh b/meta-ti-extras/recipes-ti/beagleboard/gadget-init/= update-image-info-on-mmcblk0p1.sh similarity index 100% rename from meta-ti-bsp/recipes-ti/beagleboard/gadget-init/update-image-i= nfo-on-mmcblk0p1.sh rename to meta-ti-extras/recipes-ti/beagleboard/gadget-init/update-image-= info-on-mmcblk0p1.sh --=20 2.25.1
|
|
[PATCH 07/17] meta-ti: move BIOS,XDC,XDAIS,CGT,DSP libs and components to meta-ti-extras
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Legacy platforms AM3/4/5/J6 build components for multimedia acceleration = and other DSP showcasing using SYS/BIOS, XDC, XDAIS, CodeGen Tools and differ= ent DSP libraries. Move all of them to meta-ti-extras. Signed-off-by: Denys Dmytriyenko <denys@...> --- {meta-ti-bsp =3D> meta-ti-extras}/licenses/Hewlett-Packard | 0 {meta-ti-bsp =3D> meta-ti-extras}/licenses/Patrick-Powell | 0 .../licenses/Thai-Open-Source-Software-Center | 0 .../recipes-bsp/dspdce-fw/dspdce-fw_git.bb | 0 .../recipes-bsp/dsptop/debugss-module-drv_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dsptop/dsptop.inc | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dsptop/dsptop_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dsptop/libulm_git.bb | 0 .../recipes-bsp/ipumm-fw/ipumm-fw_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/pru/pru-icss_git.bb | 0 .../recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb | 0 .../recipes-devtools/gdbc6x/gdbc6x.inc | 0 .../gdbc6x/0001-libbfd.h-suppress-GCC9-Wstringop-truncation.patch | 0 .../recipes-devtools/gdbc6x/gdbc6x/init | 0 .../recipes-devtools/gdbc6x/gdbc6x_git.bb | 0 .../recipes-devtools/gdbc6x/gdbserver-c6x_git.bb | 0 .../recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb | 0 .../recipes-multimedia/libdce/libdce_3.00.14.00.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/README | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/bios/ti-sysbios.inc | 0 .../recipes-ti/bios/ti-sysbios_6.76.03.01.bb | 0 .../recipes-ti/codec-engine/ti-codec-engine_3.24.00.08.bb | 0 .../recipes-ti/ctoolslib/libaet_git.bb | 0 .../recipes-ti/devtools/gcc-arm-baremetal_7-2018-q2-update.bb | 0 .../recipes-ti/devtools/ti-cg-xml_2.61.00.bb | 0 .../recipes-ti/devtools/ti-cgt-arm_18.12.5.bb | 0 .../recipes-ti/devtools/ti-cgt-pru_2.3.2.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt470.inc | 0 .../recipes-ti/devtools/ti-cgt470_4.6.6.bb | 0 .../recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb | 0 .../recipes-ti/devtools/ti-cgt6x_8.3.2.bb | 0 .../recipes-ti/devtools/ti-cgt7x_1.2.0.bb | 0 .../recipes-ti/devtools/ti-xdctools-common.inc | 0 .../recipes-ti/devtools/ti-xdctools-core.inc | 0 .../recipes-ti/devtools/ti-xdctools.inc | 0 .../recipes-ti/devtools/ti-xdctools_3.55.02.22.bb | 0 .../recipes-ti/dsplib/dsplib-c64xp_git.bb | 0 .../recipes-ti/dsplib/dsplib-c66x_git.bb | 0 .../recipes-ti/dsplib/dsplib-c674x_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/dsplib/dsplib.inc | 0 .../recipes-ti/framework-components/ti-framework-components.inc | 0 .../framework-components/ti-framework-components_2.26.00.01.bb | 0 .../framework-components/ti-framework-components_3.40.02.07.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/imglib/imglib-c66x.inc | 0 .../recipes-ti/imglib/imglib-c66x_3.1.1.0.bb | 0 .../recipes-ti/includes/ti-eula-unpack.inc | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/includes/ti-paths.inc | 0 .../recipes-ti/includes/ti-staging.inc | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/includes/ti-unpack.inc | 0 ...001-examples-ClusterMgr-sys_errlist-has-been-deprecated-.patch | 0 .../recipes-ti/ipc/ti-ipc-examples-linux_git.bb | 0 .../recipes-ti/ipc/ti-ipc-examples.inc | 0 .../recipes-ti/ipc/ti-ipc-examples_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-rtos.inc | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-rtos_git.bb | 0 .../recipes-ti/mathlib/mathlib-c66x_git.bb | 0 .../recipes-ti/mathlib/mathlib-c674x_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/mathlib/mathlib.inc | 0 .../recipes-ti/openmp-rtos/openmp-rtos_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/osal/ti-osal.inc | 0 .../recipes-ti/osal/ti-osal_1.24.00.09.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/swtools/swtools_git.bb | 0 .../recipes-ti/uio-test-pruss/uio-test-pruss_git.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/vlib/vlib-c66x.inc | 0 .../recipes-ti/vlib/vlib-c66x_3.2.1.0.bb | 0 {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/xdais/ti-xdais.inc | 0 .../recipes-ti/xdais/ti-xdais_6.26.01.03.bb | 0 .../recipes-ti/xdais/ti-xdais_7.24.00.04.bb | 0 68 files changed, 0 insertions(+), 0 deletions(-) rename {meta-ti-bsp =3D> meta-ti-extras}/licenses/Hewlett-Packard (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/licenses/Patrick-Powell (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/licenses/Thai-Open-Source-Softw= are-Center (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dspdce-fw/dspdce-fw= _git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dsptop/debugss-modu= le-drv_git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dsptop/dsptop.inc (= 100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dsptop/dsptop_git.b= b (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/dsptop/libulm_git.b= b (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/ipumm-fw/ipumm-fw_g= it.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/pru/pru-icss_git.bb= (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-bsp/pru/ti-pru-sw-edma-= driver_1.00.00.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-devtools/gdbc6x/gdbc6x.= inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-devtools/gdbc6x/gdbc6x/= 0001-libbfd.h-suppress-GCC9-Wstringop-truncation.patch (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-devtools/gdbc6x/gdbc6x/= init (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-devtools/gdbc6x/gdbc6x_= git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-devtools/gdbc6x/gdbserv= er-c6x_git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-devtools/gdbc6x/gdbserv= erproxy-module-drv_git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-multimedia/libdce/libdc= e_3.00.14.00.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/README (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/bios/ti-sysbios.inc = (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/bios/ti-sysbios_6.76= .03.01.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/codec-engine/ti-code= c-engine_3.24.00.08.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ctoolslib/libaet_git= .bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/gcc-arm-bar= emetal_7-2018-q2-update.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cg-xml_2= .61.00.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt-arm_= 18.12.5.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt-pru_= 2.3.2.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt470.i= nc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt470_4= .6.6.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt6x-7_= 7.4.16.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt6x_8.= 3.2.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-cgt7x_1.= 2.0.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-xdctools= -common.inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-xdctools= -core.inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-xdctools= .inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/devtools/ti-xdctools= _3.55.02.22.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/dsplib/dsplib-c64xp_= git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/dsplib/dsplib-c66x_g= it.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/dsplib/dsplib-c674x_= git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/dsplib/dsplib.inc (1= 00%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/framework-components= /ti-framework-components.inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/framework-components= /ti-framework-components_2.26.00.01.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/framework-components= /ti-framework-components_3.40.02.07.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/imglib/imglib-c66x.i= nc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/imglib/imglib-c66x_3= .1.1.0.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/includes/ti-eula-unp= ack.inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/includes/ti-paths.in= c (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/includes/ti-staging.= inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/includes/ti-unpack.i= nc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-examples-= linux/0001-examples-ClusterMgr-sys_errlist-has-been-deprecated-.patch (10= 0%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-examples-= linux_git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-examples.= inc (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-examples_= git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-rtos.inc = (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/ipc/ti-ipc-rtos_git.= bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/mathlib/mathlib-c66x= _git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/mathlib/mathlib-c674= x_git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/mathlib/mathlib.inc = (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/openmp-rtos/openmp-r= tos_git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/osal/ti-osal.inc (10= 0%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/osal/ti-osal_1.24.00= .09.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/swtools/swtools_git.= bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/uio-test-pruss/uio-t= est-pruss_git.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/vlib/vlib-c66x.inc (= 100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/vlib/vlib-c66x_3.2.1= .0.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/xdais/ti-xdais.inc (= 100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/xdais/ti-xdais_6.26.= 01.03.bb (100%) rename {meta-ti-bsp =3D> meta-ti-extras}/recipes-ti/xdais/ti-xdais_7.24.= 00.04.bb (100%) diff --git a/meta-ti-bsp/licenses/Hewlett-Packard b/meta-ti-extras/licens= es/Hewlett-Packard similarity index 100% rename from meta-ti-bsp/licenses/Hewlett-Packard rename to meta-ti-extras/licenses/Hewlett-Packard diff --git a/meta-ti-bsp/licenses/Patrick-Powell b/meta-ti-extras/license= s/Patrick-Powell similarity index 100% rename from meta-ti-bsp/licenses/Patrick-Powell rename to meta-ti-extras/licenses/Patrick-Powell diff --git a/meta-ti-bsp/licenses/Thai-Open-Source-Software-Center b/meta= -ti-extras/licenses/Thai-Open-Source-Software-Center similarity index 100% rename from meta-ti-bsp/licenses/Thai-Open-Source-Software-Center rename to meta-ti-extras/licenses/Thai-Open-Source-Software-Center diff --git a/meta-ti-bsp/recipes-bsp/dspdce-fw/dspdce-fw_git.bb b/meta-ti= -extras/recipes-bsp/dspdce-fw/dspdce-fw_git.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/dspdce-fw/dspdce-fw_git.bb rename to meta-ti-extras/recipes-bsp/dspdce-fw/dspdce-fw_git.bb diff --git a/meta-ti-bsp/recipes-bsp/dsptop/debugss-module-drv_git.bb b/m= eta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/dsptop/debugss-module-drv_git.bb rename to meta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb diff --git a/meta-ti-bsp/recipes-bsp/dsptop/dsptop.inc b/meta-ti-extras/r= ecipes-bsp/dsptop/dsptop.inc similarity index 100% rename from meta-ti-bsp/recipes-bsp/dsptop/dsptop.inc rename to meta-ti-extras/recipes-bsp/dsptop/dsptop.inc diff --git a/meta-ti-bsp/recipes-bsp/dsptop/dsptop_git.bb b/meta-ti-extra= s/recipes-bsp/dsptop/dsptop_git.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/dsptop/dsptop_git.bb rename to meta-ti-extras/recipes-bsp/dsptop/dsptop_git.bb diff --git a/meta-ti-bsp/recipes-bsp/dsptop/libulm_git.bb b/meta-ti-extra= s/recipes-bsp/dsptop/libulm_git.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/dsptop/libulm_git.bb rename to meta-ti-extras/recipes-bsp/dsptop/libulm_git.bb diff --git a/meta-ti-bsp/recipes-bsp/ipumm-fw/ipumm-fw_git.bb b/meta-ti-e= xtras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/ipumm-fw/ipumm-fw_git.bb rename to meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb diff --git a/meta-ti-bsp/recipes-bsp/pru/pru-icss_git.bb b/meta-ti-extras= /recipes-bsp/pru/pru-icss_git.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/pru/pru-icss_git.bb rename to meta-ti-extras/recipes-bsp/pru/pru-icss_git.bb diff --git a/meta-ti-bsp/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb= b/meta-ti-extras/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb similarity index 100% rename from meta-ti-bsp/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb rename to meta-ti-extras/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb diff --git a/meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x.inc b/meta-ti-ext= ras/recipes-devtools/gdbc6x/gdbc6x.inc similarity index 100% rename from meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x.inc rename to meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x.inc diff --git a/meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x/0001-libbfd.h-sup= press-GCC9-Wstringop-truncation.patch b/meta-ti-extras/recipes-devtools/g= dbc6x/gdbc6x/0001-libbfd.h-suppress-GCC9-Wstringop-truncation.patch similarity index 100% rename from meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x/0001-libbfd.h-supp= ress-GCC9-Wstringop-truncation.patch rename to meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x/0001-libbfd.h-sup= press-GCC9-Wstringop-truncation.patch diff --git a/meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x/init b/meta-ti-ex= tras/recipes-devtools/gdbc6x/gdbc6x/init similarity index 100% rename from meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x/init rename to meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x/init diff --git a/meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x_git.bb b/meta-ti-= extras/recipes-devtools/gdbc6x/gdbc6x_git.bb similarity index 100% rename from meta-ti-bsp/recipes-devtools/gdbc6x/gdbc6x_git.bb rename to meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb diff --git a/meta-ti-bsp/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb b/m= eta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb similarity index 100% rename from meta-ti-bsp/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb rename to meta-ti-extras/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb diff --git a/meta-ti-bsp/recipes-devtools/gdbc6x/gdbserverproxy-module-dr= v_git.bb b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-d= rv_git.bb similarity index 100% rename from meta-ti-bsp/recipes-devtools/gdbc6x/gdbserverproxy-module-drv= _git.bb rename to meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-dr= v_git.bb diff --git a/meta-ti-bsp/recipes-multimedia/libdce/libdce_3.00.14.00.bb b= /meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.14.00.bb similarity index 100% rename from meta-ti-bsp/recipes-multimedia/libdce/libdce_3.00.14.00.bb rename to meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.14.00.bb diff --git a/meta-ti-bsp/recipes-ti/README b/meta-ti-extras/recipes-ti/RE= ADME similarity index 100% rename from meta-ti-bsp/recipes-ti/README rename to meta-ti-extras/recipes-ti/README diff --git a/meta-ti-bsp/recipes-ti/bios/ti-sysbios.inc b/meta-ti-extras/= recipes-ti/bios/ti-sysbios.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/bios/ti-sysbios.inc rename to meta-ti-extras/recipes-ti/bios/ti-sysbios.inc diff --git a/meta-ti-bsp/recipes-ti/bios/ti-sysbios_6.76.03.01.bb b/meta-= ti-extras/recipes-ti/bios/ti-sysbios_6.76.03.01.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/bios/ti-sysbios_6.76.03.01.bb rename to meta-ti-extras/recipes-ti/bios/ti-sysbios_6.76.03.01.bb diff --git a/meta-ti-bsp/recipes-ti/codec-engine/ti-codec-engine_3.24.00.= 08.bb b/meta-ti-extras/recipes-ti/codec-engine/ti-codec-engine_3.24.00.08= .bb similarity index 100% rename from meta-ti-bsp/recipes-ti/codec-engine/ti-codec-engine_3.24.00.0= 8.bb rename to meta-ti-extras/recipes-ti/codec-engine/ti-codec-engine_3.24.00.= 08.bb diff --git a/meta-ti-bsp/recipes-ti/ctoolslib/libaet_git.bb b/meta-ti-ext= ras/recipes-ti/ctoolslib/libaet_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/ctoolslib/libaet_git.bb rename to meta-ti-extras/recipes-ti/ctoolslib/libaet_git.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/gcc-arm-baremetal_7-2018-q2-= update.bb b/meta-ti-extras/recipes-ti/devtools/gcc-arm-baremetal_7-2018-q= 2-update.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/gcc-arm-baremetal_7-2018-q2-u= pdate.bb rename to meta-ti-extras/recipes-ti/devtools/gcc-arm-baremetal_7-2018-q2-= update.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cg-xml_2.61.00.bb b/meta-= ti-extras/recipes-ti/devtools/ti-cg-xml_2.61.00.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cg-xml_2.61.00.bb rename to meta-ti-extras/recipes-ti/devtools/ti-cg-xml_2.61.00.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cgt-arm_18.12.5.bb b/meta= -ti-extras/recipes-ti/devtools/ti-cgt-arm_18.12.5.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cgt-arm_18.12.5.bb rename to meta-ti-extras/recipes-ti/devtools/ti-cgt-arm_18.12.5.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cgt-pru_2.3.2.bb b/meta-t= i-extras/recipes-ti/devtools/ti-cgt-pru_2.3.2.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cgt-pru_2.3.2.bb rename to meta-ti-extras/recipes-ti/devtools/ti-cgt-pru_2.3.2.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cgt470.inc b/meta-ti-extr= as/recipes-ti/devtools/ti-cgt470.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cgt470.inc rename to meta-ti-extras/recipes-ti/devtools/ti-cgt470.inc diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cgt470_4.6.6.bb b/meta-ti= -extras/recipes-ti/devtools/ti-cgt470_4.6.6.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cgt470_4.6.6.bb rename to meta-ti-extras/recipes-ti/devtools/ti-cgt470_4.6.6.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb b/meta-= ti-extras/recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb rename to meta-ti-extras/recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cgt6x_8.3.2.bb b/meta-ti-= extras/recipes-ti/devtools/ti-cgt6x_8.3.2.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cgt6x_8.3.2.bb rename to meta-ti-extras/recipes-ti/devtools/ti-cgt6x_8.3.2.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-cgt7x_1.2.0.bb b/meta-ti-= extras/recipes-ti/devtools/ti-cgt7x_1.2.0.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-cgt7x_1.2.0.bb rename to meta-ti-extras/recipes-ti/devtools/ti-cgt7x_1.2.0.bb diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc b/met= a-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc rename to meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-xdctools-core.inc b/meta-= ti-extras/recipes-ti/devtools/ti-xdctools-core.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-xdctools-core.inc rename to meta-ti-extras/recipes-ti/devtools/ti-xdctools-core.inc diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-xdctools.inc b/meta-ti-ex= tras/recipes-ti/devtools/ti-xdctools.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-xdctools.inc rename to meta-ti-extras/recipes-ti/devtools/ti-xdctools.inc diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb b/= meta-ti-extras/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb rename to meta-ti-extras/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb diff --git a/meta-ti-bsp/recipes-ti/dsplib/dsplib-c64xp_git.bb b/meta-ti-= extras/recipes-ti/dsplib/dsplib-c64xp_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/dsplib/dsplib-c64xp_git.bb rename to meta-ti-extras/recipes-ti/dsplib/dsplib-c64xp_git.bb diff --git a/meta-ti-bsp/recipes-ti/dsplib/dsplib-c66x_git.bb b/meta-ti-e= xtras/recipes-ti/dsplib/dsplib-c66x_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/dsplib/dsplib-c66x_git.bb rename to meta-ti-extras/recipes-ti/dsplib/dsplib-c66x_git.bb diff --git a/meta-ti-bsp/recipes-ti/dsplib/dsplib-c674x_git.bb b/meta-ti-= extras/recipes-ti/dsplib/dsplib-c674x_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/dsplib/dsplib-c674x_git.bb rename to meta-ti-extras/recipes-ti/dsplib/dsplib-c674x_git.bb diff --git a/meta-ti-bsp/recipes-ti/dsplib/dsplib.inc b/meta-ti-extras/re= cipes-ti/dsplib/dsplib.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/dsplib/dsplib.inc rename to meta-ti-extras/recipes-ti/dsplib/dsplib.inc diff --git a/meta-ti-bsp/recipes-ti/framework-components/ti-framework-com= ponents.inc b/meta-ti-extras/recipes-ti/framework-components/ti-framework= -components.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/framework-components/ti-framework-comp= onents.inc rename to meta-ti-extras/recipes-ti/framework-components/ti-framework-com= ponents.inc diff --git a/meta-ti-bsp/recipes-ti/framework-components/ti-framework-com= ponents_2.26.00.01.bb b/meta-ti-extras/recipes-ti/framework-components/ti= -framework-components_2.26.00.01.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/framework-components/ti-framework-comp= onents_2.26.00.01.bb rename to meta-ti-extras/recipes-ti/framework-components/ti-framework-com= ponents_2.26.00.01.bb diff --git a/meta-ti-bsp/recipes-ti/framework-components/ti-framework-com= ponents_3.40.02.07.bb b/meta-ti-extras/recipes-ti/framework-components/ti= -framework-components_3.40.02.07.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/framework-components/ti-framework-comp= onents_3.40.02.07.bb rename to meta-ti-extras/recipes-ti/framework-components/ti-framework-com= ponents_3.40.02.07.bb diff --git a/meta-ti-bsp/recipes-ti/imglib/imglib-c66x.inc b/meta-ti-extr= as/recipes-ti/imglib/imglib-c66x.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/imglib/imglib-c66x.inc rename to meta-ti-extras/recipes-ti/imglib/imglib-c66x.inc diff --git a/meta-ti-bsp/recipes-ti/imglib/imglib-c66x_3.1.1.0.bb b/meta-= ti-extras/recipes-ti/imglib/imglib-c66x_3.1.1.0.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/imglib/imglib-c66x_3.1.1.0.bb rename to meta-ti-extras/recipes-ti/imglib/imglib-c66x_3.1.1.0.bb diff --git a/meta-ti-bsp/recipes-ti/includes/ti-eula-unpack.inc b/meta-ti= -extras/recipes-ti/includes/ti-eula-unpack.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/includes/ti-eula-unpack.inc rename to meta-ti-extras/recipes-ti/includes/ti-eula-unpack.inc diff --git a/meta-ti-bsp/recipes-ti/includes/ti-paths.inc b/meta-ti-extra= s/recipes-ti/includes/ti-paths.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/includes/ti-paths.inc rename to meta-ti-extras/recipes-ti/includes/ti-paths.inc diff --git a/meta-ti-bsp/recipes-ti/includes/ti-staging.inc b/meta-ti-ext= ras/recipes-ti/includes/ti-staging.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/includes/ti-staging.inc rename to meta-ti-extras/recipes-ti/includes/ti-staging.inc diff --git a/meta-ti-bsp/recipes-ti/includes/ti-unpack.inc b/meta-ti-extr= as/recipes-ti/includes/ti-unpack.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/includes/ti-unpack.inc rename to meta-ti-extras/recipes-ti/includes/ti-unpack.inc diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples-linux/0001-exampl= es-ClusterMgr-sys_errlist-has-been-deprecated-.patch b/meta-ti-extras/rec= ipes-ti/ipc/ti-ipc-examples-linux/0001-examples-ClusterMgr-sys_errlist-ha= s-been-deprecated-.patch similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples-linux/0001-example= s-ClusterMgr-sys_errlist-has-been-deprecated-.patch rename to meta-ti-extras/recipes-ti/ipc/ti-ipc-examples-linux/0001-exampl= es-ClusterMgr-sys_errlist-has-been-deprecated-.patch diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples-linux_git.bb b/me= ta-ti-extras/recipes-ti/ipc/ti-ipc-examples-linux_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples-linux_git.bb rename to meta-ti-extras/recipes-ti/ipc/ti-ipc-examples-linux_git.bb diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples.inc b/meta-ti-ext= ras/recipes-ti/ipc/ti-ipc-examples.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples.inc rename to meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples_git.bb b/meta-ti-= extras/recipes-ti/ipc/ti-ipc-examples_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-ipc-examples_git.bb rename to meta-ti-extras/recipes-ti/ipc/ti-ipc-examples_git.bb diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc-rtos.inc b/meta-ti-extras/= recipes-ti/ipc/ti-ipc-rtos.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-ipc-rtos.inc rename to meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos.inc diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc-rtos_git.bb b/meta-ti-extr= as/recipes-ti/ipc/ti-ipc-rtos_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-ipc-rtos_git.bb rename to meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb diff --git a/meta-ti-bsp/recipes-ti/mathlib/mathlib-c66x_git.bb b/meta-ti= -extras/recipes-ti/mathlib/mathlib-c66x_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/mathlib/mathlib-c66x_git.bb rename to meta-ti-extras/recipes-ti/mathlib/mathlib-c66x_git.bb diff --git a/meta-ti-bsp/recipes-ti/mathlib/mathlib-c674x_git.bb b/meta-t= i-extras/recipes-ti/mathlib/mathlib-c674x_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/mathlib/mathlib-c674x_git.bb rename to meta-ti-extras/recipes-ti/mathlib/mathlib-c674x_git.bb diff --git a/meta-ti-bsp/recipes-ti/mathlib/mathlib.inc b/meta-ti-extras/= recipes-ti/mathlib/mathlib.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/mathlib/mathlib.inc rename to meta-ti-extras/recipes-ti/mathlib/mathlib.inc diff --git a/meta-ti-bsp/recipes-ti/openmp-rtos/openmp-rtos_git.bb b/meta= -ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/openmp-rtos/openmp-rtos_git.bb rename to meta-ti-extras/recipes-ti/openmp-rtos/openmp-rtos_git.bb diff --git a/meta-ti-bsp/recipes-ti/osal/ti-osal.inc b/meta-ti-extras/rec= ipes-ti/osal/ti-osal.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/osal/ti-osal.inc rename to meta-ti-extras/recipes-ti/osal/ti-osal.inc diff --git a/meta-ti-bsp/recipes-ti/osal/ti-osal_1.24.00.09.bb b/meta-ti-= extras/recipes-ti/osal/ti-osal_1.24.00.09.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/osal/ti-osal_1.24.00.09.bb rename to meta-ti-extras/recipes-ti/osal/ti-osal_1.24.00.09.bb diff --git a/meta-ti-bsp/recipes-ti/swtools/swtools_git.bb b/meta-ti-extr= as/recipes-ti/swtools/swtools_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/swtools/swtools_git.bb rename to meta-ti-extras/recipes-ti/swtools/swtools_git.bb diff --git a/meta-ti-bsp/recipes-ti/uio-test-pruss/uio-test-pruss_git.bb = b/meta-ti-extras/recipes-ti/uio-test-pruss/uio-test-pruss_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/uio-test-pruss/uio-test-pruss_git.bb rename to meta-ti-extras/recipes-ti/uio-test-pruss/uio-test-pruss_git.bb diff --git a/meta-ti-bsp/recipes-ti/vlib/vlib-c66x.inc b/meta-ti-extras/r= ecipes-ti/vlib/vlib-c66x.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/vlib/vlib-c66x.inc rename to meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc diff --git a/meta-ti-bsp/recipes-ti/vlib/vlib-c66x_3.2.1.0.bb b/meta-ti-e= xtras/recipes-ti/vlib/vlib-c66x_3.2.1.0.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/vlib/vlib-c66x_3.2.1.0.bb rename to meta-ti-extras/recipes-ti/vlib/vlib-c66x_3.2.1.0.bb diff --git a/meta-ti-bsp/recipes-ti/xdais/ti-xdais.inc b/meta-ti-extras/r= ecipes-ti/xdais/ti-xdais.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/xdais/ti-xdais.inc rename to meta-ti-extras/recipes-ti/xdais/ti-xdais.inc diff --git a/meta-ti-bsp/recipes-ti/xdais/ti-xdais_6.26.01.03.bb b/meta-t= i-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/xdais/ti-xdais_6.26.01.03.bb rename to meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb diff --git a/meta-ti-bsp/recipes-ti/xdais/ti-xdais_7.24.00.04.bb b/meta-t= i-extras/recipes-ti/xdais/ti-xdais_7.24.00.04.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/xdais/ti-xdais_7.24.00.04.bb rename to meta-ti-extras/recipes-ti/xdais/ti-xdais_7.24.00.04.bb --=20 2.25.1
|
|
[PATCH 09/17] ti-ipc: use fuller path when including common files
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Some .inc file now span across layers, so use fuller path to find them wh= en including. Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc | 2 +- meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc b/meta-ti-= extras/recipes-ti/ipc/ti-ipc-examples.inc index 66cd5d32..c34a6078 100644 --- a/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc +++ b/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples.inc @@ -1,5 +1,5 @@ HOMEPAGE =3D "http://processors.wiki.ti.com/index.php/Category:IPC" -require ti-ipc-common.inc +require recipes-ti/ipc/ti-ipc-common.inc require ti-ipc-rtos.inc =20 LICENSE =3D "BSD" diff --git a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb b/meta-ti-e= xtras/recipes-ti/ipc/ti-ipc-rtos_git.bb index abef3195..60230a07 100644 --- a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb +++ b/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb @@ -1,5 +1,5 @@ -require ti-ipc.inc -require ti-ipc-common.inc +require recipes-ti/ipc/ti-ipc.inc +require recipes-ti/ipc/ti-ipc-common.inc require ti-ipc-rtos.inc =20 DEPENDS =3D "ti-xdctools-native ti-sysbios doxygen-native zip-native" --=20 2.25.1
|
|
[PATCH 05/17] wlconf: explicitly specify source branch
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
bitbake now requires it, as default master is no longer deterministic. Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb b= /meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb index 475bac28..39d38853 100644 --- a/meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb +++ b/meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM =3D "file://README;beginline=3D1;endline= =3D21;md5=3Dadc05a1903d3f107f85 =20 # Tag: R8.7_SP3 (8.7.3) SRCREV =3D "5048b59a444ac59ba7171d6e122d5a84581aebf2" -SRC_URI =3D "git://git.ti.com/wilink8-wlan/18xx-ti-utils.git" +SRC_URI =3D "git://git.ti.com/wilink8-wlan/18xx-ti-utils.git;branch=3Dma= ster" =20 S =3D "${WORKDIR}/git/wlconf" =20 --=20 2.25.1
|
|
[PATCH 08/17] meta-ti-extras: setup layer custom licenses
Denys Dmytriyenko
From: Denys Dmytriyenko <denys@...>
Those were moved from meta-ti-bsp and used by CodeGen Tools. Signed-off-by: Denys Dmytriyenko <denys@...> --- meta-ti-extras/conf/layer.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-ti-extras/conf/layer.conf b/meta-ti-extras/conf/layer.c= onf index 9d809bf0..5cca22f8 100644 --- a/meta-ti-extras/conf/layer.conf +++ b/meta-ti-extras/conf/layer.conf @@ -11,6 +11,8 @@ BBFILE_PRIORITY_meta-ti-extras =3D "6" =20 LAYERSERIES_COMPAT_meta-ti-extras =3D "honister" =20 +LICENSE_PATH +=3D "${LAYERDIR}/licenses" + LAYERDEPENDS_meta-ti-extras =3D " \ meta-ti-bsp \ " --=20 2.25.1
|
|