]> code.ossystems Code Review - meta-freescale.git/commitdiff
recipes: Limit BSP specific recipes on relevant SOCs
authorKhem Raj <raj.khem@gmail.com>
Fri, 28 Sep 2018 20:18:49 +0000 (13:18 -0700)
committerOtavio Salvador <otavio@ossystems.com.br>
Fri, 28 Sep 2018 20:32:38 +0000 (17:32 -0300)
This helps in using meta-freescale with other BSP layers in same
projects, which is common usecase

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
Cc: Zhenhua Luo <zhenhua.luo@nxp.com>
Cc: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 16c528880f20c68731e645775d31c7445c95a8db)

dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb
recipes-bsp/firmware-imx/firmware-imx_7.5.bb
recipes-bsp/imx-uuc/imx-uuc_git.bb
recipes-bsp/u-boot/u-boot-fslc-common_2018.07.inc
recipes-bsp/uefi/uefi_git.bb
recipes-dpaa/fmlib/fmlib_git.bb
recipes-graphics/drm/libdrm-armada_git.bb
recipes-graphics/xorg-driver/xf86-video-armada_git.bb
recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.2.4.p1.2+fslc.bb
recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_6.2.4.p1.2.bb
recipes-security/optee/optee-client-qoriq.bb

index 76ece62517ccf3f31ba37f6dfcdd050a689bd643..d839b6fc6b6de15922e7a213cc533f961e925a82 100644 (file)
@@ -45,3 +45,4 @@ PARALLEL_MAKE = ""
 
 PACKAGE_ARCH = "${MACHINE_SOCARCH}"
 
+COMPATIBLE_MACHINE = "(qoriq)"
index 3bebe5b273ee1454d3a5bd0df486b26b4efe31ff..4ad8af638be58c827555e82decd8232a061a45fb 100644 (file)
@@ -90,3 +90,5 @@ PACKAGES =+ "${PN}-epdc ${PN}-brcm"
 
 FILES_${PN}-epdc = "${base_libdir}/firmware/imx/epdc/"
 FILES_${PN}-brcm = "${base_libdir}/firmware/bcm/*/*.bin ${base_libdir}/firmware/bcm/*/*.cal ${sysconfdir}/firmware/"
+
+COMPATIBLE_MACHINE = "(imx)"
index 381c214abdc973f25fbb47234d470826bb62888e..a3a8387bea512c1c1c1b6c48537c74206318c760 100644 (file)
@@ -16,3 +16,5 @@ SRCREV = "323efa5e4c799c40503ac92a8104c33b090e6731"
 S = "${WORKDIR}/git"
 
 FILES_${PN} += "/linuxrc /fat"
+
+COMPATIBLE_MACHINE = "(imx)"
index 50e680ebd3cea57a59cf7e9f5e871ce0b539bb30..6446626323988caea503989a7c945728b11c0fa3 100644 (file)
@@ -14,3 +14,5 @@ SRCBRANCH = "2018.07+fslc"
 PV = "v2018.07+git${SRCPV}"
 
 S = "${WORKDIR}/git"
+
+COMPATIBLE_MACHINE = "(imx)"
index ce022b98ec493eb514eee31c16c4878b1d0a4d02..4ea86ad392c066b0f712e222a17cc5f22e6f22d6 100644 (file)
@@ -28,3 +28,4 @@ FILES_${PN}-image += "/uefi/*"
 
 PACKAGE_ARCH = "${MACHINE_SOCARCH}"
 
+COMPATIBLE_MACHINE = "(qoriq)"
index bbe1e53587219b9d57fd2bc0cb5b96754c6fdbf2..1f31f631add8f5c4adabfe7801656304321ca088 100644 (file)
@@ -28,3 +28,4 @@ ALLOW_EMPTY_${PN} = "1"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
+COMPATIBLE_MACHINE ?= "(qoriq)"
index 937c68d723cfa1501467fb701771e3ff5d08d618..0a14e371c778932e7709ea28a7b565ea6c8a9c7f 100644 (file)
@@ -13,3 +13,5 @@ SRC_URI = "git://git.armlinux.org.uk/~rmk/libdrm-armada.git"
 inherit autotools pkgconfig
 
 S = "${WORKDIR}/git"
+
+COMPATIBLE_MACHINE ?= "(imx)"
index 30e3ae47156b8f86b5e3664e4c8210ce08d9f594..30372eff30ea1469210e2b38d2c0d221ba716d4e 100644 (file)
@@ -44,3 +44,5 @@ EXTRA_OECONF = "--disable-etnaviv \
                 --disable-vivante \
                 --with-etnaviv-source=${WORKDIR}/etna_viv \
                 "
+
+COMPATIBLE_MACHINE = "(imx)"
index 19f2dc7f2a68cd5706e98d25bdffc8c3fa2f8b75..f9307fb4e2a46cf18a6ea7fbd2e306ff1204a9f1 100644 (file)
@@ -17,3 +17,4 @@ S = "${WORKDIR}/git"
 inherit module
 
 KERNEL_MODULE_AUTOLOAD = "galcore"
+COMPATIBLE_MACHINE = "(imx)"
index 2e59a607e70791406c8125ddc38e84fb8ff44eac..798aa803bd328f4abffcb4dee7f50850dde07fe7 100644 (file)
@@ -24,3 +24,4 @@ inherit module
 EXTRA_OEMAKE += "CONFIG_MXC_GPU_VIV=m"
 
 KERNEL_MODULE_AUTOLOAD = "galcore"
+COMPATIBLE_MACHINE = "(imx)"
index 0a76743b9018723220ca902dd2e21037e46470a5..a50427036981a12e75f710d57efe7d616cbcbb1f 100644 (file)
@@ -27,3 +27,5 @@ do_install() {
 
     cp -a ${S}/out/export/include ${D}/usr/
 }
+
+COMPATIBLE_MACHINE = "(qoriq)"