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