Searched refs:inv_mpu6050_state (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/ |
D | inv_mpu_iio.h | 114 struct inv_mpu6050_state { struct 250 void inv_mpu6050_remove_trigger(struct inv_mpu6050_state *st); 252 int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask); 253 int inv_mpu6050_write_reg(struct inv_mpu6050_state *st, int reg, u8 val); 254 int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on); 255 int inv_mpu_acpi_create_mux_client(struct inv_mpu6050_state *st); 256 void inv_mpu_acpi_delete_mux_client(struct inv_mpu6050_state *st);
|
D | inv_mpu_core.c | 78 int inv_mpu6050_write_reg(struct inv_mpu6050_state *st, int reg, u8 d) in inv_mpu6050_write_reg() 89 static int inv_mpu6050_write_reg_unlocked(struct inv_mpu6050_state *st, in inv_mpu6050_write_reg_unlocked() 116 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_select_bypass() 145 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_deselect_bypass() 160 int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask) in inv_mpu6050_switch_engine() 214 int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on) in inv_mpu6050_set_power_itg() 254 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_init_config() 286 static int inv_mpu6050_sensor_show(struct inv_mpu6050_state *st, int reg, in inv_mpu6050_sensor_show() 307 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_raw() 413 static int inv_mpu6050_write_gyro_scale(struct inv_mpu6050_state *st, int val) in inv_mpu6050_write_gyro_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() 117 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_probe_trigger() 147 void inv_mpu6050_remove_trigger(struct inv_mpu6050_state *st) in inv_mpu6050_remove_trigger()
|
D | inv_mpu_acpi.c | 142 int inv_mpu_acpi_create_mux_client(struct inv_mpu6050_state *st) in inv_mpu_acpi_create_mux_client() 194 void inv_mpu_acpi_delete_mux_client(struct inv_mpu6050_state *st) in inv_mpu_acpi_delete_mux_client() 203 int inv_mpu_acpi_create_mux_client(struct inv_mpu6050_state *st) in inv_mpu_acpi_create_mux_client() 208 void inv_mpu_acpi_delete_mux_client(struct inv_mpu6050_state *st) in inv_mpu_acpi_delete_mux_client()
|
D | inv_mpu_ring.c | 27 static void inv_clear_kfifo(struct inv_mpu6050_state *st) in inv_clear_kfifo() 41 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_reset_fifo() 107 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_irq_handler() 124 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_read_fifo()
|