Lines Matching refs:bma180_data
41 struct bma180_data;
61 int (*chip_config)(struct bma180_data *data);
62 void (*chip_disable)(struct bma180_data *data);
132 struct bma180_data { struct
168 static int bma180_get_data_reg(struct bma180_data *data, enum bma180_chan chan) in bma180_get_data_reg() argument
193 static int bma180_set_bits(struct bma180_data *data, u8 reg, u8 mask, u8 val) in bma180_set_bits()
204 static int bma180_reset_intr(struct bma180_data *data) in bma180_reset_intr()
215 static int bma180_set_new_data_intr_state(struct bma180_data *data, bool state) in bma180_set_new_data_intr_state()
233 static int bma180_set_sleep_state(struct bma180_data *data, bool state) in bma180_set_sleep_state()
248 static int bma180_set_ee_writing_state(struct bma180_data *data, bool state) in bma180_set_ee_writing_state()
259 static int bma180_set_bw(struct bma180_data *data, int val) in bma180_set_bw()
284 static int bma180_set_scale(struct bma180_data *data, int val) in bma180_set_scale()
307 static int bma180_set_pmode(struct bma180_data *data, bool mode) in bma180_set_pmode()
322 static int bma180_soft_reset(struct bma180_data *data) in bma180_soft_reset()
334 static int bma180_chip_init(struct bma180_data *data) in bma180_chip_init()
359 static int bma023_chip_config(struct bma180_data *data) in bma023_chip_config()
380 static int bma180_chip_config(struct bma180_data *data) in bma180_chip_config()
412 static int bma250_chip_config(struct bma180_data *data) in bma250_chip_config()
442 static void bma023_chip_disable(struct bma180_data *data) in bma023_chip_disable()
453 static void bma180_chip_disable(struct bma180_data *data) in bma180_chip_disable()
468 static void bma250_chip_disable(struct bma180_data *data) in bma250_chip_disable()
501 struct bma180_data *data = iio_priv(dev_to_iio_dev(dev)); in bma180_show_filter_freq_avail()
510 struct bma180_data *data = iio_priv(dev_to_iio_dev(dev)); in bma180_show_scale_avail()
537 struct bma180_data *data = iio_priv(indio_dev); in bma180_read_raw()
585 struct bma180_data *data = iio_priv(indio_dev); in bma180_write_raw()
619 struct bma180_data *data = iio_priv(indio_dev); in bma180_get_power_mode()
627 struct bma180_data *data = iio_priv(indio_dev); in bma180_set_power_mode()
641 struct bma180_data *data = iio_priv(indio_dev); in bma180_accel_get_mount_matrix()
873 struct bma180_data *data = iio_priv(indio_dev); in bma180_trigger_handler()
902 struct bma180_data *data = iio_priv(indio_dev); in bma180_data_rdy_trigger_set_state()
910 struct bma180_data *data = iio_priv(indio_dev); in bma180_trig_reen()
927 struct bma180_data *data; in bma180_probe()
1050 struct bma180_data *data = iio_priv(indio_dev); in bma180_remove()
1069 struct bma180_data *data = iio_priv(indio_dev); in bma180_suspend()
1082 struct bma180_data *data = iio_priv(indio_dev); in bma180_resume()