|
@@ -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";
|