Commit 4a70a413ccfd1c14ef29a290a4d2dada04ccbefb
Committed by
Linus Torvalds
1 parent
6d94d40810
Exists in
master
and in
7 other branches
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>
Showing 1 changed file with 4 additions and 0 deletions Side-by-side Diff
drivers/hwmon/lis3lv02d.c
... | ... | @@ -41,6 +41,8 @@ |
41 | 41 | |
42 | 42 | /* joystick device poll interval in milliseconds */ |
43 | 43 | #define MDPS_POLL_INTERVAL 50 |
44 | +#define MDPS_POLL_MIN 0 | |
45 | +#define MDPS_POLL_MAX 2000 | |
44 | 46 | /* |
45 | 47 | * The sensor can also generate interrupts (DRDY) but it's pretty pointless |
46 | 48 | * because they are generated even if the data do not change. So it's better |
... | ... | @@ -459,6 +461,8 @@ |
459 | 461 | |
460 | 462 | lis3_dev.idev->poll = lis3lv02d_joystick_poll; |
461 | 463 | lis3_dev.idev->poll_interval = MDPS_POLL_INTERVAL; |
464 | + lis3_dev.idev->poll_interval_min = MDPS_POLL_MIN; | |
465 | + lis3_dev.idev->poll_interval_max = MDPS_POLL_MAX; | |
462 | 466 | input_dev = lis3_dev.idev->input; |
463 | 467 | |
464 | 468 | input_dev->name = "ST LIS3LV02DL Accelerometer"; |