summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2015-03-18 10:54:27 +0100
committerOtavio Salvador <otavio@ossystems.com.br>2015-03-19 09:39:13 -0300
commit7424750494203e914d2f157798bf152d70f406c3 (patch)
treec8b9ab1ca247b1806746bfb5b4eb23f9c6b7f6c1
parent70e2af230001f9eb8f42420ef093c9e15bea1eff (diff)
downloadmeta-fsl-arm-7424750494203e914d2f157798bf152d70f406c3.tar.gz
kernel-module-mcc: make MCC kernel module a virtual package
In order to support forks of the MCC kernel module, define the MCC kernel module packages as virtual packages. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r--conf/machine/twr-vf65gs10.conf2
-rw-r--r--recipes-bsp/libmcc/libmcc_1.05.bb6
-rw-r--r--recipes-bsp/mqxboot/mqxboot_1.0.bb4
-rw-r--r--recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb4
4 files changed, 11 insertions, 5 deletions
diff --git a/conf/machine/twr-vf65gs10.conf b/conf/machine/twr-vf65gs10.conf
index 21f189f..d1e14e0 100644
--- a/conf/machine/twr-vf65gs10.conf
+++ b/conf/machine/twr-vf65gs10.conf
@@ -10,6 +10,8 @@ include conf/machine/include/tune-cortexa5.inc
10SOC_FAMILY = "vf:vf60" 10SOC_FAMILY = "vf:vf60"
11 11
12PREFERRED_PROVIDER_virtual/kernel ?= "linux-timesys" 12PREFERRED_PROVIDER_virtual/kernel ?= "linux-timesys"
13PREFERRED_PROVIDER_virtual/kernel-module-mcc ?= "kernel-module-mcc"
14PREFERRED_PROVIDER_virtual/kernel-module-mcc-dev ?= "kernel-module-mcc"
13 15
14UBOOT_MACHINE = "vf610twr_config" 16UBOOT_MACHINE = "vf610twr_config"
15 17
diff --git a/recipes-bsp/libmcc/libmcc_1.05.bb b/recipes-bsp/libmcc/libmcc_1.05.bb
index bec2660..1140ed1 100644
--- a/recipes-bsp/libmcc/libmcc_1.05.bb
+++ b/recipes-bsp/libmcc/libmcc_1.05.bb
@@ -3,7 +3,7 @@ SUMMARY = "Multicore communication Library"
3LICENSE = "GPL-2.0" 3LICENSE = "GPL-2.0"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=c49712341497d0b5f2e40c30dff2af9d" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=c49712341497d0b5f2e40c30dff2af9d"
5 5
6DEPENDS = "kernel-module-mcc" 6DEPENDS = "virtual/kernel-module-mcc"
7 7
8SRC_URI = "http://repository.timesys.com/buildsources/l/libmcc/libmcc-${PV}/libmcc-${PV}.tar.bz2 \ 8SRC_URI = "http://repository.timesys.com/buildsources/l/libmcc/libmcc-${PV}/libmcc-${PV}.tar.bz2 \
9 file://build-Fix-symlink-generation.patch \ 9 file://build-Fix-symlink-generation.patch \
@@ -16,7 +16,7 @@ S = "${WORKDIR}/libmcc-${PV}"
16 16
17CFLAGS += "-I${STAGING_KERNEL_DIR}/include" 17CFLAGS += "-I${STAGING_KERNEL_DIR}/include"
18 18
19RDEPENDS_${PN} = "kernel-module-mcc" 19RDEPENDS_${PN} = "virtual/kernel-module-mcc"
20 20
21COMPATIBLE_MACHINE = "(vf60)" 21COMPATIBLE_MACHINE = "(vf60)"
22 22
@@ -24,4 +24,4 @@ do_install() {
24 oe_runmake 'DESTDIR=${D}' install 24 oe_runmake 'DESTDIR=${D}' install
25} 25}
26 26
27RDEPENDS_${PN}-dev += "kernel-module-mcc-dev" 27RDEPENDS_${PN}-dev += "virtual/kernel-module-mcc-dev"
diff --git a/recipes-bsp/mqxboot/mqxboot_1.0.bb b/recipes-bsp/mqxboot/mqxboot_1.0.bb
index 5009209..7f11a98 100644
--- a/recipes-bsp/mqxboot/mqxboot_1.0.bb
+++ b/recipes-bsp/mqxboot/mqxboot_1.0.bb
@@ -3,7 +3,7 @@ SUMMARY = "MQX Image loader - starts an MQX image on the M4"
3LICENSE = "GPL-2.0" 3LICENSE = "GPL-2.0"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=c49712341497d0b5f2e40c30dff2af9d" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=c49712341497d0b5f2e40c30dff2af9d"
5 5
6DEPENDS = "kernel-module-mcc" 6DEPENDS = "virtual/kernel-module-mcc"
7 7
8SRC_URI = "http://repository.timesys.com/buildsources/m/mqxboot/mqxboot-${PV}/mqxboot-${PV}.tar.bz2" 8SRC_URI = "http://repository.timesys.com/buildsources/m/mqxboot/mqxboot-${PV}/mqxboot-${PV}.tar.bz2"
9 9
@@ -14,7 +14,7 @@ S = "${WORKDIR}/mqxboot-${PV}"
14 14
15CFLAGS += "-I${STAGING_KERNEL_DIR}/include" 15CFLAGS += "-I${STAGING_KERNEL_DIR}/include"
16 16
17RDEPENDS_${PN} = "kernel-module-mcc" 17RDEPENDS_${PN} = "virtual/kernel-module-mcc"
18 18
19COMPATIBLE_MACHINE = "(vf60)" 19COMPATIBLE_MACHINE = "(vf60)"
20 20
diff --git a/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb b/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb
index 3cd96bc..db3eb02 100644
--- a/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb
+++ b/recipes-kernel/kernel-module-mcc/kernel-module-mcc_1.06.bb
@@ -3,6 +3,10 @@ SUMMARY = "Multicore communication kernel module"
3LICENSE = "GPL-2.0" 3LICENSE = "GPL-2.0"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=c8959abcbbe4d6676c58eab9354019e6" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=c8959abcbbe4d6676c58eab9354019e6"
5 5
6PROVIDES = "virtual/kernel-module-mcc"
7RPROVIDES_${PN} = "virtual/kernel-module-mcc"
8RPROVIDES_${PN}-dev = "virtual/kernel-module-mcc-dev"
9
6inherit module 10inherit module
7 11
8SRC_URI = "http://repository.timesys.com/buildsources/m/mcc-kmod/mcc-kmod-${PV}/mcc-kmod-${PV}.tar.bz2 \ 12SRC_URI = "http://repository.timesys.com/buildsources/m/mcc-kmod/mcc-kmod-${PV}/mcc-kmod-${PV}.tar.bz2 \