|
Linux Kernel
3.7.1
|
#include <lis3lv02d.h>
Data Fields | |
| void * | bus_priv |
| struct device * | pm_dev |
| int(* | init )(struct lis3lv02d *lis3) |
| int(* | write )(struct lis3lv02d *lis3, int reg, u8 val) |
| int(* | read )(struct lis3lv02d *lis3, int reg, u8 *ret) |
| int(* | blkread )(struct lis3lv02d *lis3, int reg, int len, u8 *ret) |
| int(* | reg_ctrl )(struct lis3lv02d *lis3, bool state) |
| int * | odrs |
| u8 * | regs |
| int | regs_size |
| u8 * | reg_cache |
| bool | regs_stored |
| u8 | odr_mask |
| u8 | whoami |
| s16(* | read_data )(struct lis3lv02d *lis3, int reg) |
| int | mdps_max_val |
| int | pwron_delay |
| int | scale |
| struct input_polled_dev * | idev |
| struct platform_device * | pdev |
| struct regulator_bulk_data | regulators [2] |
| atomic_t | count |
| union axis_conversion | ac |
| int | mapped_btns [3] |
| u32 | irq |
| struct fasync_struct * | async_queue |
| wait_queue_head_t | misc_wait |
| unsigned long | misc_opened |
| struct miscdevice | miscdev |
| int | data_ready_count [2] |
| atomic_t | wake_thread |
| unsigned char | irq_cfg |
| unsigned int | shift_adj |
| struct lis3lv02d_platform_data * | pdata |
| struct mutex | mutex |
Definition at line 273 of file lis3lv02d.h.
| union axis_conversion ac |
Definition at line 301 of file lis3lv02d.h.
| struct fasync_struct* async_queue |
Definition at line 305 of file lis3lv02d.h.
Definition at line 279 of file lis3lv02d.h.
| void* bus_priv |
Definition at line 274 of file lis3lv02d.h.
| atomic_t count |
Definition at line 300 of file lis3lv02d.h.
| int data_ready_count[2] |
Definition at line 310 of file lis3lv02d.h.
| struct input_polled_dev* idev |
Definition at line 297 of file lis3lv02d.h.
Definition at line 276 of file lis3lv02d.h.
| u32 irq |
Definition at line 304 of file lis3lv02d.h.
Definition at line 312 of file lis3lv02d.h.
| int mapped_btns[3] |
Definition at line 302 of file lis3lv02d.h.
| int mdps_max_val |
Definition at line 290 of file lis3lv02d.h.
| unsigned long misc_opened |
Definition at line 307 of file lis3lv02d.h.
| wait_queue_head_t misc_wait |
Definition at line 306 of file lis3lv02d.h.
| struct miscdevice miscdev |
Definition at line 308 of file lis3lv02d.h.
Definition at line 316 of file lis3lv02d.h.
| u8 odr_mask |
Definition at line 287 of file lis3lv02d.h.
| int* odrs |
Definition at line 282 of file lis3lv02d.h.
| struct lis3lv02d_platform_data* pdata |
Definition at line 315 of file lis3lv02d.h.
| struct platform_device* pdev |
Definition at line 298 of file lis3lv02d.h.
Definition at line 275 of file lis3lv02d.h.
| int pwron_delay |
Definition at line 291 of file lis3lv02d.h.
| u8* reg_cache |
Definition at line 285 of file lis3lv02d.h.
Definition at line 283 of file lis3lv02d.h.
| int regs_size |
Definition at line 284 of file lis3lv02d.h.
| bool regs_stored |
Definition at line 286 of file lis3lv02d.h.
| struct regulator_bulk_data regulators[2] |
Definition at line 299 of file lis3lv02d.h.
| int scale |
Definition at line 292 of file lis3lv02d.h.
| unsigned int shift_adj |
Definition at line 313 of file lis3lv02d.h.
| atomic_t wake_thread |
Definition at line 311 of file lis3lv02d.h.
| u8 whoami |
Definition at line 288 of file lis3lv02d.h.
1.8.2