aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEthan Chen <intervigil@gmail.com>2015-07-14 15:31:41 -0700
committerGerrit Code Review <gerrit@cyanogenmod.org>2015-07-15 11:37:57 -0700
commit35894761ebd5b7d740e156a34d993d98601e7606 (patch)
tree57b33ebdc30e189c82e01c3ebe1bcd9a4bf61898
parentbf71d75fbb3c76951537e8d24d0e7437620891ce (diff)
msm8916: Move ueventd back to common
* It should be safe to declare device-specific nodes here. Change-Id: I3ab31dcc1ba0d216908a8cffebfb37e4123fa57d
-rw-r--r--rootdir/Android.mk17
-rw-r--r--rootdir/etc/ueventd.qcom.rc59
2 files changed, 66 insertions, 10 deletions
diff --git a/rootdir/Android.mk b/rootdir/Android.mk
index 44b651a..0b1d53f 100644
--- a/rootdir/Android.mk
+++ b/rootdir/Android.mk
@@ -41,16 +41,13 @@ LOCAL_SRC_FILES := etc/init.qcom.rc
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
include $(BUILD_PREBUILT)
-# Devices usually have device-specific nodes, this stays on
-# device, but the file remains here for reference. Create
-# a similar device-specific block in its repo
-#include $(CLEAR_VARS)
-#LOCAL_MODULE := ueventd.qcom.rc
-#LOCAL_MODULE_TAGS := optional eng
-#LOCAL_MODULE_CLASS := ETC
-#LOCAL_SRC_FILES := etc/ueventd.qcom.rc
-#LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
-#include $(BUILD_PREBUILT)
+include $(CLEAR_VARS)
+LOCAL_MODULE := ueventd.qcom.rc
+LOCAL_MODULE_TAGS := optional eng
+LOCAL_MODULE_CLASS := ETC
+LOCAL_SRC_FILES := etc/ueventd.qcom.rc
+LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
+include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := init.recovery.qcom.rc
diff --git a/rootdir/etc/ueventd.qcom.rc b/rootdir/etc/ueventd.qcom.rc
index 655184c..9cff695 100644
--- a/rootdir/etc/ueventd.qcom.rc
+++ b/rootdir/etc/ueventd.qcom.rc
@@ -182,6 +182,7 @@
# wlan
/dev/wcnss_wlan 0660 system system
/dev/wcnss_ctrl 0660 system system
+
#nfc permissions
/dev/nfc-nci 0660 nfc nfc
/dev/assd 0660 nfc nfc
@@ -193,3 +194,61 @@
# ESOC devices
/dev/subsys_esoc* 0640 system radio
+
+#BST
+/sys/devices/virtual/input/input* range 0660 input system
+/sys/devices/virtual/input/input* bandwidth 0660 input system
+/sys/devices/virtual/input/input* op_mode 0660 input system
+/sys/devices/virtual/input/input* delay 0660 input system
+/sys/devices/virtual/input/input* SleepDur 0660 input system
+/sys/devices/virtual/input/input* fast_calibration_x 0660 input system
+/sys/devices/virtual/input/input* fast_calibration_y 0660 input system
+/sys/devices/virtual/input/input* fast_calibration_z 0660 input system
+/sys/devices/virtual/input/input* fifo_overrun 0660 input system
+/sys/devices/virtual/input/input* fifo_data_frame 0660 input system
+/sys/devices/virtual/input/input* fifo_mode 0660 input system
+/sys/devices/virtual/input/input* fifo_trig 0660 input system
+/sys/devices/virtual/input/input* fifo_framecount 0660 input system
+/sys/devices/virtual/input/input* fifo_data_sel 0660 input system
+/sys/devices/virtual/input/input* reg 0660 input system
+/sys/devices/virtual/input/input* offset_x 0660 input system
+/sys/devices/virtual/input/input* offset_y 0660 input system
+/sys/devices/virtual/input/input* offset_z 0660 input system
+/sys/devices/virtual/input/input* enable_int 0660 input system
+/sys/devices/virtual/input/input* int_mode 0660 input system
+/sys/devices/virtual/input/input* slope_duration 0660 input system
+/sys/devices/virtual/input/input* slope_threshold 0660 input system
+/sys/devices/virtual/input/input* slope_no_mot_duration 0660 input system
+/sys/devices/virtual/input/input* slope_no_mot_threshold 0660 input system
+/sys/devices/virtual/input/input* high_g_duration 0660 input system
+/sys/devices/virtual/input/input* high_g_threshold 0660 input system
+/sys/devices/virtual/input/input* low_g_duration 0660 input system
+/sys/devices/virtual/input/input* low_g_threshold 0660 input system
+/sys/devices/virtual/input/input* tap_duration 0660 input system
+/sys/devices/virtual/input/input* tap_threshold 0660 input system
+/sys/devices/virtual/input/input* tap_quiet 0660 input system
+/sys/devices/virtual/input/input* tap_shock 0660 input system
+/sys/devices/virtual/input/input* tap_samp 0660 input system
+/sys/devices/virtual/input/input* orient_mode 0660 input system
+/sys/devices/virtual/input/input* orient_blocking 0660 input system
+/sys/devices/virtual/input/input* orient_hyst 0660 input system
+/sys/devices/virtual/input/input* orient_theta 0660 input system
+/sys/devices/virtual/input/input* flat_theta 0660 input system
+/sys/devices/virtual/input/input* flat_hold_time 0660 input system
+/sys/devices/virtual/input/input* selftest 0660 input system
+/sys/devices/virtual/input/input* softreset 0660 input system
+/sys/devices/virtual/input/input* en_sig_motion 0660 input system
+/sys/devices/virtual/input/input* tap_time_period 0660 input system
+/sys/devices/virtual/input/input* en_double_tap 0660 input system
+
+/sys/devices/virtual/input/input* fastoffset_en 0660 input system
+/sys/devices/virtual/input/input* slowoffset_en 0660 input system
+/sys/devices/virtual/input/input* sleepdur 0660 input system
+/sys/devices/virtual/input/input* autosleepdur 0660 input system
+/sys/devices/virtual/input/input* fifo_tag 0660 input system
+/sys/devices/virtual/input/input* odr 0660 input system
+/sys/devices/virtual/input/input* rept_xy 0660 input system
+/sys/devices/virtual/input/input* rept_z 0660 input system
+/sys/devices/virtual/input/input* test 0660 input system
+
+/dev/block/bootdevice/by-name/frp 0600 system system