From: kibak.yoon Date: Sun, 21 May 2017 09:11:13 +0000 (+0900) Subject: sensor-hal: tm1: check "enable" attribute instead of "poll_delay" in TM1 X-Git-Tag: submit/tizen/20210607.085043~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7d56854e3d9dc56db6f2247d648ea6abfe28d046;p=platform%2Fhal%2Fbackend%2Ftm1%2Fsensor-tm1.git sensor-hal: tm1: check "enable" attribute instead of "poll_delay" in TM1 Specially, input device driver of proximity sensor in tm1 doesn't have poll_delay attribute(device node). other devices(tw1, emulator) don't have this problem. * only the sensor input devices have "enable" node as you can see the following. sh-3.2# ls -al /sys/class/input/input*/enable -rw-rw-r-- 1 sensor input 4096 Jul 26 04:49 /sys/class/input/input4/enable -rw-rw-r-- 1 sensor input 4096 Jul 26 04:49 /sys/class/input/input5/enable Change-Id: Ie11f89caf24203b8899987cfc9e42e2706d17f34 Signed-off-by: kibak.yoon --- diff --git a/packaging/99-sensor.rules b/packaging/99-sensor.rules index 3799e36..4337279 100644 --- a/packaging/99-sensor.rules +++ b/packaging/99-sensor.rules @@ -1,13 +1,13 @@ SUBSYSTEM!="input", GOTO="sensor_rules_end" -ATTRS{poll_delay}!="", ENV{ID_INPUT_KEY}="" -ATTRS{poll_delay}!="", ENV{ID_INPUT_KEYPAD}="" -ATTRS{poll_delay}!="", ENV{ID_INPUT_KEYBOARD}="" -ATTRS{poll_delay}!="", ENV{ID_INPUT_TOUCHPAD}="" -ATTRS{poll_delay}!="", ENV{ID_INPUT_TOUCHSCREEN}="" -ATTRS{poll_delay}!="", ENV{ID_INPUT_MOUSE}="" -ATTRS{poll_delay}!="", ENV{ID_INPUT_JOYSTICK}="" +ATTRS{enable}!="", ENV{ID_INPUT_KEY}="" +ATTRS{enable}!="", ENV{ID_INPUT_KEYPAD}="" +ATTRS{enable}!="", ENV{ID_INPUT_KEYBOARD}="" +ATTRS{enable}!="", ENV{ID_INPUT_TOUCHPAD}="" +ATTRS{enable}!="", ENV{ID_INPUT_TOUCHSCREEN}="" +ATTRS{enable}!="", ENV{ID_INPUT_MOUSE}="" +ATTRS{enable}!="", ENV{ID_INPUT_JOYSTICK}="" -ATTRS{poll_delay}!="", ACTION=="add", RUN+="/bin/chown sensor:input %S/%p/enable %S/%p/poll_delay" -ATTRS{poll_delay}!="", ACTION=="add", RUN+="/bin/chsmack -a * %S/%p/enable %S/%p/poll_delay" +ATTRS{enable}!="", ACTION=="add", RUN+="/bin/chown sensor:input %S/%p/enable %S/%p/poll_delay" +ATTRS{eanble}!="", ACTION=="add", RUN+="/bin/chsmack -a * %S/%p/enable %S/%p/poll_delay" LABEL="sensor_rules_end"