summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Shashkevych <alex@stunpix.com>2014-12-02 20:13:02 +0200
committerOtavio Salvador <otavio@ossystems.com.br>2014-12-02 19:13:52 -0200
commit677a13d4f519b00dd7e12ede400f4c098514eb21 (patch)
tree6d01a53b1a1ac029edf1009a78736b6e0018e15c
parente9db430f94d4ebbaf4fb5bfda32213f26cd809b5 (diff)
downloadmeta-freescale-677a13d4f519b00dd7e12ede400f4c098514eb21.tar.gz
udev-extraconf: replace bbappend with own recipe
Forcing udev-extraconf causes various strange effects. This was discussed long time ago in oe-core on [1] and resulted in [2]. [1] http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077880.html [2] http://lists.openembedded.org/pipermail/openembedded-commits/2013-May/148591.html Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r--meta-fsl-arm/conf/machine/include/imx-base.inc2
-rw-r--r--meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb10
-rw-r--r--meta-fsl-arm/recipes-core/udev/udev-rules-imx/10-imx.rules (renamed from meta-fsl-arm/recipes-core/udev/udev-extraconf/10-imx.rules)0
3 files changed, 11 insertions, 1 deletions
diff --git a/meta-fsl-arm/conf/machine/include/imx-base.inc b/meta-fsl-arm/conf/machine/include/imx-base.inc
index ed058976f..63fad4082 100644
--- a/meta-fsl-arm/conf/machine/include/imx-base.inc
+++ b/meta-fsl-arm/conf/machine/include/imx-base.inc
@@ -77,7 +77,7 @@ MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}"
77MACHINE_EXTRA_RRECOMMENDS_append_mx6 = " fsl-alsa-plugins" 77MACHINE_EXTRA_RRECOMMENDS_append_mx6 = " fsl-alsa-plugins"
78 78
79# Extra udev rules 79# Extra udev rules
80MACHINE_EXTRA_RRECOMMENDS += "udev-extraconf" 80MACHINE_EXTRA_RRECOMMENDS += "udev-rules-imx"
81 81
82# GStreamer 0.10 plugins 82# GStreamer 0.10 plugins
83MACHINE_GSTREAMER_PLUGIN ?= "gst-fsl-plugin" 83MACHINE_GSTREAMER_PLUGIN ?= "gst-fsl-plugin"
diff --git a/meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb b/meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb
new file mode 100644
index 000000000..5d1938fb6
--- /dev/null
+++ b/meta-fsl-arm/recipes-core/udev/udev-rules-imx.bb
@@ -0,0 +1,10 @@
1DESCRIPTION = "udev rules for Freescale i.MX SOCs"
2LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690"
4
5SRC_URI = " file://10-imx.rules"
6
7do_install () {
8 install -d ${D}${sysconfdir}/udev/rules.d
9 install -m 0644 ${WORKDIR}/10-imx.rules ${D}${sysconfdir}/udev/rules.d/
10} \ No newline at end of file
diff --git a/meta-fsl-arm/recipes-core/udev/udev-extraconf/10-imx.rules b/meta-fsl-arm/recipes-core/udev/udev-rules-imx/10-imx.rules
index 6afc1e8e2..6afc1e8e2 100644
--- a/meta-fsl-arm/recipes-core/udev/udev-extraconf/10-imx.rules
+++ b/meta-fsl-arm/recipes-core/udev/udev-rules-imx/10-imx.rules