Symbol: inv_mpu6050_state
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
128
struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(&client->dev));
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
179
struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(&client->dev));
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c
135
int inv_mpu_aux_read(const struct inv_mpu6050_state *st, uint8_t addr,
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c
175
int inv_mpu_aux_write(const struct inv_mpu6050_state *st, uint8_t addr,
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c
20
static int inv_mpu_i2c_master_xfer(const struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c
87
int inv_mpu_aux_init(const struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h
11
int inv_mpu_aux_init(const struct inv_mpu6050_state *st);
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h
13
int inv_mpu_aux_read(const struct inv_mpu6050_state *st, uint8_t addr,
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h
16
int inv_mpu_aux_write(const struct inv_mpu6050_state *st, uint8_t addr,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1001
static int inv_mpu6050_set_wom_threshold(struct inv_mpu6050_state *st, u64 value,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1037
static int inv_mpu6050_set_lp_odr(struct inv_mpu6050_state *st, unsigned int freq_div,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1078
static int inv_mpu6050_set_wom_lp(struct inv_mpu6050_state *st, bool on)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1115
static int inv_mpu6050_enable_wom(struct inv_mpu6050_state *st, bool en)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1162
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1180
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1202
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1226
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1264
static int inv_mpu6050_set_lpf(struct inv_mpu6050_state *st, int rate)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1303
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1372
struct inv_mpu6050_state *st = iio_priv(dev_to_iio_dev(dev));
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1393
struct inv_mpu6050_state *st = iio_priv(dev_to_iio_dev(dev));
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1425
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1437
struct inv_mpu6050_state *data = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1720
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1749
static int inv_check_and_setup_chip(struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1834
static int inv_mpu_core_enable_regulator_vddio(struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1850
static int inv_mpu_core_disable_regulator_vddio(struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1864
struct inv_mpu6050_state *st = _data;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1885
struct inv_mpu6050_state *st;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
2124
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
2170
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
2226
struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(dev));
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
2252
struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(dev));
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
317
static int inv_mpu6050_pwr_mgmt_1_write(struct inv_mpu6050_state *st, bool sleep,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
339
static int inv_mpu6050_clock_switch(struct inv_mpu6050_state *st,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
362
int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
493
static int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
509
static int inv_mpu6050_set_gyro_fsr(struct inv_mpu6050_state *st,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
528
static int inv_mpu6050_set_accel_lpf_regs(struct inv_mpu6050_state *st,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
557
static int inv_mpu6050_set_lpf_regs(struct inv_mpu6050_state *st,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
583
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
623
static int inv_mpu6050_sensor_set(struct inv_mpu6050_state *st, int reg,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
634
static int inv_mpu6050_sensor_show(struct inv_mpu6050_state *st, int reg,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
653
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
752
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
820
static int inv_mpu6050_write_gyro_scale(struct inv_mpu6050_state *st, int val,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
860
static int inv_mpu6050_write_accel_scale(struct inv_mpu6050_state *st, int val,
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
888
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
976
static int inv_mpu6050_set_wom_int(struct inv_mpu6050_state *st, bool on)
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
103
struct inv_mpu6050_state *st;
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
164
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
28
struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(dev));
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
55
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
507
int inv_mpu6050_prepare_fifo(struct inv_mpu6050_state *st, bool enable);
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
508
int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en,
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c
152
int inv_mpu_magn_probe(struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c
234
int inv_mpu_magn_set_rate(const struct inv_mpu6050_state *st, int fifo_rate)
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c
262
int inv_mpu_magn_set_orient(struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c
322
int inv_mpu_magn_read(struct inv_mpu6050_state *st, int axis, int *val)
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c
47
static bool inv_magn_supported(const struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c
60
static int inv_magn_init(struct inv_mpu6050_state *st)
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h
16
int inv_mpu_magn_probe(struct inv_mpu6050_state *st);
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h
24
static inline int inv_mpu_magn_get_scale(const struct inv_mpu6050_state *st,
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h
33
int inv_mpu_magn_set_rate(const struct inv_mpu6050_state *st, int fifo_rate);
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h
35
int inv_mpu_magn_set_orient(struct inv_mpu6050_state *st);
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h
37
int inv_mpu_magn_read(struct inv_mpu6050_state *st, int axis, int *val);
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c
24
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c
47
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c
20
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
107
int inv_mpu6050_prepare_fifo(struct inv_mpu6050_state *st, bool enable)
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
15
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
165
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
216
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
233
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
243
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
304
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
60
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
84
struct inv_mpu6050_state *st = iio_priv(indio_dev);
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
96
static unsigned int inv_compute_skip_samples(const struct inv_mpu6050_state *st)