]> code.ossystems Code Review - meta-freescale.git/commitdiff
udev-extra-rules: add
authorOtavio Salvador <otavio@ossystems.com.br>
Mon, 11 Jun 2012 19:13:58 +0000 (16:13 -0300)
committerOtavio Salvador <otavio@ossystems.com.br>
Mon, 11 Jun 2012 19:13:58 +0000 (16:13 -0300)
The BSP expect to have meta-openembedded layer available so we don't
override udev-extraconf but udev-extra-rules; the recipe is also fixed
to be machine specific to avoid changing the behavior of the udev for
other machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
meta-fsl-arm/recipes-core/udev/udev-extra-rules.bbappend [new file with mode: 0644]
meta-fsl-arm/recipes-core/udev/udev-extra-rules/10-imx.rules [moved from meta-fsl-arm/recipes-core/udev/udev-extraconf/10-imx.rules with 100% similarity]
meta-fsl-arm/recipes-core/udev/udev-extraconf_0.0.bbappend [deleted file]

diff --git a/meta-fsl-arm/recipes-core/udev/udev-extra-rules.bbappend b/meta-fsl-arm/recipes-core/udev/udev-extra-rules.bbappend
new file mode 100644 (file)
index 0000000..81b584e
--- /dev/null
@@ -0,0 +1,19 @@
+# Freescale imx extra configuration udev rules
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
+PRINC := "${@int(PRINC) + 1}"
+
+SRC_URI_append_mxs = "file://10-imx.rules"
+SRC_URI_append_mx5 = "file://10-imx.rules"
+SRC_URI_append_mx6 = "file://10-imx.rules"
+
+do_install_prepend () {
+       if [ -e "${WORKDIR}/10-imx.rules" ]; then
+               install -d ${D}${sysconfdir}/udev/rules.d
+               install -m 0644 ${WORKDIR}/10-imx.rules ${D}${sysconfdir}/udev/rules.d
+       fi
+}
+
+PACKAGE_ARCH_mxs = "${MACHINE_ARCH}"
+PACKAGE_ARCH_mx5 = "${MACHINE_ARCH}"
+PACKAGE_ARCH_mx6 = "${MACHINE_ARCH}"
diff --git a/meta-fsl-arm/recipes-core/udev/udev-extraconf_0.0.bbappend b/meta-fsl-arm/recipes-core/udev/udev-extraconf_0.0.bbappend
deleted file mode 100644 (file)
index bbd6bbb..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# Freescale imx extra configuration udev rules
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-
-PRINC := "${@int(PRINC) + 1}"
-
-SRC_URI_append += "file://10-imx.rules"
-
-do_install_prepend () {
-       install -d ${D}${sysconfdir}/udev/rules.d
-       install -m 0644 ${WORKDIR}/10-imx.rules ${D}${sysconfdir}/udev/rules.d
-}