rk: revert to v3.10
[firefly-linux-kernel-4.4.55.git] / drivers / iio / imu / inv_mpu6050 / inv_mpu_core.c
index 111ac381b40b1c15b249de17c6991e6b8ac137b7..fe4c61e219f38781d194028be6bad811287b36e6 100644 (file)
@@ -660,7 +660,6 @@ static int inv_mpu_probe(struct i2c_client *client,
 {
        struct inv_mpu6050_state *st;
        struct iio_dev *indio_dev;
-       struct inv_mpu6050_platform_data *pdata;
        int result;
 
        if (!i2c_check_functionality(client->adapter,
@@ -676,10 +675,8 @@ static int inv_mpu_probe(struct i2c_client *client,
        }
        st = iio_priv(indio_dev);
        st->client = client;
-       pdata = (struct inv_mpu6050_platform_data
-                       *)dev_get_platdata(&client->dev);
-       if (pdata)
-               st->plat_data = *pdata;
+       st->plat_data = *(struct inv_mpu6050_platform_data
+                               *)dev_get_platdata(&client->dev);
        /* power is turned on inside check chip type*/
        result = inv_check_and_setup_chip(st, id);
        if (result)