diff options
84 files changed, 0 insertions, 2698 deletions
diff --git a/recipes-bsp/aif2-lld/aif2-lld-rtos_git.bb b/recipes-bsp/aif2-lld/aif2-lld-rtos_git.bb deleted file mode 100644 index 048a2430..00000000 --- a/recipes-bsp/aif2-lld/aif2-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,16 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Antenna Interface" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/aif2-lld/aif2-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | DEPENDS:append = " qmss-lld-rtos \ | ||
10 | cppi-lld-rtos \ | ||
11 | " | ||
12 | |||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | # HTML doc link params | ||
16 | PDK_COMP_LINK_TEXT = "AIF2 LLD" | ||
diff --git a/recipes-bsp/aif2-lld/aif2-lld-test_git.bb b/recipes-bsp/aif2-lld/aif2-lld-test_git.bb deleted file mode 100644 index 9180b953..00000000 --- a/recipes-bsp/aif2-lld/aif2-lld-test_git.bb +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | DESCRIPTION = "TI Antenna Interface peripheral module low level driver test binaries" | ||
2 | |||
3 | DEPENDS = "common-csl-ip aif2-lld qmss-lld cppi-lld" | ||
4 | |||
5 | include aif2-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} AIF2_SRC_DIR=${WORKDIR}/git" | ||
10 | |||
11 | do_compile () { | ||
12 | oe_runmake clean DEVICE=k2hk | ||
13 | oe_runmake tests DEVICE=k2hk | ||
14 | } | ||
15 | |||
16 | do_install () { | ||
17 | oe_runmake installbin DEVICE=k2hk AIF2_SRC_DIR=${WORKDIR}/git INSTALL_BIN_BASE_DIR=${D}/${bindir} | ||
18 | } | ||
diff --git a/recipes-bsp/aif2-lld/aif2-lld.inc b/recipes-bsp/aif2-lld/aif2-lld.inc deleted file mode 100644 index 718f3a7f..00000000 --- a/recipes-bsp/aif2-lld/aif2-lld.inc +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | |||
3 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea" | ||
4 | |||
5 | inherit ti-pdk-fetch | ||
6 | |||
7 | TI_PDK_COMP = "ti.drv.aif2" | ||
8 | |||
9 | PE = "1" | ||
10 | |||
11 | INC_PR = "r0" | ||
12 | |||
13 | COMPATIBLE_MACHINE = "k2hk" | ||
14 | |||
diff --git a/recipes-bsp/aif2-lld/aif2-lld_git.bb b/recipes-bsp/aif2-lld/aif2-lld_git.bb deleted file mode 100644 index 4a640f1b..00000000 --- a/recipes-bsp/aif2-lld/aif2-lld_git.bb +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | DESCRIPTION = "Antenna Interface low level driver" | ||
2 | |||
3 | DEPENDS = "common-csl-ip qmss-lld cppi-lld" | ||
4 | |||
5 | include aif2-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
10 | |||
11 | do_compile () { | ||
12 | oe_runmake lib DEVICE=k2hk | ||
13 | } | ||
14 | |||
15 | do_install () { | ||
16 | oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
17 | chown -R root:root ${D} | ||
18 | } | ||
19 | |||
20 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libaif2.a" | ||
diff --git a/recipes-bsp/bcp-lld/bcp-lld-rtos_git.bb b/recipes-bsp/bcp-lld/bcp-lld-rtos_git.bb deleted file mode 100644 index d808267b..00000000 --- a/recipes-bsp/bcp-lld/bcp-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | SUMMARY = "TI Bit Coprocessor (BCP) low level driver" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.bcp" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://bcp.h;beginline=1;endline=40;md5=4f6e6128dd075a89548c0287a39b8896" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "k2hk|k2l|c667x-evm" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | |||
18 | DEPENDS:append = " qmss-lld-rtos \ | ||
19 | cppi-lld-rtos \ | ||
20 | " | ||
21 | |||
22 | # HTML doc link params | ||
23 | PDK_COMP_LINK_TEXT = "BCP LLD" | ||
diff --git a/recipes-bsp/cal-lld/cal-lld-rtos_git.bb b/recipes-bsp/cal-lld/cal-lld-rtos_git.bb deleted file mode 100644 index a91d85b6..00000000 --- a/recipes-bsp/cal-lld/cal-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,76 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for CAL" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.cal" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://cal.h;beginline=1;endline=31;md5=83d177cf3df55c16b27ae4102b6ade9a" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | |||
16 | PR = "r0" | ||
17 | |||
18 | DEPENDS:append = " osal-rtos \ | ||
19 | fvid2-rtos \ | ||
20 | " | ||
21 | |||
22 | # Build with make instead of XDC | ||
23 | TI_PDK_XDCMAKE = "0" | ||
24 | |||
25 | CAL_PACKAGE_BASE = "${WORKDIR}/cal_base" | ||
26 | CAL_LLD_ROOTPATH = "${CAL_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/cal" | ||
27 | |||
28 | export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages" | ||
29 | export PDK_CAL_ROOT_PATH = "${CAL_PACKAGE_BASE}/package/all/pdk_/packages" | ||
30 | |||
31 | LIMSOCS = "" | ||
32 | LIMSOCS:am65xx-evm = "am65xx" | ||
33 | LIMSOCS:am65xx-hs-evm = "am65xx" | ||
34 | |||
35 | LIMBOARDS = "" | ||
36 | LIMBOARDS:am65xx-evm = "am65xx_evm" | ||
37 | LIMBOARDS:am65xx-hs-evm = "am65xx_evm" | ||
38 | |||
39 | BOARD_PACKAGE = "" | ||
40 | BOARD_PACKAGE:am65xx-evm = "am65xx_evm" | ||
41 | BOARD_PACKAGE:am65xx-hs-evm = "am65xx_evm" | ||
42 | |||
43 | # HTML doc link params | ||
44 | PDK_COMP_LINK_TEXT = "CAL" | ||
45 | |||
46 | do_configure() { | ||
47 | rm -rf ${CAL_PACKAGE_BASE} | ||
48 | cd ${S} | ||
49 | |||
50 | # remove any previous package | ||
51 | rm -f ${CAL_PACKAGE_BASE} | ||
52 | |||
53 | # make the release package before building it | ||
54 | make package BOARD=${BOARD_PACKAGE} DEST_ROOT=${CAL_PACKAGE_BASE} PDK_CAL_COMP_PATH=${S} | ||
55 | } | ||
56 | |||
57 | do_compile() { | ||
58 | echo "cal lld root path is ${CAL_LLD_ROOTPATH}" | ||
59 | cd ${CAL_LLD_ROOTPATH} | ||
60 | |||
61 | # Build am65xx libraries | ||
62 | make clean lib xdc_meta doxygen LIMIT_SOCS="${LIMSOCS}" LIMIT_BOARDS="${LIMBOARDS}" | ||
63 | |||
64 | #archive | ||
65 | tar -cf cal_lld.tar --exclude='*.tar' ./* | ||
66 | } | ||
67 | |||
68 | do_install() { | ||
69 | cd ${CAL_LLD_ROOTPATH} | ||
70 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/cal | ||
71 | find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/cal \; | ||
72 | } | ||
73 | |||
74 | FILES:${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages" | ||
75 | |||
76 | INSANE_SKIP:${PN} = "arch ldflags" | ||
diff --git a/recipes-bsp/cppi-lld/cppi-lld-rtos_git.bb b/recipes-bsp/cppi-lld/cppi-lld-rtos_git.bb deleted file mode 100644 index 49a99406..00000000 --- a/recipes-bsp/cppi-lld/cppi-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | inherit ti-pdk | ||
2 | require cppi-lld.inc | ||
3 | |||
4 | PR = "${INC_PR}.1" | ||
5 | |||
6 | COMPATIBLE_MACHINE:append = "|c66x" | ||
7 | |||
8 | DEPENDS:append = " rm-lld-rtos \ | ||
9 | qmss-lld-rtos \ | ||
10 | " | ||
diff --git a/recipes-bsp/cppi-lld/cppi-lld-test_git.bb b/recipes-bsp/cppi-lld/cppi-lld-test_git.bb deleted file mode 100644 index 0c630b4e..00000000 --- a/recipes-bsp/cppi-lld/cppi-lld-test_git.bb +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | DESCRIPTION = "TI CPPI low level driver unit test and example binaries" | ||
2 | DEPENDS = "common-csl-ip rm-lld cppi-lld qmss-lld" | ||
3 | |||
4 | include cppi-lld.inc | ||
5 | |||
6 | PR = "${INC_PR}.0" | ||
7 | |||
8 | CHOICELIST = "yes no" | ||
9 | |||
10 | CFLAGS += "-fcommon" | ||
11 | |||
12 | do_compile () { | ||
13 | # Now build the lld in the updated directory | ||
14 | for device in ${DEVICELIST} | ||
15 | do | ||
16 | make -f makefile_armv7 clean PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" CPPI_SRC_DIR=${S} | ||
17 | for choice in ${CHOICELIST} | ||
18 | do | ||
19 | make -f makefile_armv7 tests examples PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" CPPI_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" | ||
20 | done | ||
21 | done | ||
22 | } | ||
23 | |||
24 | do_install () { | ||
25 | for device in ${DEVICELIST} | ||
26 | do | ||
27 | make -f makefile_armv7 installbin PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" CPPI_SRC_DIR=${S} INSTALL_BIN_BASE_DIR=${D}${bindir} | ||
28 | done | ||
29 | } | ||
diff --git a/recipes-bsp/cppi-lld/cppi-lld.inc b/recipes-bsp/cppi-lld/cppi-lld.inc deleted file mode 100644 index 372fcecc..00000000 --- a/recipes-bsp/cppi-lld/cppi-lld.inc +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/cppi/COPYING.txt;md5=e8f6789acdcda76d02ed9203fc2e603d" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "keystone" | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
6 | |||
7 | inherit ti-pdk-fetch | ||
8 | |||
9 | TI_PDK_COMP = "ti.drv.cppi" | ||
10 | |||
11 | PE = "1" | ||
12 | |||
13 | INC_PR = "r0" | ||
14 | |||
15 | DEVICELIST = "k2h k2k k2l k2e" | ||
16 | DEVICELIST:k2hk = "k2h k2k" | ||
17 | DEVICELIST:k2l = "k2l" | ||
18 | DEVICELIST:k2e = "k2e" | ||
19 | DEVICELIST:k2g = "k2h" | ||
diff --git a/recipes-bsp/cppi-lld/cppi-lld_git.bb b/recipes-bsp/cppi-lld/cppi-lld_git.bb deleted file mode 100644 index 26919b3e..00000000 --- a/recipes-bsp/cppi-lld/cppi-lld_git.bb +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | DESCRIPTION = "TI CPPI Module low level driver" | ||
2 | |||
3 | DEPENDS = "common-csl-ip rm-lld qmss-lld" | ||
4 | |||
5 | include cppi-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.1" | ||
8 | |||
9 | do_compile () { | ||
10 | # Now build the lld in the updated directory | ||
11 | make -f makefile_armv7 clean PDK_INSTALL_PATH=${STAGING_INCDIR} | ||
12 | for device in ${DEVICELIST} | ||
13 | do | ||
14 | make -f makefile_armv7 lib PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="${device}" | ||
15 | done | ||
16 | } | ||
17 | |||
18 | do_install () { | ||
19 | make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
20 | chown -R root:root ${D} | ||
21 | |||
22 | # Set the generic device library symbolic link to default k2h | ||
23 | cd ${D}${libdir} | ||
24 | |||
25 | # Link only the first device in the list | ||
26 | for device in ${DEVICELIST} | ||
27 | do | ||
28 | ln -sf libcppi_${device}.so.1.0.0 libcppi_device.so.1 | ||
29 | break | ||
30 | done | ||
31 | ln -sf libcppi_device.so.1 libcppi_device.so | ||
32 | } | ||
33 | |||
34 | INHIBIT_PACKAGE_STRIP_FILES:k2hk = "${PKGD}${libdir}/libcppi_k2h.a ${PKGD}${libdir}/libcppi_k2k.a" | ||
35 | INHIBIT_PACKAGE_STRIP_FILES:k2e = "${PKGD}${libdir}/libcppi_k2e.a" | ||
36 | INHIBIT_PACKAGE_STRIP_FILES:k2l = "${PKGD}${libdir}/libcppi_k2l.a" | ||
37 | INHIBIT_PACKAGE_STRIP_FILES:k2g = "${PKGD}${libdir}/libcppi_k2h.a" | ||
38 | INHIBIT_PACKAGE_STRIP_FILES:append = " ${PKGD}${libdir}/libcppi.a" | ||
diff --git a/recipes-bsp/dfe-lld/dfe-lld-rtos_git.bb b/recipes-bsp/dfe-lld/dfe-lld-rtos_git.bb deleted file mode 100644 index 5caa07ab..00000000 --- a/recipes-bsp/dfe-lld/dfe-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS level driver for Digital Radio Front End" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/dfe-lld/dfe-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
10 | |||
11 | # HTML doc link params | ||
12 | PDK_COMP_LINK_TEXT = "DFE LLD" | ||
diff --git a/recipes-bsp/dfe-lld/dfe-lld-test_git.bb b/recipes-bsp/dfe-lld/dfe-lld-test_git.bb deleted file mode 100644 index 34b90c7d..00000000 --- a/recipes-bsp/dfe-lld/dfe-lld-test_git.bb +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | DESCRIPTION = "TI Digital Radio Front End lld test application" | ||
2 | |||
3 | DEPENDS = "common-csl-ip dfe-lld iqn2-lld" | ||
4 | |||
5 | include dfe-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} DFE_SRC_DIR=${S}" | ||
10 | |||
11 | do_compile () { | ||
12 | # Now build the lld in the updated directory | ||
13 | oe_runmake clean DEVICE=k2l | ||
14 | oe_runmake tests DEVICE=k2l | ||
15 | oe_runmake tests DEVICE=k2l USEDYNAMIC_LIB=yes | ||
16 | } | ||
17 | |||
18 | do_install () { | ||
19 | oe_runmake installbin INSTALL_BIN_BASE_DIR=${D}/${bindir} | ||
20 | } | ||
diff --git a/recipes-bsp/dfe-lld/dfe-lld.inc b/recipes-bsp/dfe-lld/dfe-lld.inc deleted file mode 100644 index 9ac317d4..00000000 --- a/recipes-bsp/dfe-lld/dfe-lld.inc +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | |||
3 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=1f4217b705bf98762a302fd720649dcc" | ||
4 | |||
5 | inherit ti-pdk-fetch | ||
6 | |||
7 | TI_PDK_COMP = "ti.drv.dfe" | ||
8 | |||
9 | PE = "1" | ||
10 | |||
11 | INC_PR = "r0" | ||
12 | |||
13 | COMPATIBLE_MACHINE = "k2l" | ||
14 | |||
diff --git a/recipes-bsp/dfe-lld/dfe-lld_git.bb b/recipes-bsp/dfe-lld/dfe-lld_git.bb deleted file mode 100644 index 622da6fc..00000000 --- a/recipes-bsp/dfe-lld/dfe-lld_git.bb +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | DESCRIPTION = "Digital Radio Front End low level driver" | ||
2 | |||
3 | DEPENDS = "common-csl-ip" | ||
4 | |||
5 | include dfe-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
10 | |||
11 | do_compile () { | ||
12 | oe_runmake lib DEVICE=k2l | ||
13 | } | ||
14 | |||
15 | do_install () { | ||
16 | oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
17 | chown -R root:root ${D} | ||
18 | } | ||
19 | |||
20 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libdfe.a" | ||
diff --git a/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb deleted file mode 100644 index 8d1fd7ca..00000000 --- a/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,145 +0,0 @@ | |||
1 | require edma3-lld.inc | ||
2 | require recipes-ti/includes/ti-paths.inc | ||
3 | |||
4 | PR = "${INC_PR}.1" | ||
5 | |||
6 | DEPENDS = "ti-sysbios ti-xdctools-native gcc-arm-baremetal-native ti-cgt-arm-native ti-cgt6x-native" | ||
7 | |||
8 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1" | ||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
10 | |||
11 | PLATFORMLIST = "" | ||
12 | TARGETLIST = "" | ||
13 | |||
14 | PLATFORMLIST:ti33x = " \ | ||
15 | am335x-evm \ | ||
16 | " | ||
17 | |||
18 | TARGETLIST:ti33x = " \ | ||
19 | a8 \ | ||
20 | " | ||
21 | |||
22 | PLATFORMLIST:ti43x = " \ | ||
23 | am437x-evm \ | ||
24 | " | ||
25 | |||
26 | TARGETLIST:ti43x = " \ | ||
27 | arm9 \ | ||
28 | " | ||
29 | |||
30 | PLATFORMLIST:omap-a15 = " \ | ||
31 | tda2xx-evm \ | ||
32 | " | ||
33 | |||
34 | TARGETLIST:omap-a15 = " \ | ||
35 | 66 \ | ||
36 | a15 \ | ||
37 | m4 \ | ||
38 | " | ||
39 | |||
40 | PLATFORMLIST:keystone = " \ | ||
41 | tci6636k2h-evm \ | ||
42 | tci6638k2k-evm \ | ||
43 | tci6630k2l-evm \ | ||
44 | c66ak2e-evm \ | ||
45 | tci66ak2g02-evm \ | ||
46 | " | ||
47 | |||
48 | TARGETLIST:keystone = " \ | ||
49 | 66 \ | ||
50 | a15 \ | ||
51 | " | ||
52 | |||
53 | PLATFORMLIST:append:dra7xx-evm = " \ | ||
54 | tda3xx-evm \ | ||
55 | " | ||
56 | |||
57 | TARGETLIST:c66x = " \ | ||
58 | 66 \ | ||
59 | " | ||
60 | |||
61 | PLATFORMLIST_c665x-evm = " \ | ||
62 | c6657-evm \ | ||
63 | " | ||
64 | |||
65 | PLATFORMLIST_c667x-evm = " \ | ||
66 | c6678-evm \ | ||
67 | " | ||
68 | |||
69 | PLATFORMLIST:omapl1 = " \ | ||
70 | omapl137-evm \ | ||
71 | omapl138-evm \ | ||
72 | " | ||
73 | |||
74 | TARGETLIST:omapl1 = " \ | ||
75 | arm9 \ | ||
76 | 674 \ | ||
77 | " | ||
78 | |||
79 | EXTRA_OEMAKE:remove = "TARGET=66" | ||
80 | FORMAT="ELF" | ||
81 | |||
82 | S = "${WORKDIR}/git" | ||
83 | |||
84 | PARALLEL_MAKE = "" | ||
85 | |||
86 | export C6X_GEN_INSTALL_PATH = "${STAGING_DIR_NATIVE}/usr" | ||
87 | export XDCCGROOT = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" | ||
88 | export CGTOOLS = "${XDCCGROOT}" | ||
89 | export CGTOOLS_ELF = "${XDCCGROOT}" | ||
90 | export CODEGEN_PATH_DSP = "${XDCCGROOT}" | ||
91 | export CODEGEN_PATH_DSPELF = "${XDCCGROOT}" | ||
92 | export TMS470_CGTOOLS = "${M4_TOOLCHAIN_INSTALL_DIR}" | ||
93 | export UTILS_INSTALL_DIR = "${XDC_INSTALL_DIR}" | ||
94 | export XDCPATH = "${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages" | ||
95 | export PATH := "${XDC_INSTALL_DIR}:${PATH}" | ||
96 | export ROOTDIR="${S}" | ||
97 | export INTERNAL_SW_ROOT="${S}" | ||
98 | export CROSSCC="${TARGET_PREFIX}gcc" | ||
99 | export CROSSAR="${TARGET_PREFIX}ar" | ||
100 | export CROSSLNK="${TARGET_PREFIX}gcc" | ||
101 | |||
102 | do_configure () { | ||
103 | rm -rf ${S}/examples/edma3_driver/evmTCI6614 | ||
104 | rm -rf ${S}/examples/edma3_driver/evmTCI6614BE | ||
105 | sed -i -e "s|_config.bld|config.bld|g" ${S}/makerules/env.mk | ||
106 | sed -i -e "s|^edma3_lld_PATH =.*$|edma3_lld_PATH = ${S}|g" ${S}/makerules/env.mk | ||
107 | sed -i -e "s|^CODEGEN_PATH_M3 =.*$|CODEGEN_PATH_M3 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk | ||
108 | sed -i -e "s|^CODEGEN_PATH_M4 =.*$|CODEGEN_PATH_M4 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk | ||
109 | sed -i -e "s|^CODEGEN_PATH_A8 =.*$|CODEGEN_PATH_A8 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk | ||
110 | sed -i -e "s|^CODEGEN_PATH_A8_GCC =.*$|CODEGEN_PATH_A8_GCC = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk | ||
111 | sed -i -e "s|^CODEGEN_PATH_ARM9 =.*$|CODEGEN_PATH_ARM9 = ${M4_TOOLCHAIN_INSTALL_DIR}|g" ${S}/makerules/env.mk | ||
112 | sed -i -e "s|^CODEGEN_PATH_A9_GCC =.*$|CODEGEN_PATH_A9_GCC = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk | ||
113 | sed -i -e "s|^CODEGEN_PATH_A15 =.*$|CODEGEN_PATH_A15 = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk | ||
114 | sed -i -e "s|^CODEGEN_PATH_A15_GCC =.*$|CODEGEN_PATH_A15_GCC = ${GCC_ARM_NONE_TOOLCHAIN}|g" ${S}/makerules/env.mk | ||
115 | sed -i -e "s|^UTILS_INSTALL_DIR =.*$|UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR}|g" ${S}/makerules/env.mk | ||
116 | sed -i -e "s|^bios_PATH =.*$|bios_PATH = ${SYSBIOS_INSTALL_DIR}|g" ${S}/makerules/env.mk | ||
117 | sed -i -e "s|^xdc_PATH =.*$|xdc_PATH = ${XDC_INSTALL_DIR}|g" ${S}/makerules/env.mk | ||
118 | sed -i -e "s|^CODEGEN_PATH_DSP =.*$|CODEGEN_PATH_DSP = ${XDCCGROOT}|g" ${S}/makerules/env.mk | ||
119 | sed -i -e "s|^CODEGEN_PATH_DSPELF =.*$|CODEGEN_PATH_DSPELF = ${XDCCGROOT}|g" ${S}/makerules/env.mk | ||
120 | |||
121 | cd ${S}/packages | ||
122 | ${XDC_INSTALL_DIR}/xdc .interfaces -PR . | ||
123 | } | ||
124 | |||
125 | do_compile () { | ||
126 | cd ${S}/packages | ||
127 | for p in ${PLATFORMLIST} | ||
128 | do | ||
129 | for t in ${TARGETLIST} | ||
130 | do | ||
131 | make PLATFORM=${p} TARGET=${t} FORMAT=${FORMAT} | ||
132 | done | ||
133 | done | ||
134 | } | ||
135 | |||
136 | do_install () { | ||
137 | CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership" | ||
138 | install -d ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} | ||
139 | cp ${CP_ARGS} ${S}/* ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} | ||
140 | } | ||
141 | |||
142 | INSANE_SKIP:${PN}-dev = "arch ldflags file-rdeps" | ||
143 | |||
144 | ALLOW_EMPTY:${PN} = "1" | ||
145 | FILES:${PN}-dev += "${EDMA3_LLD_INSTALL_DIR_RECIPE}" | ||
diff --git a/recipes-bsp/edma3-lld/edma3-lld.inc b/recipes-bsp/edma3-lld/edma3-lld.inc deleted file mode 100644 index 34d3170f..00000000 --- a/recipes-bsp/edma3-lld/edma3-lld.inc +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | DESCRIPTION = "TI EDMA3 low level driver and test code" | ||
2 | LICENSE = "BSD-3-Clause" | ||
3 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea" | ||
4 | |||
5 | EDMA3_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/edma3_lld.git" | ||
6 | EDMA3_LLD_GIT_PROTOCOL = "git" | ||
7 | EDMA3_LLD_GIT_BRANCH = "master" | ||
8 | |||
9 | # Below commit ID corresponds to version 2.12.05.30E | ||
10 | EDMA3_LLD_SRCREV = "ce5ced2ac5eb1e0f1515288d279f5690813b5413" | ||
11 | |||
12 | BRANCH = "${EDMA3_LLD_GIT_BRANCH}" | ||
13 | SRC_URI = "${EDMA3_LLD_GIT_URI};protocol=${EDMA3_LLD_GIT_PROTOCOL};branch=${BRANCH}" | ||
14 | SRCREV = "${EDMA3_LLD_SRCREV}" | ||
15 | |||
16 | PV = "2.12.05.30E" | ||
17 | INC_PR = "r1" | ||
diff --git a/recipes-bsp/edma3-lld/edma3-lld_git.bb b/recipes-bsp/edma3-lld/edma3-lld_git.bb deleted file mode 100644 index f42d8965..00000000 --- a/recipes-bsp/edma3-lld/edma3-lld_git.bb +++ /dev/null | |||
@@ -1,78 +0,0 @@ | |||
1 | require edma3-lld.inc | ||
2 | |||
3 | PR = "${INC_PR}.0" | ||
4 | |||
5 | COMPATIBLE_MACHINE = "keystone" | ||
6 | |||
7 | DEPENDS = "common-csl-ip" | ||
8 | |||
9 | PLATFORMLIST = "tci6636k2h-evm \ | ||
10 | tci6636k2h-evm \ | ||
11 | tci6638k2k-evm \ | ||
12 | tci6630k2l-evm \ | ||
13 | c66ak2e-evm \ | ||
14 | tci66ak2g02-evm \ | ||
15 | " | ||
16 | |||
17 | PACKAGES =+ "${PN}-test" | ||
18 | |||
19 | FILES:${PN}-test = "${bindir}/*" | ||
20 | |||
21 | S = "${WORKDIR}/git" | ||
22 | |||
23 | do_compile () { | ||
24 | cd ${S}/packages | ||
25 | for platform in ${PLATFORMLIST} | ||
26 | do | ||
27 | ROOTDIR=${S} CROSSCC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}" CROSSAR="${TARGET_PREFIX}ar" \ | ||
28 | CROSSLNK="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS}" INTERNAL_SW_ROOT="${S}" make \ | ||
29 | PLATFORM="$platform" TARGET=a15 TOOLCHAIN_a15=GCC FORMAT=ELF \ | ||
30 | SONAME=libedma3.so all | ||
31 | done | ||
32 | } | ||
33 | |||
34 | do_install () { | ||
35 | CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership" | ||
36 | |||
37 | install -d ${D}/${libdir} | ||
38 | |||
39 | # Static Libraries | ||
40 | cp ${CP_ARGS} ${S}/packages/ti/sdo/edma3/drv/lib/a15/release/edma3_lld_drv.aa15fg \ | ||
41 | ${D}/${libdir}/libedma3.a | ||
42 | cp ${CP_ARGS} ${S}/packages/ti/sdo/edma3/rm/lib/tci6636k2h-evm/a15/release/edma3_lld_rm.aa15fg \ | ||
43 | ${D}/${libdir}/libedma3rm.a | ||
44 | |||
45 | # Shared Libraries | ||
46 | cp ${CP_ARGS} ${S}/packages/ti/sdo/edma3/drv/lib/a15/release/libedma* ${D}/${libdir} | ||
47 | cp ${CP_ARGS} ${S}/packages/ti/sdo/edma3/rm/lib/tci6636k2h-evm/a15/release/libedma* ${D}/${libdir} | ||
48 | |||
49 | # Copy Headers | ||
50 | install -d ${D}/${includedir}/ti/sdo/edma3/drv/ | ||
51 | install -d ${D}/${includedir}/ti/sdo/edma3/rm | ||
52 | cp ${CP_ARGS} ${S}/packages/ti/sdo/edma3/drv/*.h ${D}/${includedir}/ti/sdo/edma3/drv/ | ||
53 | cp ${CP_ARGS} ${S}/packages/ti/sdo/edma3/rm/*.h ${D}/${includedir}/ti/sdo/edma3/rm/ | ||
54 | |||
55 | # Copy Sample Config | ||
56 | install -d ${D}/${includedir}/ti/sdo/edma3/drv/sample/src/platforms | ||
57 | cp ${CP_ARGS} ${S}/examples/edma3_user_space_driver/evmTCI6636K2H/evmTCI6636K2HSample.c \ | ||
58 | ${D}/${includedir}/ti/sdo/edma3/drv/sample/src/platforms | ||
59 | cp ${CP_ARGS} ${S}/examples/edma3_user_space_driver/evmTCI6638K2K/evmTCI6638K2KSample.c \ | ||
60 | ${D}/${includedir}/ti/sdo/edma3/drv/sample/src/platforms | ||
61 | cp ${CP_ARGS} ${S}/examples/edma3_user_space_driver/evmTCI6630K2L/evmTCI6630K2LSample.c \ | ||
62 | ${D}/${includedir}/ti/sdo/edma3/drv/sample/src/platforms | ||
63 | cp ${CP_ARGS} ${S}/examples/edma3_user_space_driver/evmC66AK2E/evmC66AK2ESample.c \ | ||
64 | ${D}/${includedir}/ti/sdo/edma3/drv/sample/src/platforms | ||
65 | |||
66 | install -d ${D}/${bindir} | ||
67 | install -c -m 755 ${S}/examples/edma3_user_space_driver/evmTCI6636K2H/bin/tci6636k2h-evm/edma3_drv_6636k2h_a15_sample_a15host_release.xa15fg \ | ||
68 | ${D}/${bindir}/edma3_drv_6636k2h_a15_sample_a15host_release.xa15fg | ||
69 | install -c -m 755 ${S}/examples/edma3_user_space_driver/evmTCI6638K2K/bin/tci6638k2k-evm/edma3_drv_6638k2k_a15_sample_a15host_release.xa15fg \ | ||
70 | ${D}/${bindir}/edma3_drv_6638k2k_a15_sample_a15host_release.xa15fg | ||
71 | install -c -m 755 ${S}/examples/edma3_user_space_driver/evmTCI6630K2L/bin/tci6630k2l-evm/edma3_drv_6630k2l_a15_sample_a15host_release.xa15fg \ | ||
72 | ${D}/${bindir}/edma3_drv_6630k2l_a15_sample_a15host_release.xa15fg | ||
73 | install -c -m 755 ${S}/examples/edma3_user_space_driver/evmC66AK2E/bin/c66ak2e-evm/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg \ | ||
74 | ${D}/${bindir}/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg | ||
75 | } | ||
76 | |||
77 | INSANE_SKIP:${PN} += "ldflags" | ||
78 | INSANE_SKIP:${PN}-test += "ldflags" | ||
diff --git a/recipes-bsp/emac-lld/emac-lld-rtos_git.bb b/recipes-bsp/emac-lld/emac-lld-rtos_git.bb deleted file mode 100644 index cc8c2efe..00000000 --- a/recipes-bsp/emac-lld/emac-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Ethernet MAC (EMAC) peripheral" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require emac-lld.inc | ||
6 | |||
7 | PR = "r0" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://emacver.h;beginline=1;endline=47;md5=f66bb3695972ca2a85d990a390f45d88" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|c665x-evm|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | DEPENDS:append = " board-rtos osal-rtos" | ||
16 | DEPENDS:append:ti33x = " starterware-rtos" | ||
17 | DEPENDS:append:ti43x = " starterware-rtos" | ||
18 | DEPENDS:append:k2g = " cppi-lld-rtos qmss-lld-rtos" | ||
19 | |||
20 | DEPENDS:remove:k3 = "board-rtos " | ||
21 | DEPENDS:append:k3 = " udma-lld-rtos trace-rtos" | ||
22 | |||
23 | # Build with make instead of XDC | ||
24 | TI_PDK_XDCMAKE = "0" | ||
25 | |||
26 | export PDK_EMAC_ROOT_PATH ="${WORKDIR}/build" | ||
27 | export DEST_ROOT="${S}" | ||
28 | |||
29 | # HTML doc link params | ||
30 | PDK_COMP_LINK_TEXT = "EMAC LLD" | ||
diff --git a/recipes-bsp/emac-lld/emac-lld.inc b/recipes-bsp/emac-lld/emac-lld.inc deleted file mode 100644 index eea56b31..00000000 --- a/recipes-bsp/emac-lld/emac-lld.inc +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | inherit ti-pdk-fetch | ||
2 | |||
3 | TI_PDK_COMP = "ti.drv.emac" | ||
4 | |||
5 | PE = "1" | ||
6 | |||
7 | # The LLD version | ||
diff --git a/recipes-bsp/fftc-lld/fftc-lld-rtos_git.bb b/recipes-bsp/fftc-lld/fftc-lld-rtos_git.bb deleted file mode 100644 index 7e5db229..00000000 --- a/recipes-bsp/fftc-lld/fftc-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | SUMMARY = "TI FFT Coprocessor (FFTC) low level driver " | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.fftc" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://fftc.h;beginline=1;endline=39;md5=2f1010c47d364414644caf6d30a2b7df" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "k2hk|k2l" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | DEPENDS:append= " qmss-lld-rtos \ | ||
18 | cppi-lld-rtos \ | ||
19 | " | ||
20 | |||
21 | # HTML doc link params | ||
22 | PDK_COMP_LINK_TEXT = "FFTC LLD" | ||
diff --git a/recipes-bsp/gpio-lld/gpio-lld-rtos_git.bb b/recipes-bsp/gpio-lld/gpio-lld-rtos_git.bb deleted file mode 100644 index 6f1ad1bf..00000000 --- a/recipes-bsp/gpio-lld/gpio-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS driver for General Purpose IO (GPIO)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.gpio" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://GPIO.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c667x-evm|c665x-evm|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | |||
18 | DEPENDS:append = " osal-rtos \ | ||
19 | " | ||
20 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
21 | " | ||
22 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
23 | " | ||
24 | DEPENDS:append:k3 = " sciclient-rtos \ | ||
25 | " | ||
26 | |||
27 | # Build with make instead of XDC | ||
28 | TI_PDK_XDCMAKE = "0" | ||
29 | |||
30 | export PDK_GPIO_ROOT_PATH ="${WORKDIR}/build" | ||
31 | export DEST_ROOT="${S}" | ||
32 | |||
33 | # HTML doc link params | ||
34 | PDK_COMP_LINK_TEXT = "GPIO LLD" | ||
diff --git a/recipes-bsp/gpmc-lld/gpmc-lld-rtos_git.bb b/recipes-bsp/gpmc-lld/gpmc-lld-rtos_git.bb deleted file mode 100644 index 808b00b4..00000000 --- a/recipes-bsp/gpmc-lld/gpmc-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for General Purpose Memory Controller (GPMC)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.gpmc" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://GPMC.h;beginline=1;endline=31;md5=485ec97c36f809bf92323fde3e988c72" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti33x|ti43x" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | |||
16 | PR = "r0" | ||
17 | |||
18 | DEPENDS:append = " osal-rtos \ | ||
19 | " | ||
20 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
21 | " | ||
22 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
23 | " | ||
24 | |||
25 | # Build with make instead of XDC | ||
26 | TI_PDK_XDCMAKE = "0" | ||
27 | |||
28 | # HTML doc link params | ||
29 | PDK_COMP_LINK_TEXT = "GPMC LLD" | ||
30 | |||
31 | export PDK_GPMC_ROOT_PATH ="${WORKDIR}/build" | ||
32 | export DEST_ROOT="${S}" | ||
diff --git a/recipes-bsp/hyplnk-lld/hyplnk-lld-rtos_git.bb b/recipes-bsp/hyplnk-lld/hyplnk-lld-rtos_git.bb deleted file mode 100644 index e86c1d4d..00000000 --- a/recipes-bsp/hyplnk-lld/hyplnk-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Hyperlink peripheral" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/hyplnk-lld/hyplnk-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | COMPATIBLE_MACHINE:append = "|c66x" | ||
10 | |||
11 | # HTML doc link params | ||
12 | PDK_COMP_LINK_TEXT = "HYPLNK LLD" | ||
diff --git a/recipes-bsp/hyplnk-lld/hyplnk-lld-test_git.bb b/recipes-bsp/hyplnk-lld/hyplnk-lld-test_git.bb deleted file mode 100644 index 31b69c26..00000000 --- a/recipes-bsp/hyplnk-lld/hyplnk-lld-test_git.bb +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | include hyplnk-lld.inc | ||
2 | |||
3 | PR = "${INC_PR}.0" | ||
4 | |||
5 | DEPENDS = "common-csl-ip hyplnk-lld" | ||
6 | |||
7 | do_compile () { | ||
8 | make -f makefile_armv7 clean PDK_INSTALL_PATH="${STAGING_INCDIR}" \ | ||
9 | HYPLNK_SRC_DIR="${S}" | ||
10 | for device in ${DEVICELIST} | ||
11 | do | ||
12 | make -f makefile_armv7 tests examples \ | ||
13 | PDK_INSTALL_PATH="${STAGING_INCDIR}" \ | ||
14 | DEVICE="$device" HYPLNK_SRC_DIR="${S}" | ||
15 | done | ||
16 | } | ||
17 | |||
18 | do_install () { | ||
19 | for device in ${DEVICELIST} | ||
20 | do | ||
21 | make -f makefile_armv7 installbin \ | ||
22 | PDK_INSTALL_PATH="${STAGING_INCDIR}" DEVICE="$device" \ | ||
23 | HYPLNK_SRC_DIR="${S}" \ | ||
24 | INSTALL_BIN_BASE_DIR="${D}/${bindir}" | ||
25 | done | ||
26 | } | ||
diff --git a/recipes-bsp/hyplnk-lld/hyplnk-lld.inc b/recipes-bsp/hyplnk-lld/hyplnk-lld.inc deleted file mode 100644 index 02f964bb..00000000 --- a/recipes-bsp/hyplnk-lld/hyplnk-lld.inc +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | DESCRIPTION = "TI Hyperlink Low Level Driver" | ||
2 | LICENSE = "BSD-3-Clause" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "k2hk|k2e" | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
6 | |||
7 | LLDNAME="hyplnk" | ||
8 | |||
9 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=623325cc19e613a4e770fbb749922592" | ||
10 | |||
11 | inherit ti-pdk-fetch | ||
12 | |||
13 | TI_PDK_COMP = "ti.drv.hyplnk" | ||
14 | |||
15 | PE = "1" | ||
16 | |||
17 | INC_PR = "r0" | ||
18 | |||
19 | DEVICELIST:k2hk = "k2h k2k" | ||
20 | DEVICELIST:k2e = "k2e" | ||
21 | |||
diff --git a/recipes-bsp/hyplnk-lld/hyplnk-lld_git.bb b/recipes-bsp/hyplnk-lld/hyplnk-lld_git.bb deleted file mode 100644 index 690ffac9..00000000 --- a/recipes-bsp/hyplnk-lld/hyplnk-lld_git.bb +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | include hyplnk-lld.inc | ||
2 | |||
3 | PR = "${INC_PR}.1" | ||
4 | |||
5 | DEPENDS = "common-csl-ip" | ||
6 | |||
7 | do_compile () { | ||
8 | make -f makefile_armv7 clean PDK_INSTALL_PATH="${STAGING_INCDIR}" \ | ||
9 | HYPLNK_SRC_DIR="${S}" | ||
10 | for device in ${DEVICELIST} | ||
11 | do | ||
12 | make -f makefile_armv7 lib PDK_INSTALL_PATH="${STAGING_INCDIR}"\ | ||
13 | DEVICE="$device" HYPLNK_SRC_DIR="${S}" | ||
14 | done | ||
15 | } | ||
16 | |||
17 | do_install () { | ||
18 | make -f makefile_armv7 install PDK_INSTALL_PATH="${STAGING_INCDIR}" \ | ||
19 | INSTALL_INC_BASE_DIR="${D}/${includedir}" \ | ||
20 | INSTALL_LIB_BASE_DIR="${D}${libdir}" HYPLNK_SRC_DIR="${S}" | ||
21 | chown -R root:root ${D} | ||
22 | |||
23 | # Set the generic device library symbolic link to default k2h | ||
24 | cd ${D}${libdir} | ||
25 | |||
26 | # Link only the first device in the list | ||
27 | for device in ${DEVICELIST} | ||
28 | do | ||
29 | ln -sf libhyplnk_${device}.so.1.0.0 libhyplnk_device.so.1 | ||
30 | break | ||
31 | done | ||
32 | ln -sf libhyplnk_device.so.1 libhyplnk_device.so | ||
33 | } | ||
34 | |||
35 | INHIBIT_PACKAGE_STRIP_FILES:k2hk = "${PKGD}${libdir}/libhyplnk_k2h.a ${PKGD}${libdir}/libhyplnk_k2k.a" | ||
36 | INHIBIT_PACKAGE_STRIP_FILES:k2e = "${PKGD}${libdir}/libhyplnk_k2e.a" | ||
diff --git a/recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb b/recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb deleted file mode 100644 index 2d06615a..00000000 --- a/recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Inter-IC module (I2C)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.i2c" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://I2C.h;beginline=1;endline=32;md5=50084375278c1a2779571be134f98f7c" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | |||
16 | PR = "r0" | ||
17 | |||
18 | DEPENDS:append = " osal-rtos \ | ||
19 | " | ||
20 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
21 | pruss-lld-rtos \ | ||
22 | " | ||
23 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
24 | pruss-lld-rtos \ | ||
25 | " | ||
26 | DEPENDS:append:am57xx-evm = " pruss-lld-rtos \ | ||
27 | " | ||
28 | |||
29 | DEPENDS:append:k2g = " pruss-lld-rtos \ | ||
30 | " | ||
31 | |||
32 | DEPENDS:append:j7 = " sciclient-rtos \ | ||
33 | " | ||
34 | |||
35 | # Build with make instead of XDC | ||
36 | TI_PDK_XDCMAKE = "0" | ||
37 | |||
38 | |||
39 | export PDK_I2C_ROOT_PATH ="${WORKDIR}/build" | ||
40 | export DEST_ROOT="${S}" | ||
41 | |||
42 | INSANE_SKIP:${PN} = "arch" | ||
43 | |||
44 | # HTML doc link params | ||
45 | PDK_COMP_LINK_TEXT = "I2C LLD" | ||
diff --git a/recipes-bsp/icss-emac-lld/icss-emac-lld-rtos_git.bb b/recipes-bsp/icss-emac-lld/icss-emac-lld-rtos_git.bb deleted file mode 100644 index 2cf2beae..00000000 --- a/recipes-bsp/icss-emac-lld/icss-emac-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for ICSS-EMAC" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | require icss-emac-lld.inc | ||
5 | |||
6 | PR = "${INC_PR}.0" | ||
7 | |||
8 | DEPENDS:append = " osal-rtos \ | ||
9 | pruss-lld-rtos \ | ||
10 | " | ||
11 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
12 | " | ||
13 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
14 | " | ||
15 | |||
16 | # Build with make instead of XDC | ||
17 | TI_PDK_XDCMAKE = "0" | ||
18 | |||
19 | export PDK_ICSS_EMAC_ROOT_PATH ="${WORKDIR}/build" | ||
20 | export DEST_ROOT="${S}" | ||
21 | |||
22 | # HTML doc link params | ||
23 | PDK_COMP_LINK_TEXT = "ICSS-EMAC LLD" | ||
24 | |||
25 | INSANE_SKIP:${PN} = "arch" | ||
diff --git a/recipes-bsp/icss-emac-lld/icss-emac-lld-test_git.bb b/recipes-bsp/icss-emac-lld/icss-emac-lld-test_git.bb deleted file mode 100644 index 2aff00b6..00000000 --- a/recipes-bsp/icss-emac-lld/icss-emac-lld-test_git.bb +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | DESCRIPTION = "TI ICSS-EMAC low level driver tests" | ||
2 | |||
3 | DEPENDS="common-csl-ip pruss-lld icss-emac-lld osal ti-pdk-build-rtos icss-emac-lld-rtos" | ||
4 | |||
5 | DEPENDS:append:ti33x = " starterware" | ||
6 | DEPENDS:append:ti43x = " starterware" | ||
7 | |||
8 | include icss-emac-lld.inc | ||
9 | |||
10 | PR = "${INC_PR}.0" | ||
11 | |||
12 | EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} PDK_PKG_PATH=${STAGING_DATADIR}/ti/ti-pdk-tree/packages ICSS_EMAC_SRC_DIR=${S}" | ||
13 | |||
14 | DEVICE_LIST ?= "${TI_PDK_LIMIT_SOCS}" | ||
15 | |||
16 | do_compile () { | ||
17 | # Build the tests | ||
18 | for device in ${DEVICE_LIST} | ||
19 | do | ||
20 | oe_runmake tests DEVICE="$device" | ||
21 | done | ||
22 | } | ||
23 | |||
24 | do_install() { | ||
25 | # Install the binary | ||
26 | for device in ${DEVICE_LIST} | ||
27 | do | ||
28 | oe_runmake installbin INSTALL_BIN_BASE_DIR=${D}${bindir} DEVICE="$device" | ||
29 | done | ||
30 | } | ||
diff --git a/recipes-bsp/icss-emac-lld/icss-emac-lld.inc b/recipes-bsp/icss-emac-lld/icss-emac-lld.inc deleted file mode 100644 index e315c897..00000000 --- a/recipes-bsp/icss-emac-lld/icss-emac-lld.inc +++ /dev/null | |||
@@ -1,15 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | |||
3 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=76cafd87d8495b42c2355f7681de15a2" | ||
4 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|k3" | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
6 | |||
7 | inherit ti-pdk-fetch | ||
8 | |||
9 | TI_PDK_COMP = "ti.drv.icss_emac" | ||
10 | |||
11 | PE = "1" | ||
12 | |||
13 | INC_PR = "r1" | ||
14 | |||
15 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libicss_emac.a" | ||
diff --git a/recipes-bsp/icss-emac-lld/icss-emac-lld_git.bb b/recipes-bsp/icss-emac-lld/icss-emac-lld_git.bb deleted file mode 100644 index ed7748da..00000000 --- a/recipes-bsp/icss-emac-lld/icss-emac-lld_git.bb +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | DESCRIPTION = "TI ICSS-EMAC low level driver library" | ||
2 | |||
3 | DEPENDS = "common-csl-ip pruss-lld osal" | ||
4 | |||
5 | include icss-emac-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | TARGET_NAME:omap-a15 = "SOC_AM572x" | ||
10 | TARGET_NAME:ti33x = "SOC_AM335x" | ||
11 | TARGET_NAME:ti43x = "SOC_AM437x" | ||
12 | TARGET_NAME:k2g = "SOC_K2G" | ||
13 | |||
14 | EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} TARGET=${TARGET_NAME}" | ||
15 | |||
16 | do_compile () { | ||
17 | # Build the lib | ||
18 | oe_runmake clean | ||
19 | oe_runmake lib | ||
20 | } | ||
21 | |||
22 | do_install () { | ||
23 | # Install the lib | ||
24 | oe_runmake install INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
25 | } | ||
diff --git a/recipes-bsp/iolink-lld/iolink-lld-rtos_git.bb b/recipes-bsp/iolink-lld/iolink-lld-rtos_git.bb deleted file mode 100644 index f193cb8c..00000000 --- a/recipes-bsp/iolink-lld/iolink-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for IO-Link Master" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.iolink" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://IOLINK.h;beginline=1;endline=32;md5=da669339a4b8594ed3edbe7ca30c726e" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti43x" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r2" | ||
16 | |||
17 | DEPENDS:append = " osal-rtos \ | ||
18 | " | ||
19 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
20 | pruss-lld-rtos \ | ||
21 | " | ||
22 | |||
23 | # Build with make instead of XDC | ||
24 | TI_PDK_XDCMAKE = "0" | ||
25 | |||
26 | |||
27 | export PDK_IOLINK_ROOT_PATH ="${WORKDIR}/build" | ||
28 | export DEST_ROOT="${S}" | ||
29 | |||
30 | INSANE_SKIP:${PN} = "arch" | ||
31 | |||
32 | # HTML doc link params | ||
33 | PDK_COMP_LINK_TEXT = "IOLINK LLD" | ||
diff --git a/recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb b/recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb deleted file mode 100644 index 3fb6884f..00000000 --- a/recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb +++ /dev/null | |||
@@ -1,162 +0,0 @@ | |||
1 | SUMMARY = "echo_test for IPC-LLD" | ||
2 | |||
3 | require ipc-lld.inc | ||
4 | |||
5 | inherit update-alternatives | ||
6 | |||
7 | DEPENDS += " ipc-lld-rtos common-csl-ip-rtos sciclient-rtos board-rtos" | ||
8 | |||
9 | REMOTE_FW_DIR = "${S}/examples/yocto_bin" | ||
10 | REMOTE_FW_BIN_DIR = "${REMOTE_FW_DIR}/ipc_echo_test/bin" | ||
11 | REMOTE_FWB_BIN_DIR = "${REMOTE_FW_DIR}/ipc_echo_testb/bin" | ||
12 | RTOS_ALL_CORES_BIN_DIR = "${REMOTE_FW_DIR}/ex02_bios_multicore_echo_test/bin" | ||
13 | RTOS_2_CORES_BIN_DIR = "${REMOTE_FW_DIR}/ex01_bios_2core_echo_test/bin" | ||
14 | LINUX_2_CORES_BIN_DIR = "${REMOTE_FW_DIR}/ex03_linux_bios_2core_echo_test/bin" | ||
15 | LINUX_2_CORES_BAREMETAL_BIN_DIR = "${REMOTE_FW_DIR}/ex04_linux_baremetal_2core_echo_test/bin" | ||
16 | |||
17 | DST_BIN_PATH = "${base_libdir}/firmware/pdk-ipc" | ||
18 | |||
19 | TI_PDK_LIMIT_BOARDS:j7 = "j721e_evm" | ||
20 | |||
21 | do_configure[noexec] = "1" | ||
22 | |||
23 | do_compile() { | ||
24 | cd "${PDK_INSTALL_PATH}/ti/build" | ||
25 | |||
26 | for board in ${TI_PDK_LIMIT_BOARDS} | ||
27 | do | ||
28 | for core in ${TI_PDK_LIMIT_CORES} | ||
29 | do | ||
30 | oe_runmake ipc_echo_test BOARD="$board" CORE="$core" DEST_ROOT=${REMOTE_FW_DIR} | ||
31 | oe_runmake ex02_bios_multicore_echo_test BOARD="$board" CORE="$core" DEST_ROOT=${REMOTE_FW_DIR} | ||
32 | oe_runmake ex01_bios_2core_echo_test BOARD="$board" CORE="$core" DEST_ROOT=${REMOTE_FW_DIR} | ||
33 | oe_runmake ex03_linux_bios_2core_echo_test BOARD="$board" CORE="$core" DEST_ROOT=${REMOTE_FW_DIR} | ||
34 | oe_runmake ex04_linux_baremetal_2core_echo_test BOARD="$board" CORE="$core" DEST_ROOT=${REMOTE_FW_DIR} | ||
35 | oe_runmake ipc_echo_testb BOARD="$board" CORE="$core" DEST_ROOT=${REMOTE_FW_DIR} | ||
36 | done | ||
37 | |||
38 | done | ||
39 | } | ||
40 | |||
41 | do_install() { | ||
42 | CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership" | ||
43 | install -d ${D}${DST_BIN_PATH} | ||
44 | |||
45 | cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex02_bios_multicore_echo_test/bin -d ${D}/ex02_bios_multicore_echo_test | ||
46 | cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex01_bios_2core_echo_test/bin -d ${D}/ex01_bios_2core_echo_test | ||
47 | cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex03_linux_bios_2core_echo_test/bin -d ${D}/ex03_linux_bios_2core_echo_test | ||
48 | |||
49 | for board in ${TI_PDK_LIMIT_BOARDS} | ||
50 | do | ||
51 | for core in ${TI_PDK_LIMIT_CORES} | ||
52 | do | ||
53 | install -m 0644 ${REMOTE_FW_BIN_DIR}/$board/ipc_echo_test_${core}_release* ${D}${DST_BIN_PATH} | ||
54 | |||
55 | #removing map files copied in previous line | ||
56 | rm ${D}${DST_BIN_PATH}/*.map | ||
57 | done | ||
58 | |||
59 | #remove mpu binarires | ||
60 | rm ${D}${DST_BIN_PATH}/ipc_echo_test_mpu1_0_release.xa* | ||
61 | |||
62 | done | ||
63 | } | ||
64 | |||
65 | do_install:append:j7() { | ||
66 | #copy ipc_echo_testb binaries for J721 | ||
67 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_0_release.xer5f ${D}${DST_BIN_PATH} | ||
68 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_1_release.xer5f ${D}${DST_BIN_PATH} | ||
69 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_0_release.xer5f ${D}${DST_BIN_PATH} | ||
70 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_1_release.xer5f ${D}${DST_BIN_PATH} | ||
71 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_0_release.xer5f ${D}${DST_BIN_PATH} | ||
72 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_1_release.xer5f ${D}${DST_BIN_PATH} | ||
73 | |||
74 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_0_release_strip.xer5f ${D}${DST_BIN_PATH} | ||
75 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_1_release_strip.xer5f ${D}${DST_BIN_PATH} | ||
76 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_0_release_strip.xer5f ${D}${DST_BIN_PATH} | ||
77 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_1_release_strip.xer5f ${D}${DST_BIN_PATH} | ||
78 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_0_release_strip.xer5f ${D}${DST_BIN_PATH} | ||
79 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_1_release_strip.xer5f ${D}${DST_BIN_PATH} | ||
80 | } | ||
81 | |||
82 | do_install:append:am65xx() { | ||
83 | cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex04_linux_baremetal_2core_echo_test/bin -d ${D}/ex04_linux_baremetal_2core_echo_test | ||
84 | } | ||
85 | |||
86 | # Set up names for the firmwares | ||
87 | ALTERNATIVE:${PN}:am65xx = "\ | ||
88 | am65x-mcu-r5f0_0-fw \ | ||
89 | am65x-mcu-r5f0_1-fw \ | ||
90 | " | ||
91 | ALTERNATIVE:${PN}:j7 = "\ | ||
92 | j7-mcu-r5f0_0-fw \ | ||
93 | j7-mcu-r5f0_1-fw \ | ||
94 | j7-main-r5f0_0-fw \ | ||
95 | j7-main-r5f0_1-fw \ | ||
96 | j7-main-r5f1_0-fw \ | ||
97 | j7-main-r5f1_1-fw \ | ||
98 | j7-c66_0-fw \ | ||
99 | j7-c66_1-fw \ | ||
100 | j7-c71_0-fw\ | ||
101 | " | ||
102 | |||
103 | # Set up link names for the firmwares | ||
104 | |||
105 | TARGET_MCU_R5FSS0_0:am65xx = "am65x-mcu-r5f0_0-fw" | ||
106 | TARGET_MCU_R5FSS0_1:am65xx = "am65x-mcu-r5f0_1-fw" | ||
107 | |||
108 | TARGET_MCU_R5FSS0_0:j7 = "j7-mcu-r5f0_0-fw" | ||
109 | TARGET_MCU_R5FSS0_1:j7 = "j7-mcu-r5f0_1-fw" | ||
110 | TARGET_MAIN_R5FSS0_0:j7 = "j7-main-r5f0_0-fw" | ||
111 | TARGET_MAIN_R5FSS0_1:j7 = "j7-main-r5f0_1-fw" | ||
112 | TARGET_MAIN_R5FSS1_0:j7 = "j7-main-r5f1_0-fw" | ||
113 | TARGET_MAIN_R5FSS1_1:j7 = "j7-main-r5f1_1-fw" | ||
114 | TARGET_C66_0:j7 = "j7-c66_0-fw" | ||
115 | TARGET_C66_1:j7 = "j7-c66_1-fw" | ||
116 | TARGET_C7X:j7 = "j7-c71_0-fw" | ||
117 | |||
118 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" | ||
119 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" | ||
120 | |||
121 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" | ||
122 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" | ||
123 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}" | ||
124 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1}" | ||
125 | ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0}" | ||
126 | ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1}" | ||
127 | ALTERNATIVE_LINK_NAME[j7-c66_0-fw] = "${base_libdir}/firmware/${TARGET_C66_0}" | ||
128 | ALTERNATIVE_LINK_NAME[j7-c66_1-fw] = "${base_libdir}/firmware/${TARGET_C66_1}" | ||
129 | ALTERNATIVE_LINK_NAME[j7-c71_0-fw] = "${base_libdir}/firmware/${TARGET_C7X}" | ||
130 | |||
131 | # Create the firmware alternatives | ||
132 | |||
133 | ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_0_release_strip.xer5f" | ||
134 | ALTERNATIVE_TARGET[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" | ||
135 | |||
136 | ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f" | ||
137 | ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" | ||
138 | ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_0_release_strip.xer5f" | ||
139 | ALTERNATIVE_TARGET[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f" | ||
140 | ALTERNATIVE_TARGET[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_0_release_strip.xer5f" | ||
141 | ALTERNATIVE_TARGET[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_1_release_strip.xer5f" | ||
142 | ALTERNATIVE_TARGET[j7-c66_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_1_release_strip.xe66" | ||
143 | ALTERNATIVE_TARGET[j7-c66_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_2_release_strip.xe66" | ||
144 | ALTERNATIVE_TARGET[j7-c71_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_1_release_strip.xe71" | ||
145 | |||
146 | ALTERNATIVE_PRIORITY = "10" | ||
147 | |||
148 | #add source and all rtos binaries package | ||
149 | PACKAGES =+ "${PN}-rtos" | ||
150 | |||
151 | # make sure that lib/firmware, and all its contents are part of the package | ||
152 | FILES:${PN} += "${base_libdir}/firmware" | ||
153 | |||
154 | FILES:${PN}-rtos += "ex02_bios_multicore_echo_test" | ||
155 | FILES:${PN}-rtos += "ex01_bios_2core_echo_test" | ||
156 | FILES:${PN}-rtos += "ex03_linux_bios_2core_echo_test" | ||
157 | FILES:${PN}-rtos += "ex04_linux_baremetal_2core_echo_test" | ||
158 | |||
159 | INSANE_SKIP:${PN} = "arch ldflags file-rdeps" | ||
160 | INSANE_SKIP:${PN}-rtos = "arch ldflags file-rdeps" | ||
161 | |||
162 | INSANE_SKIP:${PN}-dbg = "arch" | ||
diff --git a/recipes-bsp/ipc-lld/ipc-lld-fw_git.bb b/recipes-bsp/ipc-lld/ipc-lld-fw_git.bb deleted file mode 100644 index efc56562..00000000 --- a/recipes-bsp/ipc-lld/ipc-lld-fw_git.bb +++ /dev/null | |||
@@ -1,196 +0,0 @@ | |||
1 | SUMMARY = "R5 and DSP IPC Echo Test Firmware Binaries" | ||
2 | |||
3 | LICENSE = "TI-TFL" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=7eae093f2b09fd39307f30028a068b91" | ||
5 | |||
6 | inherit deploy | ||
7 | inherit update-alternatives | ||
8 | |||
9 | COMPATIBLE_MACHINE = "k3" | ||
10 | |||
11 | PV = "1.0-git${SRCPV}" | ||
12 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
13 | |||
14 | PROTOCOL = "git" | ||
15 | BRANCH = "master" | ||
16 | SRCREV = "c9f7cfe61b67998a053fe145344ce0c9b5bb22aa" | ||
17 | |||
18 | SRC_URI = "git://git.ti.com/keystone-rtos/ipc-lld.git;protocol=${PROTOCOL};branch=${BRANCH}" | ||
19 | |||
20 | S = "${WORKDIR}/git" | ||
21 | |||
22 | AM65X_R5_FW_DIR = "${S}/examples/echo_test/binaries/am65xx" | ||
23 | J721E_R5_DSP_FW_DIR = "${S}/examples/echo_test/binaries/j721e" | ||
24 | |||
25 | PLATFORM:am65xx = "am65xx" | ||
26 | PLATFORM:j7 = "j7-evm" | ||
27 | |||
28 | # make sure that lib/firmware, and all its contents are part of the package | ||
29 | FILES:${PN} += "${base_libdir}/firmware" | ||
30 | |||
31 | # install all R5 & DSP ipc echo test binaries in lib/firmware/pdk-ipc, with softlinks up a level | ||
32 | do_install() { | ||
33 | install -d ${D}${base_libdir}/firmware/pdk-ipc | ||
34 | } | ||
35 | |||
36 | do_install:append:am65xx() { | ||
37 | install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
38 | install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
39 | install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
40 | install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
41 | } | ||
42 | |||
43 | do_install:append:j7() { | ||
44 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
45 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
46 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
47 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
48 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
49 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
50 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
51 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
52 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
53 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
54 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
55 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
56 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
57 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
58 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
59 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
60 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
61 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
62 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
63 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
64 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
65 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
66 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
67 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | ||
68 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.xe66 ${D}${base_libdir}/firmware/pdk-ipc/ | ||
69 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.strip.xe66 ${D}${base_libdir}/firmware/pdk-ipc/ | ||
70 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.xe66 ${D}${base_libdir}/firmware/pdk-ipc/ | ||
71 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.strip.xe66 ${D}${base_libdir}/firmware/pdk-ipc/ | ||
72 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.xe71 ${D}${base_libdir}/firmware/pdk-ipc/ | ||
73 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.strip.xe71 ${D}${base_libdir}/firmware/pdk-ipc/ | ||
74 | } | ||
75 | |||
76 | # Set up names for the firmwares | ||
77 | ALTERNATIVE:${PN}:am65xx = "\ | ||
78 | am65x-mcu-r5f0_0-fw \ | ||
79 | am65x-mcu-r5f0_1-fw \ | ||
80 | " | ||
81 | ALTERNATIVE:${PN}:j7 = "\ | ||
82 | j7-mcu-r5f0_0-fw \ | ||
83 | j7-mcu-r5f0_1-fw \ | ||
84 | j7-main-r5f0_0-fw \ | ||
85 | j7-main-r5f0_1-fw \ | ||
86 | j7-main-r5f1_0-fw \ | ||
87 | j7-main-r5f1_1-fw \ | ||
88 | j7-c66_0-fw \ | ||
89 | j7-c66_1-fw \ | ||
90 | j7-c71_0-fw\ | ||
91 | " | ||
92 | |||
93 | # Set up link names for the firmwares | ||
94 | |||
95 | TARGET_MCU_R5FSS0_0:am65xx = "am65x-mcu-r5f0_0-fw" | ||
96 | TARGET_MCU_R5FSS0_1:am65xx = "am65x-mcu-r5f0_1-fw" | ||
97 | |||
98 | TARGET_MCU_R5FSS0_0:j7 = "j7-mcu-r5f0_0-fw" | ||
99 | TARGET_MCU_R5FSS0_1:j7 = "j7-mcu-r5f0_1-fw" | ||
100 | TARGET_MAIN_R5FSS0_0:j7 = "j7-main-r5f0_0-fw" | ||
101 | TARGET_MAIN_R5FSS0_1:j7 = "j7-main-r5f0_1-fw" | ||
102 | TARGET_MAIN_R5FSS1_0:j7 = "j7-main-r5f1_0-fw" | ||
103 | TARGET_MAIN_R5FSS1_1:j7 = "j7-main-r5f1_1-fw" | ||
104 | TARGET_C66_0:j7 = "j7-c66_0-fw" | ||
105 | TARGET_C66_1:j7 = "j7-c66_1-fw" | ||
106 | TARGET_C7X:j7 = "j7-c71_0-fw" | ||
107 | |||
108 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" | ||
109 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" | ||
110 | |||
111 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" | ||
112 | ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" | ||
113 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}" | ||
114 | ALTERNATIVE_LINK_NAME[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1}" | ||
115 | ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0}" | ||
116 | ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1}" | ||
117 | ALTERNATIVE_LINK_NAME[j7-c66_0-fw] = "${base_libdir}/firmware/${TARGET_C66_0}" | ||
118 | ALTERNATIVE_LINK_NAME[j7-c66_1-fw] = "${base_libdir}/firmware/${TARGET_C66_1}" | ||
119 | ALTERNATIVE_LINK_NAME[j7-c71_0-fw] = "${base_libdir}/firmware/${TARGET_C7X}" | ||
120 | |||
121 | # Create the firmware alternatives | ||
122 | |||
123 | ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_0_release.strip.xer5f" | ||
124 | ALTERNATIVE_TARGET[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release.strip.xer5f" | ||
125 | |||
126 | ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release.strip.xer5f" | ||
127 | ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release.strip.xer5f" | ||
128 | ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_0_release.strip.xer5f" | ||
129 | ALTERNATIVE_TARGET[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_1_release.strip.xer5f" | ||
130 | ALTERNATIVE_TARGET[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_0_release.strip.xer5f" | ||
131 | ALTERNATIVE_TARGET[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_1_release.strip.xer5f" | ||
132 | ALTERNATIVE_TARGET[j7-c66_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_1_release.strip.xe66" | ||
133 | ALTERNATIVE_TARGET[j7-c66_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_2_release.strip.xe66" | ||
134 | ALTERNATIVE_TARGET[j7-c71_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_1_release.strip.xe71" | ||
135 | |||
136 | ALTERNATIVE_PRIORITY = "10" | ||
137 | |||
138 | # copy the executables into the deploy directory | ||
139 | |||
140 | do_deploy() { | ||
141 | : | ||
142 | } | ||
143 | |||
144 | do_deploy:am65xx() { | ||
145 | install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/ | ||
146 | install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/ | ||
147 | install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${DEPLOYDIR}/ | ||
148 | install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/ | ||
149 | } | ||
150 | |||
151 | do_deploy:j7() { | ||
152 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/ | ||
153 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/ | ||
154 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${DEPLOYDIR}/ | ||
155 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/ | ||
156 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.xer5f ${DEPLOYDIR}/ | ||
157 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/ | ||
158 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.xer5f ${DEPLOYDIR}/ | ||
159 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/ | ||
160 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.xer5f ${DEPLOYDIR}/ | ||
161 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_0_release.strip.xer5f ${DEPLOYDIR}/ | ||
162 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.xer5f ${DEPLOYDIR}/ | ||
163 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_0_release.strip.xer5f ${DEPLOYDIR}/ | ||
164 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.xer5f ${DEPLOYDIR}/ | ||
165 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu2_1_release.strip.xer5f ${DEPLOYDIR}/ | ||
166 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.xer5f ${DEPLOYDIR}/ | ||
167 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu2_1_release.strip.xer5f ${DEPLOYDIR}/ | ||
168 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.xer5f ${DEPLOYDIR}/ | ||
169 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_0_release.strip.xer5f ${DEPLOYDIR}/ | ||
170 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.xer5f ${DEPLOYDIR}/ | ||
171 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_0_release.strip.xer5f ${DEPLOYDIR}/ | ||
172 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.xer5f ${DEPLOYDIR}/ | ||
173 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu3_1_release.strip.xer5f ${DEPLOYDIR}/ | ||
174 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.xer5f ${DEPLOYDIR}/ | ||
175 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu3_1_release.strip.xer5f ${DEPLOYDIR}/ | ||
176 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.xe66 ${DEPLOYDIR}/ | ||
177 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_1_release.strip.xe66 ${DEPLOYDIR}/ | ||
178 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.xe66 ${DEPLOYDIR}/ | ||
179 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c66xdsp_2_release.strip.xe66 ${DEPLOYDIR}/ | ||
180 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.xe71 ${DEPLOYDIR}/ | ||
181 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_c7x_1_release.strip.xe71 ${DEPLOYDIR}/ | ||
182 | } | ||
183 | |||
184 | addtask deploy after do_install before do_build | ||
185 | |||
186 | # This is used to prevent the build system to strip the executables | ||
187 | INHIBIT_PACKAGE_STRIP = "1" | ||
188 | INHIBIT_SYSROOT_STRIP = "1" | ||
189 | # This is used to prevent the build system to split the debug info in a separate file | ||
190 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
191 | # As it likely to be a different arch from the Yocto build, disable checking by adding "arch" to INSANE_SKIP | ||
192 | INSANE_SKIP:${PN} += "arch" | ||
193 | |||
194 | # we don't want to configure and build the source code | ||
195 | do_compile[noexec] = "1" | ||
196 | do_configure[noexec] = "1" | ||
diff --git a/recipes-bsp/ipc-lld/ipc-lld-rtos_git.bb b/recipes-bsp/ipc-lld/ipc-lld-rtos_git.bb deleted file mode 100644 index 34f1f035..00000000 --- a/recipes-bsp/ipc-lld/ipc-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for IPC" | ||
2 | |||
3 | require ipc-lld.inc | ||
4 | |||
5 | DEPENDS += " osal-rtos common-csl-ip-rtos sciclient-rtos" | ||
6 | |||
7 | do_configure() { | ||
8 | # remove any previous package | ||
9 | rm -rf ${IPCLLD_PACKAGE_BASE} | ||
10 | cd ${S} | ||
11 | |||
12 | mkdir -p ${IPCLLD_ROOTPATH} | ||
13 | |||
14 | for board in ${TI_PDK_LIMIT_BOARDS} | ||
15 | do | ||
16 | # make the release package before building it | ||
17 | oe_runmake package BOARD=$board DEST_ROOT=${IPCLLD_PACKAGE_BASE} PDK_IPC_COMP_PATH=${S} | ||
18 | done | ||
19 | |||
20 | } | ||
21 | |||
22 | do_compile() { | ||
23 | cd ${IPCLLD_ROOTPATH} | ||
24 | |||
25 | oe_runmake lib LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}" PDK_IPC_COMP_PATH=${IPCLLD_ROOTPATH} | ||
26 | } | ||
27 | |||
28 | do_install() { | ||
29 | cd ${IPCLLD_ROOTPATH} | ||
30 | |||
31 | #remove prebuilt binaries | ||
32 | rm -rf examples/echo_test/binaries | ||
33 | |||
34 | #archive | ||
35 | tar -cf ipc-lld.tar --exclude='*.tar' ./* | ||
36 | |||
37 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/ipc | ||
38 | find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/ipc \; | ||
39 | } | ||
40 | |||
41 | FILES:${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages" | ||
42 | |||
43 | INSANE_SKIP:${PN} = "arch ldflags file-rdeps" | ||
44 | |||
45 | INSANE_SKIP:${PN}-dbg = "arch" | ||
diff --git a/recipes-bsp/ipc-lld/ipc-lld.inc b/recipes-bsp/ipc-lld/ipc-lld.inc deleted file mode 100644 index 6537f520..00000000 --- a/recipes-bsp/ipc-lld/ipc-lld.inc +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | inherit ti-pdk ti-pdk-fetch | ||
2 | |||
3 | TI_PDK_COMP = "ti.drv.ipc" | ||
4 | |||
5 | PE = "1" | ||
6 | |||
7 | LICENSE = "BSD-3-Clause" | ||
8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=7eae093f2b09fd39307f30028a068b91" | ||
9 | |||
10 | COMPATIBLE_MACHINE = "k3" | ||
11 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
12 | |||
13 | PR = "r4" | ||
14 | |||
15 | # Build with make instead of XDC | ||
16 | TI_PDK_XDCMAKE = "0" | ||
17 | |||
18 | IPCLLD_PACKAGE_BASE = "${WORKDIR}/ipclld_base" | ||
19 | IPCLLD_ROOTPATH = "${IPCLLD_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/ipc" | ||
20 | |||
21 | export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages" | ||
22 | export PDK_IPC_ROOT_PATH = "${IPCLLD_PACKAGE_BASE}/package/all/pdk_/packages" | ||
23 | |||
24 | # HTML doc link params | ||
25 | PDK_COMP_LINK_TEXT = "IPCLLD" | ||
26 | |||
27 | EXTRA_OEMAKE = "PDK_INSTALL_PATH=${PDK_INSTALL_PATH} " | ||
28 | |||
29 | TI_PDK_LIMIT_CORES:append:am65xx-evm = " mcu1_1 " | ||
diff --git a/recipes-bsp/iqn2-lld/iqn2-lld-rtos_git.bb b/recipes-bsp/iqn2-lld/iqn2-lld-rtos_git.bb deleted file mode 100644 index 318f1cfe..00000000 --- a/recipes-bsp/iqn2-lld/iqn2-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for IQN2 peripheral module" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/iqn2-lld/iqn2-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
10 | |||
11 | # HTML doc link params | ||
12 | PDK_COMP_LINK_TEXT = "IQN2 LLD" | ||
diff --git a/recipes-bsp/iqn2-lld/iqn2-lld-test_git.bb b/recipes-bsp/iqn2-lld/iqn2-lld-test_git.bb deleted file mode 100644 index f276c4b3..00000000 --- a/recipes-bsp/iqn2-lld/iqn2-lld-test_git.bb +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | DESCRIPTION = "TI IQN2 peripheral module low level driver test binaries" | ||
2 | |||
3 | DEPENDS = "common-csl-ip iqn2-lld dfe-lld" | ||
4 | |||
5 | include iqn2-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} IQN2_SRC_DIR=${WORKDIR}/git" | ||
10 | |||
11 | do_compile () { | ||
12 | oe_runmake clean DEVICE=k2l | ||
13 | oe_runmake tests DEVICE=k2l | ||
14 | } | ||
15 | |||
16 | do_install () { | ||
17 | oe_runmake installbin DEVICE=k2l IQN2_SRC_DIR=${WORKDIR}/git INSTALL_BIN_BASE_DIR=${D}/${bindir} | ||
18 | } | ||
diff --git a/recipes-bsp/iqn2-lld/iqn2-lld.inc b/recipes-bsp/iqn2-lld/iqn2-lld.inc deleted file mode 100644 index 078509fc..00000000 --- a/recipes-bsp/iqn2-lld/iqn2-lld.inc +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea" | ||
2 | LICENSE = "BSD-3-Clause" | ||
3 | |||
4 | inherit ti-pdk-fetch | ||
5 | |||
6 | TI_PDK_COMP = "ti.drv.iqn2" | ||
7 | |||
8 | PE = "1" | ||
9 | |||
10 | INC_PR = "r0" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "k2l" | ||
13 | |||
diff --git a/recipes-bsp/iqn2-lld/iqn2-lld_git.bb b/recipes-bsp/iqn2-lld/iqn2-lld_git.bb deleted file mode 100644 index a0c2ef87..00000000 --- a/recipes-bsp/iqn2-lld/iqn2-lld_git.bb +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | DESCRIPTION = "TI IQN2 peripheral module low level driver" | ||
2 | |||
3 | DEPENDS = "common-csl-ip" | ||
4 | |||
5 | include iqn2-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
10 | |||
11 | do_configure () { | ||
12 | sed -i -e 's/march=armv7-a/march=armv7ve/' build/armv7/libiqn2_aearmv7.mk | ||
13 | } | ||
14 | |||
15 | do_compile () { | ||
16 | oe_runmake clean | ||
17 | oe_runmake lib | ||
18 | } | ||
19 | |||
20 | do_install () { | ||
21 | oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
22 | chown -R root:root ${D} | ||
23 | } | ||
24 | |||
25 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libiqn2.a" | ||
diff --git a/recipes-bsp/mcasp-lld/mcasp-lld-rtos_git.bb b/recipes-bsp/mcasp-lld/mcasp-lld-rtos_git.bb deleted file mode 100644 index 9d45f0da..00000000 --- a/recipes-bsp/mcasp-lld/mcasp-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Multi channel Audio Serial port (McASP)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.mcasp" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://mcaspver.h;beginline=19;endline=47;md5=75a9adc782a6df0d3a5419743e9a9f18" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti43x|omap-a15|k2g|ti33x|omapl1|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | |||
16 | PR = "r0" | ||
17 | |||
18 | |||
19 | DEPENDS:append = " edma3-lld-rtos \ | ||
20 | osal-rtos \ | ||
21 | " | ||
22 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
23 | " | ||
24 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
25 | " | ||
26 | |||
27 | DEPENDS:remove:k3 = "edma3-lld-rtos " | ||
28 | DEPENDS:append:k3 = " udma-lld-rtos \ | ||
29 | " | ||
30 | |||
31 | # Build with make instead of XDC | ||
32 | TI_PDK_XDCMAKE = "0" | ||
33 | |||
34 | export PDK_MCASP_ROOT_PATH ="${WORKDIR}/build" | ||
35 | export DEST_ROOT="${S}" | ||
36 | |||
37 | export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}" | ||
38 | XDCPATH:append = ";${EDMA3_LLD_INSTALL_DIR}/packages" | ||
39 | |||
40 | # HTML doc link params | ||
41 | PDK_COMP_LINK_TEXT = "MCASP LLD" | ||
diff --git a/recipes-bsp/mcbsp-lld/mcbsp-lld-rtos_git.bb b/recipes-bsp/mcbsp-lld/mcbsp-lld-rtos_git.bb deleted file mode 100644 index f1eeccdd..00000000 --- a/recipes-bsp/mcbsp-lld/mcbsp-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Multi-channel Buffered Serial Port (McBSP)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.mcbsp" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://mcbspver.h;beginline=1;endline=47;md5=a8a39efd13fa6fe66da5461b898d620e" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "k2g|c665x-evm|omapl1" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | |||
18 | DEPENDS:append = " edma3-lld-rtos \ | ||
19 | " | ||
20 | |||
21 | export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}" | ||
22 | XDCPATH:append = ";${EDMA3_LLD_INSTALL_DIR}/packages" | ||
23 | |||
24 | TI_PDK_XDCMAKE = "0" | ||
25 | |||
26 | export PDK_MCBSP_ROOT_PATH = "${WORKDIR}/build" | ||
27 | export DEST_ROOT = "${S}" | ||
28 | |||
29 | # HTML doc link params | ||
30 | PDK_COMP_LINK_TEXT = "MCBSP LLD" | ||
diff --git a/recipes-bsp/mmap-lld/mmap-lld-rtos_git.bb b/recipes-bsp/mmap-lld/mmap-lld-rtos_git.bb deleted file mode 100644 index faee5973..00000000 --- a/recipes-bsp/mmap-lld/mmap-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | inherit ti-pdk | ||
2 | |||
3 | require recipes-bsp/mmap-lld/mmap-lld.inc | ||
4 | |||
5 | PR = "${INC_PR}.0" | ||
6 | |||
7 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
8 | |||
9 | # HTML doc link params | ||
10 | PDK_COMP_LINK_TEXT = "MMAP LLD" | ||
diff --git a/recipes-bsp/mmap-lld/mmap-lld-test_git.bb b/recipes-bsp/mmap-lld/mmap-lld-test_git.bb deleted file mode 100644 index 0c3cedda..00000000 --- a/recipes-bsp/mmap-lld/mmap-lld-test_git.bb +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | DESCRIPTION = "TI KEYSTONE MMAP driver test binaries " | ||
2 | include mmap-lld.inc | ||
3 | |||
4 | PR = "${INC_PR}.0" | ||
5 | |||
6 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
7 | |||
8 | DEPENDS="common-csl-ip mmap-lld" | ||
9 | RDEPENDS:${PN}="uio-module-drv" | ||
10 | |||
11 | DEVICELIST:k2hk = "k2h k2k" | ||
12 | DEVICELIST:k2e = "k2e" | ||
13 | DEVICELIST:k2l = "k2l" | ||
14 | DEVICELIST:k2g = "k2g" | ||
15 | |||
16 | CHOICELIST = " yes \ | ||
17 | no \ | ||
18 | " | ||
19 | |||
20 | do_compile () { | ||
21 | for device in ${DEVICELIST} | ||
22 | do | ||
23 | make -f makefile_armv7 clean \ | ||
24 | PDK_INSTALL_PATH="${STAGING_INCDIR}" \ | ||
25 | DEVICE="$device" MPAX_SRC_DIR="${S}" | ||
26 | for choice in ${CHOICELIST} | ||
27 | do | ||
28 | make -f makefile_armv7 tests examples \ | ||
29 | PDK_INSTALL_PATH=${STAGING_INCDIR} \ | ||
30 | DEVICE="$device" MPAX_SRC_DIR="${S}" \ | ||
31 | USEDYNAMIC_LIB="$choice" | ||
32 | done | ||
33 | done | ||
34 | } | ||
35 | |||
36 | do_install () { | ||
37 | for device in ${DEVICELIST} | ||
38 | do | ||
39 | make -f makefile_armv7 installbin \ | ||
40 | PDK_INSTALL_PATH=${STAGING_INCDIR} \ | ||
41 | DEVICE="$device" MPAX_SRC_DIR="${S}" \ | ||
42 | INSTALL_BIN_BASE_DIR="${D}/${bindir}" | ||
43 | done | ||
44 | } | ||
diff --git a/recipes-bsp/mmap-lld/mmap-lld.inc b/recipes-bsp/mmap-lld/mmap-lld.inc deleted file mode 100644 index 7e11a4c5..00000000 --- a/recipes-bsp/mmap-lld/mmap-lld.inc +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | |||
3 | COMPATIBLE_MACHINE = "keystone" | ||
4 | |||
5 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=b3315b8190036fe1c6a8263d02e15606" | ||
6 | |||
7 | MMAP_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/mmap-lld.git" | ||
8 | MMAP_LLD_GIT_PROTOCOL = "git" | ||
9 | MMAP_LLD_GIT_BRANCH = "master" | ||
10 | MMAP_LLD_GIT_DESTSUFFIX = "git/ti/runtime/mmap" | ||
11 | |||
12 | # Commit correspond to DEV.MMAP.02.00.00.08C | ||
13 | MMAP_LLD_SRCREV = "62e75191ab7144604102dabaa288c5fd5048fc49" | ||
14 | |||
15 | BRANCH="${MMAP_LLD_GIT_BRANCH}" | ||
16 | SRC_URI = "${MMAP_LLD_GIT_URI};destsuffix=${MMAP_LLD_GIT_DESTSUFFIX};protocol=${MMAP_LLD_GIT_PROTOCOL};branch=${BRANCH}" | ||
17 | SRCREV = "${MMAP_LLD_SRCREV}" | ||
18 | |||
19 | PV = "2.0.0.8C" | ||
20 | INC_PR = "r0" | ||
21 | |||
22 | S = "${WORKDIR}/git/ti/runtime/mmap" | ||
diff --git a/recipes-bsp/mmap-lld/mmap-lld_git.bb b/recipes-bsp/mmap-lld/mmap-lld_git.bb deleted file mode 100644 index cfc5d4c9..00000000 --- a/recipes-bsp/mmap-lld/mmap-lld_git.bb +++ /dev/null | |||
@@ -1,15 +0,0 @@ | |||
1 | DESCRIPTION = "TI KEYSTONE mmap driver using Keystone MPAX Programming" | ||
2 | include mmap-lld.inc | ||
3 | |||
4 | PR = "${INC_PR}.0" | ||
5 | |||
6 | DEPENDS="common-csl-ip" | ||
7 | |||
8 | do_compile () { | ||
9 | make -f makefile_armv7 clean lib PDK_INSTALL_PATH=${STAGING_INCDIR} | ||
10 | } | ||
11 | |||
12 | do_install () { | ||
13 | make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
14 | chown -R root:root ${D} | ||
15 | } | ||
diff --git a/recipes-bsp/mmcsd-lld/mmcsd-lld-rtos_git.bb b/recipes-bsp/mmcsd-lld/mmcsd-lld-rtos_git.bb deleted file mode 100644 index 3be9f55d..00000000 --- a/recipes-bsp/mmcsd-lld/mmcsd-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | SUMMARY = "TI Multimedia card(MMC)/Secure Digital(SD) low level driver for RTOS " | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.mmcsd" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://MMCSD.h;beginline=1;endline=32;md5=f74069541d4d165a000a66b4043cb065" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | |||
16 | PR = "r0" | ||
17 | |||
18 | |||
19 | DEPENDS:append = " edma3-lld-rtos \ | ||
20 | osal-rtos \ | ||
21 | " | ||
22 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
23 | " | ||
24 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
25 | " | ||
26 | DEPENDS:remove:k3 = "edma3-lld-rtos " | ||
27 | |||
28 | DEPENDS:append:k3 = " sciclient-rtos \ | ||
29 | " | ||
30 | |||
31 | # Build with make instead of XDC | ||
32 | TI_PDK_XDCMAKE = "0" | ||
33 | |||
34 | export PDK_MMCSD_ROOT_PATH ="${WORKDIR}/build" | ||
35 | export DEST_ROOT="${S}" | ||
36 | |||
37 | export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}" | ||
38 | XDCPATH:append = ";${EDMA3_LLD_INSTALL_DIR}/packages" | ||
39 | |||
40 | # HTML doc link params | ||
41 | PDK_COMP_LINK_TEXT = "MMCSD LLD" | ||
diff --git a/recipes-bsp/nwal-lld/nwal-lld-rtos_git.bb b/recipes-bsp/nwal-lld/nwal-lld-rtos_git.bb deleted file mode 100644 index 3153f08a..00000000 --- a/recipes-bsp/nwal-lld/nwal-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | SUMMARY = "TI Network abstraction layer RTOS LLD library " | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/nwal-lld/nwal-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | DEPENDS:append = " cppi-lld-rtos \ | ||
10 | pa-lld-rtos \ | ||
11 | pktlib-rtos \ | ||
12 | qmss-lld-rtos \ | ||
13 | sa-lld-rtos \ | ||
14 | " | ||
15 | |||
16 | COMPATIBLE_MACHINE = "k2hk|k2e|k2l|c667x-evm" | ||
17 | |||
18 | # HTML doc link params | ||
19 | PDK_COMP_LINK_TEXT = "NWAL LLD" | ||
diff --git a/recipes-bsp/nwal-lld/nwal-lld-test_git.bb b/recipes-bsp/nwal-lld/nwal-lld-test_git.bb deleted file mode 100644 index 79528a0a..00000000 --- a/recipes-bsp/nwal-lld/nwal-lld-test_git.bb +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | DESCRIPTION = "TI Network Abstraction Layer unit test binaries" | ||
2 | |||
3 | DEPENDS = "common-csl-ip rm-lld qmss-lld hplib pa-lld sa-lld pktlib nwal-lld" | ||
4 | |||
5 | include nwal-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
10 | |||
11 | do_compile () { | ||
12 | for device in ${DEVICELIST} | ||
13 | do | ||
14 | for choice in ${CHOICELIST} | ||
15 | do | ||
16 | oe_runmake clean NWAL_INC_DIR=${BASEDIR} NWAL_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" DEVICE="$device" | ||
17 | oe_runmake tests NWAL_INC_DIR=${BASEDIR} NWAL_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" DEVICE="$device" | ||
18 | done | ||
19 | done | ||
20 | } | ||
21 | |||
22 | do_install () { | ||
23 | for device in ${DEVICELIST} | ||
24 | do | ||
25 | oe_runmake installbin INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} INSTALL_BIN_BASE_DIR=${D}${bindir} DEVICE="$device" | ||
26 | done | ||
27 | } | ||
diff --git a/recipes-bsp/nwal-lld/nwal-lld.inc b/recipes-bsp/nwal-lld/nwal-lld.inc deleted file mode 100644 index 8dd2c900..00000000 --- a/recipes-bsp/nwal-lld/nwal-lld.inc +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=b7982a377c680ad71ca2fbb735982462" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "keystone" | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
6 | |||
7 | inherit ti-pdk-fetch | ||
8 | |||
9 | TI_PDK_COMP = "ti.drv.nwal" | ||
10 | |||
11 | PE = "1" | ||
12 | |||
13 | INC_PR = "r0" | ||
14 | |||
15 | BASEDIR = "${WORKDIR}/git" | ||
16 | |||
17 | DEVICELIST:k2hk = "k2h k2k" | ||
18 | DEVICELIST:k2l = "k2l" | ||
19 | DEVICELIST:k2e = "k2e" | ||
20 | |||
21 | CHOICELIST = "yes no" | ||
diff --git a/recipes-bsp/nwal-lld/nwal-lld_git.bb b/recipes-bsp/nwal-lld/nwal-lld_git.bb deleted file mode 100644 index a9690cab..00000000 --- a/recipes-bsp/nwal-lld/nwal-lld_git.bb +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | DESCRIPTION = "TI Network abstraction layer LLD library " | ||
2 | |||
3 | DEPENDS = "common-csl-ip rm-lld qmss-lld hplib pa-lld sa-lld pktlib" | ||
4 | |||
5 | include nwal-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
10 | |||
11 | do_compile () { | ||
12 | for device in ${DEVICELIST} | ||
13 | do | ||
14 | for choice in ${CHOICELIST} | ||
15 | do | ||
16 | oe_runmake clean NWAL_INC_DIR=${BASEDIR} NWAL_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" DEVICE="$device" | ||
17 | oe_runmake lib NWAL_INC_DIR=${BASEDIR} NWAL_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" DEVICE="$device" | ||
18 | done | ||
19 | done | ||
20 | } | ||
21 | |||
22 | do_install () { | ||
23 | for device in ${DEVICELIST} | ||
24 | do | ||
25 | oe_runmake install INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} INSTALL_BIN_BASE_DIR=${D}${bindir} DEVICE="$device" | ||
26 | done | ||
27 | } | ||
diff --git a/recipes-bsp/pa-lld/pa-lld-rtos_git.bb b/recipes-bsp/pa-lld/pa-lld-rtos_git.bb deleted file mode 100644 index 046ec80e..00000000 --- a/recipes-bsp/pa-lld/pa-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Packet Accelerator (PA)" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/pa-lld/pa-lld.inc | ||
6 | COMPATIBLE_MACHINE:append = "|c667x-evm" | ||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | DEPENDS:append = " rm-lld-rtos" | ||
10 | |||
11 | # HTML doc link params | ||
12 | PDK_COMP_LINK_TEXT = "PA LLD" | ||
diff --git a/recipes-bsp/pa-lld/pa-lld-test_git.bb b/recipes-bsp/pa-lld/pa-lld-test_git.bb deleted file mode 100644 index 760f1882..00000000 --- a/recipes-bsp/pa-lld/pa-lld-test_git.bb +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | DESCRIPTION = "TI PA LLD unit test and example binaries" | ||
2 | |||
3 | DEPENDS = "common-csl-ip pa-lld cppi-lld qmss-lld sa-lld" | ||
4 | |||
5 | include pa-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.1" | ||
8 | |||
9 | CHOICELIST = "yes no" | ||
10 | |||
11 | CC += "-fcommon" | ||
12 | |||
13 | do_compile () { | ||
14 | # Now build the lld unit test examples | ||
15 | for device in ${DEVICELIST} | ||
16 | do | ||
17 | make -f makefile_armv7 clean PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" PA_SRC_DIR=${S} | ||
18 | for choice in ${CHOICELIST} | ||
19 | do | ||
20 | make -f makefile_armv7 tests examples PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" PA_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" | ||
21 | done | ||
22 | done | ||
23 | } | ||
24 | |||
25 | do_install () { | ||
26 | for device in ${DEVICELIST} | ||
27 | do | ||
28 | make -f makefile_armv7 installbin PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" PA_SRC_DIR=${S} INSTALL_BIN_BASE_DIR=${D}${bindir} | ||
29 | done | ||
30 | } | ||
diff --git a/recipes-bsp/pa-lld/pa-lld.inc b/recipes-bsp/pa-lld/pa-lld.inc deleted file mode 100644 index e456ccb4..00000000 --- a/recipes-bsp/pa-lld/pa-lld.inc +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause & TI-TFL" | ||
2 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/pa/COPYING.txt;md5=cd04fb087063a2a82c4ce61983836871" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "k2hk|k2e|k2l" | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
6 | |||
7 | inherit ti-pdk-fetch | ||
8 | |||
9 | TI_PDK_COMP = "ti.drv.pa" | ||
10 | |||
11 | PE = "1" | ||
12 | |||
13 | INC_PR = "r0" | ||
14 | |||
15 | |||
16 | DEVICELIST = "k2h k2k k2l k2e" | ||
17 | DEVICELIST:k2hk = "k2h k2k" | ||
18 | DEVICELIST:k2l = "k2l" | ||
19 | DEVICELIST:k2e = "k2e" | ||
20 | |||
21 | LIBPA = "libpa" | ||
22 | LIBPA:k2hk = "libpa" | ||
23 | LIBPA:k2e = "libpa2" | ||
24 | LIBPA:k2l = "libpa2" | ||
diff --git a/recipes-bsp/pa-lld/pa-lld_git.bb b/recipes-bsp/pa-lld/pa-lld_git.bb deleted file mode 100644 index bd773b1e..00000000 --- a/recipes-bsp/pa-lld/pa-lld_git.bb +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | DESCRIPTION = "TI PA LLD library" | ||
2 | |||
3 | DEPENDS = "common-csl-ip rm-lld" | ||
4 | |||
5 | include pa-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.1" | ||
8 | |||
9 | do_compile () { | ||
10 | # Now build the lld in the updated directory | ||
11 | for device in ${DEVICELIST} | ||
12 | do | ||
13 | make -f makefile_armv7 lib PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" | ||
14 | done | ||
15 | } | ||
16 | |||
17 | do_install () { | ||
18 | make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
19 | chown -R root:root ${D} | ||
20 | |||
21 | # Set the generic device library symbolic link | ||
22 | ln -sf ${LIBPA}.so.1.0.0 ${D}${libdir}/libpa_device.so.1 | ||
23 | ln -sf libpa_device.so.1 ${D}${libdir}/libpa_device.so | ||
24 | } | ||
25 | |||
26 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libpa2.a" | ||
27 | INHIBIT_PACKAGE_STRIP_FILES:k2hk = "${PKGD}${libdir}/libpa.a" | ||
diff --git a/recipes-bsp/pcie-lld/pcie-lld-rtos_git.bb b/recipes-bsp/pcie-lld/pcie-lld-rtos_git.bb deleted file mode 100644 index 22715709..00000000 --- a/recipes-bsp/pcie-lld/pcie-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,28 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low lever driver for Peripheral Interconnect Express (PCIE)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.pcie" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://pcie.h;beginline=1;endline=34;md5=232c0b07bdf7ab934b23c09e6c5279b0" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "omap-a15|keystone|c66x|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r1" | ||
16 | |||
17 | DEPENDS:append:k3 = " udma-lld-rtos \ | ||
18 | " | ||
19 | |||
20 | |||
21 | export PDK_PCIE_ROOT_PATH ="${WORKDIR}/build" | ||
22 | export DEST_ROOT="${S}" | ||
23 | |||
24 | # Build with make instead of XDC | ||
25 | TI_PDK_XDCMAKE = "0" | ||
26 | |||
27 | # HTML doc link params | ||
28 | PDK_COMP_LINK_TEXT = "PCIe LLD" | ||
diff --git a/recipes-bsp/pm-lld/pm-lld-rtos_git.bb b/recipes-bsp/pm-lld/pm-lld-rtos_git.bb deleted file mode 100644 index fd01c8ef..00000000 --- a/recipes-bsp/pm-lld/pm-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,71 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS driver for Power Management module (PM)" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | LICENSE = "BSD-3-Clause" | ||
6 | LIC_FILES_CHKSUM = "file://Power.h;beginline=1;endline=31;md5=527b91fdcd26cd19ac07a754f45dedbe" | ||
7 | |||
8 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|k3" | ||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
10 | |||
11 | |||
12 | PM_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/pm-lld.git" | ||
13 | PM_LLD_GIT_PROTOCOL = "git" | ||
14 | |||
15 | PM_LLD_GIT_BRANCH = "master" | ||
16 | |||
17 | PM_LLD_GIT_BRANCH:ti33x = "int_pm_am335x" | ||
18 | PM_LLD_GIT_BRANCH:ti43x = "int_pm_am335x" | ||
19 | PM_LLD_GIT_BRANCH:k2g = "int_pm_am335x" | ||
20 | |||
21 | PM_LLD_GIT_DESTSUFFIX = "git/ti/drv/pm" | ||
22 | |||
23 | # Below commit ID corresponds to "DEV.PM_LLD.01.08.00.23A" | ||
24 | PM_LLD_SRCREV = "59abc6ffb890d24b82de0248d204ad10c1bfc2af" | ||
25 | |||
26 | # Below commit ID corresponds to "DEV.PM_LLD.01.04.00.05C" | ||
27 | PM_LLD_SRCREV:ti33x = "dd1f8486e7738956631b7f4829c8238be2e49dd6" | ||
28 | PM_LLD_SRCREV:ti43x = "dd1f8486e7738956631b7f4829c8238be2e49dd6" | ||
29 | PM_LLD_SRCREV:k2g = "dd1f8486e7738956631b7f4829c8238be2e49dd6" | ||
30 | |||
31 | BRANCH = "${PM_LLD_GIT_BRANCH}" | ||
32 | SRC_URI = "${PM_LLD_GIT_URI};destsuffix=${PM_LLD_GIT_DESTSUFFIX};protocol=${PM_LLD_GIT_PROTOCOL};branch=${BRANCH}" | ||
33 | |||
34 | SRCREV = "${PM_LLD_SRCREV}" | ||
35 | PV = "01.08.00.23A" | ||
36 | PR = "r0" | ||
37 | |||
38 | S = "${WORKDIR}/${PM_LLD_GIT_DESTSUFFIX}" | ||
39 | |||
40 | DEPENDS:append = " ti-sysbios \ | ||
41 | osal-rtos \ | ||
42 | " | ||
43 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
44 | " | ||
45 | DEPENDS:append:ti43x = " starterware-rtos \ | ||
46 | " | ||
47 | |||
48 | DEPENDS:append:k3 = " sciclient-rtos \ | ||
49 | " | ||
50 | |||
51 | export PDK_PM_ROOT_PATH = "${WORKDIR}/build" | ||
52 | export DEST_ROOT="${S}" | ||
53 | |||
54 | # Build with make instead of XDC | ||
55 | TI_PDK_XDCMAKE = "0" | ||
56 | |||
57 | do_compile:append() { | ||
58 | # Delete archive created by XDC release command since it does not contain all content | ||
59 | find -name "*.tar" -exec rm -f {} \; | ||
60 | |||
61 | # Archive from build/ to capture ti/drv/pm/ in archive | ||
62 | cd ${B} | ||
63 | tar -cf pm_lld.tar --exclude='*.tar' ./* | ||
64 | } | ||
65 | |||
66 | |||
67 | # Workaround: dra7xx build requires am57xx pm libraries for opencl-monitor | ||
68 | TI_PDK_LIMIT_SOCS:append:dra7xx = " am571x am572x am574x" | ||
69 | TI_PDK_LIMIT_BOARDS:append:dra7xx = " evmAM571x evmAM572x idkAM574x" | ||
70 | |||
71 | INSANE_SKIP:${PN} = "arch staticdev" | ||
diff --git a/recipes-bsp/pruss-lld/pruss-lld-apps_git.bb b/recipes-bsp/pruss-lld/pruss-lld-apps_git.bb deleted file mode 100644 index 74ceb819..00000000 --- a/recipes-bsp/pruss-lld/pruss-lld-apps_git.bb +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | DESCRIPTION = "TI PRUSS low level driver example applications" | ||
2 | |||
3 | DEPENDS="common-csl-ip pruss-lld osal ti-pdk-build-rtos pruss-lld-rtos" | ||
4 | |||
5 | DEPENDS:append:ti33x = " starterware" | ||
6 | DEPENDS:append:ti43x = " starterware" | ||
7 | |||
8 | include pruss-lld.inc | ||
9 | |||
10 | PR = "${INC_PR}.0" | ||
11 | |||
12 | EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} PDK_PKG_PATH=${STAGING_DATADIR}/ti/ti-pdk-tree/packages PRUSS_SRC_DIR=${S}" | ||
13 | |||
14 | |||
15 | DEVICE_LIST ?= "${TI_PDK_LIMIT_SOCS}" | ||
16 | |||
17 | do_compile () { | ||
18 | # Build the apps | ||
19 | for device in ${DEVICE_LIST} | ||
20 | do | ||
21 | oe_runmake apps DEVICE="$device" | ||
22 | done | ||
23 | } | ||
24 | |||
25 | do_install () { | ||
26 | # Install the app binary | ||
27 | for device in ${DEVICE_LIST} | ||
28 | do | ||
29 | oe_runmake installapp INSTALL_BIN_BASE_DIR=${D}${bindir} DEVICE="$device" | ||
30 | done | ||
31 | } | ||
diff --git a/recipes-bsp/pruss-lld/pruss-lld-rtos_git.bb b/recipes-bsp/pruss-lld/pruss-lld-rtos_git.bb deleted file mode 100644 index 9b6ec7a8..00000000 --- a/recipes-bsp/pruss-lld/pruss-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver library for PRUSS" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | require recipes-bsp/pruss-lld/pruss-lld.inc | ||
5 | |||
6 | COMPATIBLE_MACHINE:append = "|k3" | ||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | DEPENDS:append = " osal-rtos" | ||
10 | DEPENDS:append:ti33x = " starterware-rtos" | ||
11 | DEPENDS:append:ti43x = " starterware-rtos" | ||
12 | |||
13 | # Build with make instead of XDC | ||
14 | TI_PDK_XDCMAKE = "0" | ||
15 | |||
16 | export PDK_PRUSS_ROOT_PATH ="${WORKDIR}/build" | ||
17 | export DEST_ROOT="${WORKDIR}/build" | ||
18 | |||
19 | # HTML doc link params | ||
20 | PDK_COMP_LINK_TEXT = "PRUSS LLD" | ||
21 | |||
22 | INSANE_SKIP:${PN} = "arch" | ||
diff --git a/recipes-bsp/pruss-lld/pruss-lld-test_git.bb b/recipes-bsp/pruss-lld/pruss-lld-test_git.bb deleted file mode 100644 index 8007f652..00000000 --- a/recipes-bsp/pruss-lld/pruss-lld-test_git.bb +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | DESCRIPTION = "TI PRUSS low level driver tests" | ||
2 | |||
3 | DEPENDS = "common-csl-ip pruss-lld osal" | ||
4 | |||
5 | include pruss-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.2" | ||
8 | |||
9 | EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} PRUSS_SRC_DIR=${S}" | ||
10 | |||
11 | DEVICE_LIST ?= "${TI_PDK_LIMIT_SOCS}" | ||
12 | |||
13 | do_compile () { | ||
14 | # Build the tests | ||
15 | for device in ${DEVICE_LIST} | ||
16 | do | ||
17 | oe_runmake tests DEVICE="$device" | ||
18 | done | ||
19 | } | ||
20 | |||
21 | do_install () { | ||
22 | # Install the binary | ||
23 | for device in ${DEVICE_LIST} | ||
24 | do | ||
25 | oe_runmake installbin INSTALL_BIN_BASE_DIR=${D}${bindir} DEVICE="$device" | ||
26 | done | ||
27 | } | ||
diff --git a/recipes-bsp/pruss-lld/pruss-lld.inc b/recipes-bsp/pruss-lld/pruss-lld.inc deleted file mode 100644 index fe5987a4..00000000 --- a/recipes-bsp/pruss-lld/pruss-lld.inc +++ /dev/null | |||
@@ -1,15 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | LIC_FILES_CHKSUM = "file://pruicss.h;beginline=1;endline=31;md5=315177aa03d58bcd124a6e799e2bd458" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g" | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
6 | |||
7 | inherit ti-pdk-fetch | ||
8 | |||
9 | TI_PDK_COMP = "ti.drv.pruss" | ||
10 | |||
11 | PE = "1" | ||
12 | |||
13 | INC_PR = "r0" | ||
14 | |||
15 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libpruss.a" | ||
diff --git a/recipes-bsp/pruss-lld/pruss-lld_git.bb b/recipes-bsp/pruss-lld/pruss-lld_git.bb deleted file mode 100644 index f1e93cd7..00000000 --- a/recipes-bsp/pruss-lld/pruss-lld_git.bb +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | DESCRIPTION = "TI PRUSS low level driver library" | ||
2 | |||
3 | DEPENDS = "common-csl-ip osal" | ||
4 | |||
5 | include pruss-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.2" | ||
8 | |||
9 | EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
10 | |||
11 | do_compile () { | ||
12 | # Build the lib | ||
13 | oe_runmake clean | ||
14 | oe_runmake lib | ||
15 | } | ||
16 | |||
17 | do_install () { | ||
18 | # Install the lib | ||
19 | oe_runmake install INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
20 | chown -R root:root ${D} | ||
21 | } | ||
diff --git a/recipes-bsp/qmss-lld/qmss-lld-rtos_git.bb b/recipes-bsp/qmss-lld/qmss-lld-rtos_git.bb deleted file mode 100644 index d854e0bc..00000000 --- a/recipes-bsp/qmss-lld/qmss-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,9 +0,0 @@ | |||
1 | inherit ti-pdk | ||
2 | |||
3 | require qmss-lld.inc | ||
4 | |||
5 | PR = "${INC_PR}.1" | ||
6 | |||
7 | COMPATIBLE_MACHINE:append = "|c66x" | ||
8 | |||
9 | DEPENDS:append = " rm-lld-rtos" | ||
diff --git a/recipes-bsp/qmss-lld/qmss-lld-test_git.bb b/recipes-bsp/qmss-lld/qmss-lld-test_git.bb deleted file mode 100644 index 53f6dcff..00000000 --- a/recipes-bsp/qmss-lld/qmss-lld-test_git.bb +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | DESCRIPTION = "TI QMSS low level driver unit test and example binaries" | ||
2 | |||
3 | DEPENDS = "common-csl-ip rm-lld cppi-lld qmss-lld cmem uio-module-drv" | ||
4 | |||
5 | include qmss-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.2" | ||
8 | |||
9 | CHOICELIST = "yes no" | ||
10 | |||
11 | CFLAGS += "-fcommon" | ||
12 | |||
13 | do_compile () { | ||
14 | # Now build the lld in the updated directory | ||
15 | for device in ${DEVICELIST} | ||
16 | do | ||
17 | make -f makefile_armv7 clean PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" QMSS_SRC_DIR=${S} | ||
18 | for choice in ${CHOICELIST} | ||
19 | do | ||
20 | make -f makefile_armv7 tests examples PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" QMSS_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" | ||
21 | done | ||
22 | done | ||
23 | } | ||
24 | |||
25 | do_install () { | ||
26 | for device in ${DEVICELIST} | ||
27 | do | ||
28 | make -f makefile_armv7 installbin PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="$device" QMSS_SRC_DIR=${S} INSTALL_BIN_BASE_DIR=${D}${bindir} | ||
29 | done | ||
30 | } | ||
diff --git a/recipes-bsp/qmss-lld/qmss-lld.inc b/recipes-bsp/qmss-lld/qmss-lld.inc deleted file mode 100644 index 35a06af1..00000000 --- a/recipes-bsp/qmss-lld/qmss-lld.inc +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause & TI-TFL" | ||
2 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/qmss/COPYING.txt;md5=cd04fb087063a2a82c4ce61983836871" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "keystone" | ||
5 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
6 | |||
7 | inherit ti-pdk-fetch | ||
8 | |||
9 | TI_PDK_COMP = "ti.drv.qmss" | ||
10 | |||
11 | PE = "1" | ||
12 | |||
13 | INC_PR = "r0" | ||
14 | |||
15 | DEVICELIST = "k2h k2k k2l k2e" | ||
16 | DEVICELIST:k2hk = "k2h k2k" | ||
17 | DEVICELIST:k2l = "k2l" | ||
18 | DEVICELIST:k2e = "k2e" | ||
19 | DEVICELIST:k2g = "k2h" | ||
diff --git a/recipes-bsp/qmss-lld/qmss-lld_git.bb b/recipes-bsp/qmss-lld/qmss-lld_git.bb deleted file mode 100644 index 96c664a1..00000000 --- a/recipes-bsp/qmss-lld/qmss-lld_git.bb +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | DESCRIPTION = "TI QMSS low level driver library" | ||
2 | |||
3 | DEPENDS = "common-csl-ip rm-lld" | ||
4 | |||
5 | include qmss-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.1" | ||
8 | |||
9 | do_compile () { | ||
10 | # Now build the lld | ||
11 | make -f makefile_armv7 clean PDK_INSTALL_PATH=${STAGING_INCDIR} | ||
12 | for device in ${DEVICELIST} | ||
13 | do | ||
14 | make -f makefile_armv7 lib PDK_INSTALL_PATH=${STAGING_INCDIR} DEVICE="${device}" | ||
15 | done | ||
16 | } | ||
17 | |||
18 | do_install () { | ||
19 | make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
20 | chown -R root:root ${D} | ||
21 | |||
22 | # Set the generic device library symbolic link to default k2h | ||
23 | cd ${D}${libdir} | ||
24 | |||
25 | # Link only the first device in the list | ||
26 | for device in ${DEVICELIST} | ||
27 | do | ||
28 | ln -sf libqmss_${device}.so.1.0.0 libqmss_device.so.1 | ||
29 | break | ||
30 | done | ||
31 | ln -sf libqmss_device.so.1 libqmss_device.so | ||
32 | } | ||
33 | |||
34 | INHIBIT_PACKAGE_STRIP_FILES:k2hk = "${PKGD}${libdir}/libqmss_k2h.a ${PKGD}${libdir}/libqmss_k2k.a" | ||
35 | INHIBIT_PACKAGE_STRIP_FILES:k2e = "${PKGD}${libdir}/libqmss_k2e.a" | ||
36 | INHIBIT_PACKAGE_STRIP_FILES:k2l = "${PKGD}${libdir}/libqmss_k2l.a" | ||
37 | INHIBIT_PACKAGE_STRIP_FILES:k2g = "${PKGD}${libdir}/libqmss_k2h.a" | ||
38 | INHIBIT_PACKAGE_STRIP_FILES:append = " ${PKGD}${libdir}/libqmss.a" | ||
diff --git a/recipes-bsp/rm-lld/rm-lld-rtos_git.bb b/recipes-bsp/rm-lld/rm-lld-rtos_git.bb deleted file mode 100644 index 2a279a0a..00000000 --- a/recipes-bsp/rm-lld/rm-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | inherit ti-pdk | ||
2 | |||
3 | COMPATIBLE_MACHINE:append = "|c66x" | ||
4 | |||
5 | require rm-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.2" | ||
8 | |||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
10 | |||
11 | # HTML doc link params | ||
12 | PDK_COMP_LINK_TEXT = "RM LLD" | ||
13 | |||
diff --git a/recipes-bsp/rm-lld/rm-lld.inc b/recipes-bsp/rm-lld/rm-lld.inc deleted file mode 100644 index e6e61af0..00000000 --- a/recipes-bsp/rm-lld/rm-lld.inc +++ /dev/null | |||
@@ -1,15 +0,0 @@ | |||
1 | DESCRIPTION = "TI Resource Manager Low Level Driver" | ||
2 | LICENSE = "BSD-3-Clause" | ||
3 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/rm/COPYING.txt;md5=dc61631b65360e6beb73b6c337800afc" | ||
4 | |||
5 | inherit ti-pdk-fetch | ||
6 | |||
7 | TI_PDK_COMP = "ti.drv.rm" | ||
8 | |||
9 | PE = "1" | ||
10 | |||
11 | INC_PR = "r0" | ||
12 | |||
13 | COMPATIBLE_MACHINE = "keystone" | ||
14 | |||
15 | BASEDIR = "${WORKDIR}/git" | ||
diff --git a/recipes-bsp/rm-lld/rm-lld_git.bb b/recipes-bsp/rm-lld/rm-lld_git.bb deleted file mode 100644 index 86f7ec73..00000000 --- a/recipes-bsp/rm-lld/rm-lld_git.bb +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | require rm-lld.inc | ||
2 | |||
3 | PR = "${INC_PR}.0" | ||
4 | |||
5 | DEPENDS = "ti-ipc libdaemon" | ||
6 | |||
7 | PACKAGES =+ "${PN}-test" | ||
8 | |||
9 | FILES:${PN}-test = "${bindir}/rmDspClientTest.out \ | ||
10 | ${bindir}/rmLinuxClientTest.out \ | ||
11 | ${bindir}/rmLinuxMtClientTest.out \ | ||
12 | ${bindir}/ti/drv/rm/test/dts_files/*.dtb" | ||
13 | |||
14 | CHOICELIST = "yes no" | ||
15 | |||
16 | do_compile () { | ||
17 | # Now build the lld | ||
18 | make -f makefile_armv7 clean lib PDK_INSTALL_PATH=${STAGING_INCDIR} RM_SRC_DIR=${S} | ||
19 | for choice in ${CHOICELIST} | ||
20 | do | ||
21 | make -f makefile_armv7 tests IPC_DEVKIT_INSTALL_PATH=${STAGING_INCDIR} PDK_INSTALL_PATH=${BASEDIR} USEDYNAMIC_LIB="$choice" | ||
22 | done | ||
23 | } | ||
24 | |||
25 | do_install () { | ||
26 | install -d ${D}${includedir}/ti/drv/rm | ||
27 | install -d ${D}${libdir} | ||
28 | install -d ${D}${bindir} | ||
29 | make -f makefile_armv7 install installbin installbin_test INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} INSTALL_BIN_BASE_DIR=${D}${bindir} | ||
30 | chown -R root:root ${D} | ||
31 | } | ||
32 | |||
33 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/librm.a" | ||
diff --git a/recipes-bsp/sa-lld/sa-lld-rtos_git.bb b/recipes-bsp/sa-lld/sa-lld-rtos_git.bb deleted file mode 100644 index b7c0257c..00000000 --- a/recipes-bsp/sa-lld/sa-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Security Accelerator (SA)" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/sa-lld/sa-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | COMPATIBLE_MACHINE:append = "|c667x-evm|k3" | ||
10 | |||
11 | # Build with make instead of XDC | ||
12 | TI_PDK_XDCMAKE:k3 = "0" | ||
13 | |||
14 | # SA promote/demote library depends on osal | ||
15 | DEPENDS:append = " osal-rtos \ | ||
16 | " | ||
17 | export PDK_SA_ROOT_PATH ="${WORKDIR}/build" | ||
18 | export DEST_ROOT="${S}" | ||
19 | |||
20 | INSANE_SKIP:${PN} = "arch" | ||
21 | |||
22 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
23 | |||
24 | # HTML doc link params | ||
25 | PDK_COMP_LINK_TEXT = "SA LLD" | ||
26 | |||
diff --git a/recipes-bsp/sa-lld/sa-lld-test_git.bb b/recipes-bsp/sa-lld/sa-lld-test_git.bb deleted file mode 100644 index b403aff7..00000000 --- a/recipes-bsp/sa-lld/sa-lld-test_git.bb +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | DESCRIPTION = "TI Security Accelerator LLD (SA LLD) Examples" | ||
2 | |||
3 | DEPENDS = "common-csl-ip cppi-lld qmss-lld pa-lld sa-lld" | ||
4 | |||
5 | include sa-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.1" | ||
8 | |||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
10 | |||
11 | DEVICELIST:k2hk = "k2h k2k" | ||
12 | DEVICELIST:k2l = "k2l" | ||
13 | DEVICELIST:k2e = "k2e" | ||
14 | |||
15 | CHOICELIST = "no yes" | ||
16 | |||
17 | CFLAGS += "-fcommon" | ||
18 | |||
19 | PARALLEL_MAKE = "" | ||
20 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} SA_SRC_DIR=${S}" | ||
21 | |||
22 | do_compile () { | ||
23 | # Now build the lld in the updated directory | ||
24 | for device in ${DEVICELIST} | ||
25 | do | ||
26 | oe_runmake clean DEVICE="$device" | ||
27 | for choice in ${CHOICELIST} | ||
28 | do | ||
29 | oe_runmake examples utils DEVICE="$device" USEDYNAMIC_LIB="$choice" | ||
30 | done | ||
31 | done | ||
32 | } | ||
33 | |||
34 | do_install () { | ||
35 | install -d ${D}${bindir}/ti/drv/sa/example/SaBasicExample/vectors | ||
36 | |||
37 | # copy all the test vectors | ||
38 | find example/SaBasicExample/vectors -name *.bin -type f | xargs -I {} cp --parents {} ${D}${bindir}/ti/drv/sa | ||
39 | |||
40 | for device in ${DEVICELIST} | ||
41 | do | ||
42 | oe_runmake installbin DEVICE="$device" INSTALL_BIN_BASE_DIR=${D}${bindir} | ||
43 | done | ||
44 | } | ||
45 | |||
46 | INSANE_SKIP:${PN} = "ldflags" | ||
diff --git a/recipes-bsp/sa-lld/sa-lld.inc b/recipes-bsp/sa-lld/sa-lld.inc deleted file mode 100644 index d4993cb9..00000000 --- a/recipes-bsp/sa-lld/sa-lld.inc +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause & TI-TFL" | ||
2 | COMPATIBLE_MACHINE = "k2hk|k2e|k2l" | ||
3 | |||
4 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/sa/COPYING.txt;md5=cd04fb087063a2a82c4ce61983836871" | ||
5 | |||
6 | SA_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/sa-lld.git" | ||
7 | SA_LLD_GIT_PROTOCOL = "git" | ||
8 | SA_LLD_GIT_BRANCH = "master" | ||
9 | SA_LLD_GIT_DESTSUFFIX = "git/ti/drv/sa" | ||
10 | |||
11 | # Below commit ID corresponding to "DEV.SA_LLD.04.00.00.03D" | ||
12 | SA_LLD_SRCREV = "506491b586c13c90f307b527df5eaacd35af6d02" | ||
13 | |||
14 | BRANCH = "${SA_LLD_GIT_BRANCH}" | ||
15 | SRC_URI = "${SA_LLD_GIT_URI};destsuffix=${SA_LLD_GIT_DESTSUFFIX};protocol=${SA_LLD_GIT_PROTOCOL};branch=${BRANCH}" | ||
16 | SRCREV = "${SA_LLD_SRCREV}" | ||
17 | |||
18 | PV = "04.00.00.03D" | ||
19 | INC_PR = "r0" | ||
20 | |||
21 | S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}" | ||
diff --git a/recipes-bsp/sa-lld/sa-lld_git.bb b/recipes-bsp/sa-lld/sa-lld_git.bb deleted file mode 100644 index a45fe1f7..00000000 --- a/recipes-bsp/sa-lld/sa-lld_git.bb +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | DESCRIPTION = "TI Security Accelerator LLD (SA LLD) Library" | ||
2 | |||
3 | DEPENDS = "common-csl-ip" | ||
4 | |||
5 | include sa-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.1" | ||
8 | |||
9 | PARALLEL_MAKE = "" | ||
10 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
11 | |||
12 | do_compile () { | ||
13 | # Now build the lld in the updated directory | ||
14 | oe_runmake clean lib | ||
15 | } | ||
16 | |||
17 | do_install () { | ||
18 | oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
19 | chown -R root:root ${D} | ||
20 | |||
21 | # Set the generic device library symbolic link | ||
22 | ln -sf libsa.so.1.0.0 ${D}${libdir}/libsa_device.so.1 | ||
23 | ln -sf libsa_device.so.1 ${D}${libdir}/libsa_device.so | ||
24 | } | ||
25 | |||
26 | INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libsa.a" | ||
diff --git a/recipes-bsp/spi-lld/spi-lld-rtos_git.bb b/recipes-bsp/spi-lld/spi-lld-rtos_git.bb deleted file mode 100644 index 43cf0c38..00000000 --- a/recipes-bsp/spi-lld/spi-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Serial Peripheral Interface (SPI)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.spi" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://SPI.h;beginline=1;endline=31;md5=8580f9c5c0de8d5d13518cf18a0122b8" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|c66x|omapl1|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | DEPENDS:append = " osal-rtos \ | ||
18 | edma3-lld-rtos \ | ||
19 | " | ||
20 | DEPENDS:append:ti33x = " starterware-rtos pruss-lld-rtos gpio-lld-rtos" | ||
21 | DEPENDS:append:ti43x = " starterware-rtos pruss-lld-rtos gpio-lld-rtos" | ||
22 | |||
23 | DEPENDS:remove:k3 = "edma3-lld-rtos " | ||
24 | DEPENDS:append:k3 = " udma-lld-rtos" | ||
25 | |||
26 | |||
27 | # Build with make instead of XDC | ||
28 | TI_PDK_XDCMAKE = "0" | ||
29 | |||
30 | export PDK_SPI_ROOT_PATH ="${WORKDIR}/build" | ||
31 | export DEST_ROOT="${S}" | ||
32 | |||
33 | export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}" | ||
34 | XDCPATH:append = ";${EDMA3_LLD_INSTALL_DIR}/packages" | ||
35 | |||
36 | # HTML doc link params | ||
37 | PDK_COMP_LINK_TEXT = "SPI LLD" | ||
diff --git a/recipes-bsp/srio-lld/srio-lld-rtos_git.bb b/recipes-bsp/srio-lld/srio-lld-rtos_git.bb deleted file mode 100644 index 9c535759..00000000 --- a/recipes-bsp/srio-lld/srio-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Serial Rapid IO (SRIO)" | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | require recipes-bsp/srio-lld/srio-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | DEPENDS:append = " cppi-lld-rtos \ | ||
10 | qmss-lld-rtos \ | ||
11 | " | ||
12 | COMPATIBLE_MACHINE:append = "|c66x" | ||
13 | |||
14 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
15 | |||
16 | # HTML doc link params | ||
17 | PDK_COMP_LINK_TEXT = "SRIO LLD" | ||
diff --git a/recipes-bsp/srio-lld/srio-lld-test_git.bb b/recipes-bsp/srio-lld/srio-lld-test_git.bb deleted file mode 100644 index ca22b7d5..00000000 --- a/recipes-bsp/srio-lld/srio-lld-test_git.bb +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | DESCRIPTION = "TI SRIO peripheral low level driver unit test and example binaries" | ||
2 | DEPENDS="common-csl-ip rm-lld cppi-lld qmss-lld srio-lld cmem uio-module-drv" | ||
3 | |||
4 | include srio-lld.inc | ||
5 | |||
6 | PR = "${INC_PR}.0" | ||
7 | |||
8 | CHOICELIST = "yes no" | ||
9 | |||
10 | CFLAGS += "-fcommon" | ||
11 | |||
12 | do_compile () { | ||
13 | # Now build the lld in the updated directory | ||
14 | for device in ${DEVICELIST} | ||
15 | do | ||
16 | oe_runmake clean DEVICE="$device" SRIO_SRC_DIR=${S} | ||
17 | for choice in ${CHOICELIST} | ||
18 | do | ||
19 | oe_runmake tests DEVICE="$device" SRIO_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" | ||
20 | oe_runmake examples DEVICE="$device" SRIO_SRC_DIR=${S} USEDYNAMIC_LIB="$choice" | ||
21 | done | ||
22 | done | ||
23 | } | ||
24 | |||
25 | do_install () { | ||
26 | for device in ${DEVICELIST} | ||
27 | do | ||
28 | oe_runmake installbin DEVICE="$device" SRIO_SRC_DIR=${S} INSTALL_BIN_BASE_DIR=${D}${bindir} | ||
29 | done | ||
30 | } | ||
diff --git a/recipes-bsp/srio-lld/srio-lld.inc b/recipes-bsp/srio-lld/srio-lld.inc deleted file mode 100644 index efe379ff..00000000 --- a/recipes-bsp/srio-lld/srio-lld.inc +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | LICENSE = "BSD-3-Clause" | ||
2 | LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/srio/srio_drv.h;beginline=1;endline=41;md5=469096088e072d883ff7eef301b34093" | ||
3 | |||
4 | COMPATIBLE_MACHINE = "k2hk" | ||
5 | |||
6 | inherit ti-pdk-fetch | ||
7 | |||
8 | TI_PDK_COMP = "ti.drv.srio" | ||
9 | |||
10 | PE = "1" | ||
11 | |||
12 | INC_PR = "r0" | ||
13 | |||
14 | DEVICELIST = "k2h k2k" | ||
15 | |||
16 | BASEDIR = "${WORKDIR}/git" | ||
17 | |||
18 | EXTRA_OEMAKE = "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR}" | ||
diff --git a/recipes-bsp/srio-lld/srio-lld_git.bb b/recipes-bsp/srio-lld/srio-lld_git.bb deleted file mode 100644 index 3797bef6..00000000 --- a/recipes-bsp/srio-lld/srio-lld_git.bb +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | DESCRIPTION = "TI SRIO peripheral low level driver" | ||
2 | |||
3 | DEPENDS="common-csl-ip rm-lld cppi-lld" | ||
4 | |||
5 | include srio-lld.inc | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | do_compile () { | ||
10 | # Now build the lld | ||
11 | oe_runmake clean | ||
12 | for device in ${DEVICELIST} | ||
13 | do | ||
14 | oe_runmake lib DEVICE="${device}" | ||
15 | done | ||
16 | } | ||
17 | |||
18 | do_install () { | ||
19 | oe_runmake install INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir} | ||
20 | chown -R root:root ${D} | ||
21 | } | ||
diff --git a/recipes-bsp/tcp3d-lld/tcp3d-lld-rtos_git.bb b/recipes-bsp/tcp3d-lld/tcp3d-lld-rtos_git.bb deleted file mode 100644 index db4421ee..00000000 --- a/recipes-bsp/tcp3d-lld/tcp3d-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | SUMMARY = "TI third generation Turbo Coprocessor (TCP3) low level driver" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.tcp3d" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://tcp3dver.h;beginline=1;endline=47;md5=3fe46c6320fb9ca4ac6692961402beb7" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "k2hk|k2l|c66x" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | DEPENDS:append = " edma3-lld-rtos" | ||
18 | |||
19 | export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}" | ||
20 | XDCPATH:append = ";${EDMA3_LLD_INSTALL_DIR}/packages" | ||
21 | |||
22 | # HTML doc link params | ||
23 | PDK_COMP_LINK_TEXT = "TCP3D LLD" | ||
diff --git a/recipes-bsp/tsip-lld/tsip-lld-rtos_git.bb b/recipes-bsp/tsip-lld/tsip-lld-rtos_git.bb deleted file mode 100644 index bd8a6e37..00000000 --- a/recipes-bsp/tsip-lld/tsip-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for Telecom Serial Interface Port (TSIP)" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.tsip" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://tsip.h;beginline=1;endline=32;md5=dab2257b0b8a3678c26915f6eb49b71e" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "k2e|c667x-evm" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | # HTML doc link params | ||
18 | PDK_COMP_LINK_TEXT = "TSIP LLD" | ||
diff --git a/recipes-bsp/uart-lld/uart-lld-rtos_git.bb b/recipes-bsp/uart-lld/uart-lld-rtos_git.bb deleted file mode 100644 index 8071e42b..00000000 --- a/recipes-bsp/uart-lld/uart-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for UART" | ||
2 | DESCRIPTION = "TI RTOS low level driver for Universal Asynchronous Receiver/Transmitter (UART) module " | ||
3 | |||
4 | inherit ti-pdk ti-pdk-fetch | ||
5 | |||
6 | TI_PDK_COMP = "ti.drv.uart" | ||
7 | |||
8 | PE = "1" | ||
9 | |||
10 | LICENSE = "BSD-3-Clause" | ||
11 | LIC_FILES_CHKSUM = "file://COPYING.txt;beginline=1;endline=31;md5=94b6a199da1caf777f6756cb70aca4a7" | ||
12 | |||
13 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3" | ||
14 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
15 | |||
16 | PR = "r0" | ||
17 | |||
18 | DEPENDS:append = " edma3-lld-rtos \ | ||
19 | osal-rtos \ | ||
20 | " | ||
21 | DEPENDS:append:ti33x = " starterware-rtos \ | ||
22 | pruss-lld-rtos \ | ||
23 | " | ||
24 | DEPENDS:append:ti43x = " starterware-rtos" | ||
25 | |||
26 | DEPENDS:remove:k3 = "edma3-lld-rtos " | ||
27 | DEPENDS:append:k3 = " udma-lld-rtos " | ||
28 | |||
29 | # Build with make instead of XDC | ||
30 | TI_PDK_XDCMAKE = "0" | ||
31 | |||
32 | export PDK_UART_ROOT_PATH ="${WORKDIR}/build" | ||
33 | export DEST_ROOT="${S}" | ||
34 | |||
35 | export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}" | ||
36 | XDCPATH:append = ";${EDMA3_LLD_INSTALL_DIR}/packages" | ||
37 | |||
38 | # HTML doc link params | ||
39 | PDK_COMP_LINK_TEXT = "UART LLD" | ||
40 | |||
41 | INSANE_SKIP:${PN} = "arch" | ||
diff --git a/recipes-bsp/udma-lld/udma-lld-rtos_git.bb b/recipes-bsp/udma-lld/udma-lld-rtos_git.bb deleted file mode 100644 index 2e17770c..00000000 --- a/recipes-bsp/udma-lld/udma-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,65 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS low level driver for UDMA" | ||
2 | DESCRIPTION = "TI RTOS low level driver for Universal DMA module " | ||
3 | |||
4 | inherit ti-pdk ti-pdk-fetch | ||
5 | |||
6 | TI_PDK_COMP = "ti.drv.udma" | ||
7 | |||
8 | PE = "1" | ||
9 | |||
10 | LICENSE = "BSD-3-Clause" | ||
11 | LIC_FILES_CHKSUM = "file://udma.h;beginline=1;endline=31;md5=83d177cf3df55c16b27ae4102b6ade9a" | ||
12 | |||
13 | COMPATIBLE_MACHINE = "k3" | ||
14 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
15 | |||
16 | PR = "r1" | ||
17 | |||
18 | DEPENDS:append = " osal-rtos \ | ||
19 | sciclient-rtos \ | ||
20 | " | ||
21 | |||
22 | # Build with make instead of XDC | ||
23 | TI_PDK_XDCMAKE = "0" | ||
24 | |||
25 | UDMA_PACKAGE_BASE = "${WORKDIR}/udma_base" | ||
26 | UDMA_LLD_ROOTPATH = "${UDMA_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/udma" | ||
27 | |||
28 | export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages" | ||
29 | export PDK_UDMA_ROOT_PATH = "${UDMA_PACKAGE_BASE}/package/all/pdk_/packages" | ||
30 | |||
31 | TI_PDK_LIMIT_BOARDS:am65xx = "am65xx_evm" | ||
32 | |||
33 | |||
34 | # HTML doc link params | ||
35 | PDK_COMP_LINK_TEXT = "UDMA LLD" | ||
36 | |||
37 | do_configure() { | ||
38 | # remove any previous package | ||
39 | rm -rf ${UDMA_PACKAGE_BASE} | ||
40 | |||
41 | cd ${S} | ||
42 | |||
43 | # make the release package before building it | ||
44 | make package BOARD="${TI_PDK_LIMIT_BOARDS}" DEST_ROOT=${UDMA_PACKAGE_BASE} PDK_UDMA_COMP_PATH=${S} | ||
45 | } | ||
46 | |||
47 | do_compile() { | ||
48 | cd ${UDMA_LLD_ROOTPATH} | ||
49 | |||
50 | # Build am65xx libraries | ||
51 | make clean lib xdc_meta doxygen LIMIT_SOCS="${TI_PDK_LIMIT_SOCS}" LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}" LIMIT_CORES="${TI_PDK_LIMIT_CORES}" | ||
52 | |||
53 | #archive | ||
54 | tar -cf udma_lld.tar --exclude='*.tar' ./* | ||
55 | } | ||
56 | |||
57 | do_install() { | ||
58 | cd ${UDMA_LLD_ROOTPATH} | ||
59 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/udma | ||
60 | find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/udma \; | ||
61 | } | ||
62 | |||
63 | FILES:${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages" | ||
64 | |||
65 | INSANE_SKIP:${PN} = "arch ldflags" | ||
diff --git a/recipes-bsp/usb-lld/usb-lld-rtos_git.bb b/recipes-bsp/usb-lld/usb-lld-rtos_git.bb deleted file mode 100644 index 77862706..00000000 --- a/recipes-bsp/usb-lld/usb-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS USB low level driver" | ||
2 | |||
3 | inherit ti-pdk ti-pdk-fetch | ||
4 | |||
5 | TI_PDK_COMP = "ti.drv.usb" | ||
6 | |||
7 | PE = "1" | ||
8 | |||
9 | LICENSE = "BSD-3-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://USBver.h;beginline=16;endline=46;md5=5394fa32763383d2c8e2aca5a1c67805" | ||
11 | |||
12 | COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|k3" | ||
13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
14 | |||
15 | PR = "r0" | ||
16 | |||
17 | DEPENDS:append = " osal-rtos" | ||
18 | DEPENDS:append:ti33x = " starterware-rtos" | ||
19 | DEPENDS:append:ti43x = " starterware-rtos" | ||
20 | DEPENDS:append:k3 = " sciclient-rtos" | ||
21 | |||
22 | # Build with make instead of XDC | ||
23 | TI_PDK_XDCMAKE = "0" | ||
24 | |||
25 | export PDK_USB_ROOT_PATH ="${WORKDIR}/build" | ||
26 | export DEST_ROOT="${S}" | ||
27 | |||
28 | # HTML doc link params | ||
29 | PDK_COMP_LINK_TEXT = "USB LLD" | ||
diff --git a/recipes-bsp/vps-lld/vps-lld-rtos_git.bb b/recipes-bsp/vps-lld/vps-lld-rtos_git.bb deleted file mode 100644 index 7e0695ab..00000000 --- a/recipes-bsp/vps-lld/vps-lld-rtos_git.bb +++ /dev/null | |||
@@ -1,56 +0,0 @@ | |||
1 | SUMMARY = "TI RTOS Low level driver for Video Processing Subsystem (VPS) " | ||
2 | |||
3 | inherit ti-pdk | ||
4 | |||
5 | LICENSE = "BSD-3-Clause" | ||
6 | LIC_FILES_CHKSUM = "file://COPYING.txt;beginline=1;endline=32;md5=4303d306ea53eb66132983d6901c137d" | ||
7 | |||
8 | COMPATIBLE_MACHINE = "omap-a15" | ||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | ||
10 | |||
11 | VPS_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/vps.git" | ||
12 | VPS_LLD_GIT_PROTOCOL = "git" | ||
13 | VPS_LLD_GIT_BRANCH = "master" | ||
14 | VPS_LLD_GIT_DESTSUFFIX = "git/ti/drv/vps" | ||
15 | |||
16 | # Below commit ID corresponds to "DEV.VPS_LLD.01.00.01.13A" | ||
17 | VPS_LLD_SRCREV = "f6d7c1f9cee42da1368e6414b4feeb84227d620e" | ||
18 | |||
19 | BRANCH = "${VPS_LLD_GIT_BRANCH}" | ||
20 | SRC_URI = "${VPS_LLD_GIT_URI};destsuffix=${VPS_LLD_GIT_DESTSUFFIX};protocol=${VPS_LLD_GIT_PROTOCOL};branch=${BRANCH}" | ||
21 | |||
22 | SRCREV = "${VPS_LLD_SRCREV}" | ||
23 | PV = "01.00.01.13A" | ||
24 | PR = "r0" | ||
25 | |||
26 | S = "${WORKDIR}/${VPS_LLD_GIT_DESTSUFFIX}" | ||
27 | |||
28 | # Add to DEPENDS set in ti-pdk.bbclass | ||
29 | DEPENDS:append = " \ | ||
30 | ti-sysbios \ | ||
31 | osal-rtos \ | ||
32 | edma3-lld-rtos \ | ||
33 | board-rtos \ | ||
34 | uart-lld-rtos \ | ||
35 | i2c-lld-rtos \ | ||
36 | pm-lld-rtos \ | ||
37 | " | ||
38 | export PDK_VPS_COMP_PATH = "${WORKDIR}/build" | ||
39 | export DEST_ROOT="${S}" | ||
40 | |||
41 | # Build with make instead of XDC | ||
42 | TI_PDK_XDCMAKE = "0" | ||
43 | |||
44 | # The makefile will push these on the XDCPATH | ||
45 | export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}" | ||
46 | |||
47 | do_compile:append() { | ||
48 | # Delete archive created by XDC release command since it does not contain all content | ||
49 | find -name "*.tar" -exec rm -f {} \; | ||
50 | |||
51 | # Archive from build/ to capture ti/drv/pm/ in archive | ||
52 | cd ${B} | ||
53 | tar -cf pm_lld.tar --exclude='*.tar' ./* | ||
54 | } | ||
55 | |||
56 | INSANE_SKIP:${PN} = "arch ldflags" | ||