Merge tag 'staging-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh...
[linux-2.6-microblaze.git] / drivers / iio / imu / inv_mpu6050 / inv_mpu_trigger.c
index d7d9519..5199fe7 100644 (file)
@@ -24,6 +24,9 @@ static void inv_scan_query_mpu6050(struct iio_dev *indio_dev)
                         indio_dev->active_scan_mask) ||
                test_bit(INV_MPU6050_SCAN_ACCL_Z,
                         indio_dev->active_scan_mask);
+
+       st->chip_config.temp_fifo_enable =
+               test_bit(INV_MPU6050_SCAN_TEMP, indio_dev->active_scan_mask);
 }
 
 static void inv_scan_query_mpu9x50(struct iio_dev *indio_dev)
@@ -50,6 +53,7 @@ static void inv_scan_query(struct iio_dev *indio_dev)
        struct inv_mpu6050_state *st = iio_priv(indio_dev);
 
        switch (st->chip_type) {
+       case INV_MPU9150:
        case INV_MPU9250:
        case INV_MPU9255:
                return inv_scan_query_mpu9x50(indio_dev);