@@ -8,13 +8,9 @@ S:append = "/debugss_module/debugss-mod"
inherit module
-PLATFORM = ""
-PLATFORM:dra7xx = "DRA7xx_PLATFORM"
-
-EXTRA_OEMAKE = "'PLATFORM=${PLATFORM}' KVERSION=${KERNEL_VERSION} KERNEL_SRC=${STAGING_KERNEL_DIR}"
-
COMPATIBLE_MACHINE = "dra7xx"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+EXTRA_OEMAKE = "PLATFORM=DRA7xx_PLATFORM KVERSION=${KERNEL_VERSION} KERNEL_SRC=${STAGING_KERNEL_DIR}"
include dsptop.inc
@@ -8,19 +8,15 @@ PR = "${INC_PR}.2"
S:append = "/dsptop"
-DEVICE = ""
-DEVICE:dra7xx = "DRA7xx"
+COMPATIBLE_MACHINE = "dra7xx"
-EXTRA_OEMAKE = "release DEVICE=${DEVICE} CROSS_COMPILE=${TARGET_PREFIX} CC="${CC}""
+EXTRA_OEMAKE = "release DEVICE=DRA7xx CROSS_COMPILE=${TARGET_PREFIX} CC="${CC}""
do_install() {
oe_runmake install DESTDIR=${D}
chown -R root:root ${D}
}
-COMPATIBLE_MACHINE = "dra7xx"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
RDEPENDS:${PN} = "debugss-module-drv bash"
include dsptop.inc
@@ -11,10 +11,9 @@ PR = "${INC_PR}.0"
S:append = "/dsptop/ulm"
-DEVICE = ""
-DEVICE:dra7xx = "DRA7xx"
+COMPATIBLE_MACHINE = "dra7xx"
-EXTRA_OEMAKE = "release DEVICE=${DEVICE} CROSS_COMPILE=${TARGET_PREFIX}"
+EXTRA_OEMAKE = "release DEVICE=DRA7xx CROSS_COMPILE=${TARGET_PREFIX}"
do_compile() {
oe_runmake arm XPORT_ONLY CC="${CC}"
@@ -31,9 +30,6 @@ do_install() {
cp -f release/libtiulm.ae66 ${D}${datadir}/ti/ulm
}
-COMPATIBLE_MACHINE = "dra7xx"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
FILES:${PN}-dev += "\
${datadir}/ti/ulm \
"
This recipe is already only compatible with the DRA7xx machine, so no need to set PLATFORM based on the only possibility. This then allows us to directly set the compile flags for the same. And now that the package does not change based on the machine, remove the PACKAGE_ARCH line. Signed-off-by: Andrew Davis <afd@ti.com> --- .../recipes-bsp/dsptop/debugss-module-drv_git.bb | 8 ++------ meta-ti-extras/recipes-bsp/dsptop/dsptop_git.bb | 8 ++------ meta-ti-extras/recipes-bsp/dsptop/libulm_git.bb | 8 ++------ 3 files changed, 6 insertions(+), 18 deletions(-)