lis3: setup poll interval limits
Set valid adjustment window (0 - 2000ms). Signed-off-by: Samu Onkalo <samu.p.onkalo@nokia.com> Acked-by: Eric Piel <eric.piel@tremplin-utc.net> Cc: Daniel Mack <daniel@caiaq.de> Cc: Pavel Machek <pavel@ucw.cz> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
6d94d40810
commit
4a70a413cc
1 changed files with 4 additions and 0 deletions
|
@ -41,6 +41,8 @@
|
|||
|
||||
/* joystick device poll interval in milliseconds */
|
||||
#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
|
||||
* because they are generated even if the data do not change. So it's better
|
||||
|
@ -459,6 +461,8 @@ int lis3lv02d_joystick_enable(void)
|
|||
|
||||
lis3_dev.idev->poll = lis3lv02d_joystick_poll;
|
||||
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->name = "ST LIS3LV02DL Accelerometer";
|
||||
|
|
Loading…
Reference in a new issue