Searched refs:inv_mpu6050_state (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/iio/imu/inv_mpu6050/ |
D | inv_mpu_core.c | 144 int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask) in inv_mpu6050_switch_engine() 199 int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on) in inv_mpu6050_set_power_itg() 235 static int inv_mpu6050_set_lpf_regs(struct inv_mpu6050_state *st, in inv_mpu6050_set_lpf_regs() 273 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_init_config() 318 static int inv_mpu6050_sensor_set(struct inv_mpu6050_state *st, int reg, in inv_mpu6050_sensor_set() 332 static int inv_mpu6050_sensor_show(struct inv_mpu6050_state *st, int reg, in inv_mpu6050_sensor_show() 351 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_channel_data() 411 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_raw() 480 static int inv_mpu6050_write_gyro_scale(struct inv_mpu6050_state *st, int val) in inv_mpu6050_write_gyro_scale() 518 static int inv_mpu6050_write_accel_scale(struct inv_mpu6050_state *st, int val) in inv_mpu6050_write_accel_scale() [all …]
|
D | inv_mpu_trigger.c | 18 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_scan_query() 44 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_set_enable() 123 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu_data_rdy_trigger_set_state() 140 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_probe_trigger()
|
D | inv_mpu_iio.h | 133 struct inv_mpu6050_state { struct 317 int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask); 318 int inv_mpu6050_write_reg(struct inv_mpu6050_state *st, int reg, u8 val); 319 int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on);
|
D | inv_mpu_i2c.c | 31 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_select_bypass() 52 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_deselect_bypass() 89 struct inv_mpu6050_state *st; in inv_mpu_probe() 160 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu_remove()
|
D | inv_mpu_ring.c | 37 static void inv_mpu6050_update_period(struct inv_mpu6050_state *st, in inv_mpu6050_update_period() 90 static s64 inv_mpu6050_get_timestamp(struct inv_mpu6050_state *st) in inv_mpu6050_get_timestamp() 105 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_reset_fifo() 173 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_fifo()
|
D | inv_mpu_acpi.c | 145 struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(&client->dev)); in inv_mpu_acpi_create_mux_client() 197 struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(&client->dev)); in inv_mpu_acpi_delete_mux_client()
|
D | inv_mpu_spi.c | 27 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu_i2c_disable()
|