summaryrefslogtreecommitdiffstats
path: root/rules/udev.make
diff options
context:
space:
mode:
authorJon Ringle <jon@ringle.org>2011-07-15 21:42:22 -0400
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-07-16 09:10:56 +0200
commit70c7d69ca93bb23f8c06cc6882ded3cdf26ef1ad (patch)
tree7d851018cee0041c0790562c8ad9b4e0aa000379 /rules/udev.make
parent4c09e189d2eac441a0ce1a27632a8405694f95a0 (diff)
downloadptxdist-70c7d69ca93bb23f8c06cc6882ded3cdf26ef1ad.tar.gz
ptxdist-70c7d69ca93bb23f8c06cc6882ded3cdf26ef1ad.tar.xz
udev: Restore UDEV_EXTRA_MOBILE_ACTION_MODESWITCH
--disable-action_modeswitch is needed when UDEV_EXPERIMENTAL is not defined Signed-off-by: Jon Ringle <jon@ringle.org> [mol: format cleanup] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/udev.make')
-rw-r--r--rules/udev.make12
1 files changed, 12 insertions, 0 deletions
diff --git a/rules/udev.make b/rules/udev.make
index 33461596a..96d6aa29f 100644
--- a/rules/udev.make
+++ b/rules/udev.make
@@ -133,6 +133,12 @@ UDEV_AUTOCONF += --disable-edd
endif
endif
+ifdef PTXCONF_UDEV_EXTRA_MOBILE_ACTION_MODESWITCH
+UDEV_AUTOCONF += --enable-action_modeswitch
+else
+UDEV_AUTOCONF += --disable-action_modeswitch
+endif
+
ifdef PTXCONF_UDEV_SELINUX
UDEV_AUTOCONF += --with-selinux
else
@@ -329,6 +335,12 @@ ifdef PTXCONF_UDEV_EXTRA_KEYMAP
/lib/udev/rules.d/95-keymap.rules,n)
endif
+ifdef PTXCONF_UDEV_EXTRA_MOBILE_ACTION_MODESWITCH
+ @$(call install_copy, udev, 0, 0, 0755, -, /lib/udev/mobile-action-modeswitch)
+ @$(call install_copy, udev, 0, 0, 0644, -, \
+ /lib/udev/rules.d/61-mobile-action.rules)
+endif
+
ifdef PTXCONF_UDEV_EXTRA_PATH_ID
@$(call install_copy, udev, 0, 0, 0755, -, /lib/udev/path_id)
endif