aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h')
-rw-r--r--drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h b/drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
index aa837de57079..db0a4a2758ab 100644
--- a/drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
+++ b/drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
@@ -121,6 +121,7 @@ struct inv_mpu6050_state {
121 spinlock_t time_stamp_lock; 121 spinlock_t time_stamp_lock;
122 struct i2c_client *client; 122 struct i2c_client *client;
123 struct i2c_adapter *mux_adapter; 123 struct i2c_adapter *mux_adapter;
124 struct i2c_client *mux_client;
124 unsigned int powerup_count; 125 unsigned int powerup_count;
125 struct inv_mpu6050_platform_data plat_data; 126 struct inv_mpu6050_platform_data plat_data;
126 DECLARE_KFIFO(timestamps, long long, TIMESTAMP_FIFO_SIZE); 127 DECLARE_KFIFO(timestamps, long long, TIMESTAMP_FIFO_SIZE);
@@ -251,3 +252,5 @@ int inv_reset_fifo(struct iio_dev *indio_dev);
251int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask); 252int inv_mpu6050_switch_engine(struct inv_mpu6050_state *st, bool en, u32 mask);
252int inv_mpu6050_write_reg(struct inv_mpu6050_state *st, int reg, u8 val); 253int inv_mpu6050_write_reg(struct inv_mpu6050_state *st, int reg, u8 val);
253int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on); 254int inv_mpu6050_set_power_itg(struct inv_mpu6050_state *st, bool power_on);
255int inv_mpu_acpi_create_mux_client(struct inv_mpu6050_state *st);
256void inv_mpu_acpi_delete_mux_client(struct inv_mpu6050_state *st);