aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/lis3lv02d.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/lis3lv02d.h')
-rw-r--r--include/linux/lis3lv02d.h6
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 */