aboutsummaryrefslogtreecommitdiffstats
path: root/GTA04
diff options
context:
space:
mode:
authorH. Nikolaus Schaller <hns@goldelico.com>2013-04-06 20:02:46 +0200
committerH. Nikolaus Schaller <hns@goldelico.com>2013-07-22 18:46:08 +0200
commit4a6bdd62a627aa24103941a93d249415e3c373c4 (patch)
treea8894ed4e7359b62b9440e11ac6259ad6a296104 /GTA04
parenta1d7d57373fafb8f322ca30062b446257f98445e (diff)
downloadkernel_goldelico_gta04-4a6bdd62a627aa24103941a93d249415e3c373c4.zip
kernel_goldelico_gta04-4a6bdd62a627aa24103941a93d249415e3c373c4.tar.gz
kernel_goldelico_gta04-4a6bdd62a627aa24103941a93d249415e3c373c4.tar.bz2
added charging.rules and sensor.rules
Diffstat (limited to 'GTA04')
-rw-r--r--GTA04/udev-rules/charging.rules6
-rw-r--r--GTA04/udev-rules/sensor.rules3
2 files changed, 9 insertions, 0 deletions
diff --git a/GTA04/udev-rules/charging.rules b/GTA04/udev-rules/charging.rules
new file mode 100644
index 0000000..b9ebed8
--- /dev/null
+++ b/GTA04/udev-rules/charging.rules
@@ -0,0 +1,6 @@
+# 500 mA charger
+SUBSYSTEM=="power_supply", ACTION=="change", DEVPATH=="*power_supply/twl4030_usb" ATTRS{1-0048/twl4030_usb/id}=="floating", ATTR{../../max_current}="500000"
+# 1A charger
+SUBSYSTEM=="power_supply", ACTION=="change", DEVPATH=="*power_supply/twl4030_usb" ATTRS{1-0048/twl4030_usb/id}=="102k", ATTR{../../max_current}="851000"
+# 2A charger
+SUBSYSTEM=="power_supply", ACTION=="change", DEVPATH=="*power_supply/twl4030_usb" ATTRS{1-0048/twl4030_usb/id}=="GND", ATTR{../../max_current}="851000"
diff --git a/GTA04/udev-rules/sensor.rules b/GTA04/udev-rules/sensor.rules
new file mode 100644
index 0000000..e391bda
--- /dev/null
+++ b/GTA04/udev-rules/sensor.rules
@@ -0,0 +1,3 @@
+# see http://www.reactivated.net/writing_udev_rules.html#sysfsmatch
+SUBSYSTEM=="iio", KERNEL=="iio:device[0-9]*", ATTRS{name}=="itg3200", SYMLINK="iio:gyroscope"
+SUBSYSTEM=="iio", KERNEL=="iio:device[0-9]*", ATTRS{name}=="hmc5843", SYMLINK="iio:magnetometer"