aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwmon/lis3lv02d.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/hwmon/lis3lv02d.h')
-rw-r--r--drivers/hwmon/lis3lv02d.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/hwmon/lis3lv02d.h b/drivers/hwmon/lis3lv02d.h
index 745ec96806d4..b007d8184212 100644
--- a/drivers/hwmon/lis3lv02d.h
+++ b/drivers/hwmon/lis3lv02d.h
@@ -171,14 +171,11 @@ struct lis3lv02d {
171 171
172 struct input_dev *idev; /* input device */ 172 struct input_dev *idev; /* input device */
173 struct task_struct *kthread; /* kthread for input */ 173 struct task_struct *kthread; /* kthread for input */
174 struct mutex lock;
175 struct platform_device *pdev; /* platform device */ 174 struct platform_device *pdev; /* platform device */
176 atomic_t count; /* interrupt count after last read */ 175 atomic_t count; /* interrupt count after last read */
177 int xcalib; /* calibrated null value for x */ 176 int xcalib; /* calibrated null value for x */
178 int ycalib; /* calibrated null value for y */ 177 int ycalib; /* calibrated null value for y */
179 int zcalib; /* calibrated null value for z */ 178 int zcalib; /* calibrated null value for z */
180 unsigned char is_on; /* whether the device is on or off */
181 unsigned char usage; /* usage counter */
182 struct axis_conversion ac; /* hw -> logical axis */ 179 struct axis_conversion ac; /* hw -> logical axis */
183 180
184 u32 irq; /* IRQ number */ 181 u32 irq; /* IRQ number */
@@ -192,6 +189,6 @@ int lis3lv02d_joystick_enable(void);
192void lis3lv02d_joystick_disable(void); 189void lis3lv02d_joystick_disable(void);
193void lis3lv02d_poweroff(struct lis3lv02d *lis3); 190void lis3lv02d_poweroff(struct lis3lv02d *lis3);
194void lis3lv02d_poweron(struct lis3lv02d *lis3); 191void lis3lv02d_poweron(struct lis3lv02d *lis3);
195int lis3lv02d_remove_fs(void); 192int lis3lv02d_remove_fs(struct lis3lv02d *lis3);
196 193
197extern struct lis3lv02d lis3_dev; 194extern struct lis3lv02d lis3_dev;