Lines Matching defs:bmc150_accel_data
59 struct bmc150_accel_data { struct
60 struct regmap *regmap;
61 struct regulator_bulk_data regulators[2];
62 struct bmc150_accel_interrupt interrupts[BMC150_ACCEL_INTERRUPTS];
63 struct bmc150_accel_trigger triggers[BMC150_ACCEL_TRIGGERS];
64 struct mutex mutex;
65 u8 fifo_mode, watermark;
66 s16 buffer[8];
71 struct {
74 } scan;
75 u8 bw_bits;
76 u32 slope_dur;
77 u32 slope_thres;
78 u32 range;
79 int ev_enable_state;
80 int64_t timestamp, old_timestamp; /* Only used in hw fifo mode. */
81 const struct bmc150_accel_chip_info *chip_info;
82 enum bmc150_type type;
83 struct i2c_client *second_device;
84 void (*resume_callback)(struct device *dev);
85 struct delayed_work resume_work;
86 struct iio_mount_matrix orientation;