diff options
Diffstat (limited to 'include/linux/lis3lv02d.h')
-rw-r--r-- | include/linux/lis3lv02d.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/linux/lis3lv02d.h b/include/linux/lis3lv02d.h index c4a4a52c1de7..18d578f08120 100644 --- a/include/linux/lis3lv02d.h +++ b/include/linux/lis3lv02d.h | |||
@@ -36,7 +36,10 @@ struct lis3lv02d_platform_data { | |||
36 | #define LIS3_IRQ_OPEN_DRAIN (1 << 6) | 36 | #define LIS3_IRQ_OPEN_DRAIN (1 << 6) |
37 | #define LIS3_IRQ_ACTIVE_LOW (1 << 7) | 37 | #define LIS3_IRQ_ACTIVE_LOW (1 << 7) |
38 | unsigned char irq_cfg; | 38 | unsigned char irq_cfg; |
39 | 39 | unsigned char irq_flags1; /* Additional irq edge / level flags */ | |
40 | unsigned char irq_flags2; /* Additional irq edge / level flags */ | ||
41 | unsigned char duration1; | ||
42 | unsigned char duration2; | ||
40 | #define LIS3_WAKEUP_X_LO (1 << 0) | 43 | #define LIS3_WAKEUP_X_LO (1 << 0) |
41 | #define LIS3_WAKEUP_X_HI (1 << 1) | 44 | #define LIS3_WAKEUP_X_HI (1 << 1) |
42 | #define LIS3_WAKEUP_Y_LO (1 << 2) | 45 | #define LIS3_WAKEUP_Y_LO (1 << 2) |
@@ -66,6 +69,7 @@ struct lis3lv02d_platform_data { | |||
66 | s8 axis_z; | 69 | s8 axis_z; |
67 | #define LIS3_USE_REGULATOR_CTRL 0x01 | 70 | #define LIS3_USE_REGULATOR_CTRL 0x01 |
68 | u16 driver_features; | 71 | u16 driver_features; |
72 | int default_rate; | ||
69 | int (*setup_resources)(void); | 73 | int (*setup_resources)(void); |
70 | int (*release_resources)(void); | 74 | int (*release_resources)(void); |
71 | /* Limits for selftest are specified in chip data sheet */ | 75 | /* Limits for selftest are specified in chip data sheet */ |