Commit 4a70a413 authored by Samu Onkalo's avatar Samu Onkalo Committed by Linus Torvalds

lis3: setup poll interval limits

Set valid adjustment window (0 - 2000ms).
Signed-off-by: default avatarSamu Onkalo <samu.p.onkalo@nokia.com>
Acked-by: default avatarEric Piel <eric.piel@tremplin-utc.net>
Cc: Daniel Mack <daniel@caiaq.de>
Cc: Pavel Machek <pavel@ucw.cz>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 6d94d408
...@@ -41,6 +41,8 @@ ...@@ -41,6 +41,8 @@
/* joystick device poll interval in milliseconds */ /* joystick device poll interval in milliseconds */
#define MDPS_POLL_INTERVAL 50 #define MDPS_POLL_INTERVAL 50
#define MDPS_POLL_MIN 0
#define MDPS_POLL_MAX 2000
/* /*
* The sensor can also generate interrupts (DRDY) but it's pretty pointless * The sensor can also generate interrupts (DRDY) but it's pretty pointless
* because they are generated even if the data do not change. So it's better * because they are generated even if the data do not change. So it's better
...@@ -459,6 +461,8 @@ int lis3lv02d_joystick_enable(void) ...@@ -459,6 +461,8 @@ int lis3lv02d_joystick_enable(void)
lis3_dev.idev->poll = lis3lv02d_joystick_poll; lis3_dev.idev->poll = lis3lv02d_joystick_poll;
lis3_dev.idev->poll_interval = MDPS_POLL_INTERVAL; lis3_dev.idev->poll_interval = MDPS_POLL_INTERVAL;
lis3_dev.idev->poll_interval_min = MDPS_POLL_MIN;
lis3_dev.idev->poll_interval_max = MDPS_POLL_MAX;
input_dev = lis3_dev.idev->input; input_dev = lis3_dev.idev->input;
input_dev->name = "ST LIS3LV02DL Accelerometer"; input_dev->name = "ST LIS3LV02DL Accelerometer";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment