Home
last modified time | relevance | path

Searched refs:inv_mpu6050_state (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_core.c177 int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask) in inv_mpu6050_switch_engine()
232 int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on) in inv_mpu6050_set_power_itg()
268 static int inv_mpu6050_set_lpf_regs(struct inv_mpu6050_state *st, in inv_mpu6050_set_lpf_regs()
306 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_init_config()
351 static int inv_mpu6050_sensor_set(struct inv_mpu6050_state *st, int reg, in inv_mpu6050_sensor_set()
365 static int inv_mpu6050_sensor_show(struct inv_mpu6050_state *st, int reg, in inv_mpu6050_sensor_show()
384 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_channel_data()
444 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_raw()
519 static int inv_mpu6050_write_gyro_scale(struct inv_mpu6050_state *st, int val) in inv_mpu6050_write_gyro_scale()
557 static int inv_mpu6050_write_accel_scale(struct inv_mpu6050_state *st, int val) in inv_mpu6050_write_accel_scale()
[all …]
Dinv_mpu_trigger.c10 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_scan_query()
36 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_set_enable()
115 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu_data_rdy_trigger_set_state()
132 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_probe_trigger()
Dinv_mpu_i2c.c23 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_select_bypass()
44 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_deselect_bypass()
81 struct inv_mpu6050_state *st; in inv_mpu_probe()
153 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu_remove()
Dinv_mpu_iio.h131 struct inv_mpu6050_state { struct
339 int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask);
340 int inv_mpu6050_write_reg(struct inv_mpu6050_state *st, int reg, u8 val);
341 int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on);
Dinv_mpu_ring.c29 static void inv_mpu6050_update_period(struct inv_mpu6050_state *st, in inv_mpu6050_update_period()
82 static s64 inv_mpu6050_get_timestamp(struct inv_mpu6050_state *st) in inv_mpu6050_get_timestamp()
97 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_reset_fifo()
165 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_fifo()
Dinv_mpu_acpi.c133 struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(&client->dev)); in inv_mpu_acpi_create_mux_client()
185 struct inv_mpu6050_state *st = iio_priv(dev_get_drvdata(&client->dev)); in inv_mpu_acpi_delete_mux_client()
Dinv_mpu_spi.c19 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu_i2c_disable()