|
|
@@ -309,8 +309,7 @@ static const struct iio_trigger_ops st_gyro_trigger_ops = {
|
|
|
#define ST_GYRO_TRIGGER_OPS NULL
|
|
|
#endif
|
|
|
|
|
|
-int st_gyro_common_probe(struct iio_dev *indio_dev,
|
|
|
- struct st_sensors_platform_data *pdata)
|
|
|
+int st_gyro_common_probe(struct iio_dev *indio_dev)
|
|
|
{
|
|
|
struct st_sensor_data *gdata = iio_priv(indio_dev);
|
|
|
int irq = gdata->get_irq_data_ready(indio_dev);
|
|
|
@@ -336,7 +335,8 @@ int st_gyro_common_probe(struct iio_dev *indio_dev,
|
|
|
&gdata->sensor_settings->fs.fs_avl[0];
|
|
|
gdata->odr = gdata->sensor_settings->odr.odr_avl[0].hz;
|
|
|
|
|
|
- err = st_sensors_init_sensor(indio_dev, pdata);
|
|
|
+ err = st_sensors_init_sensor(indio_dev,
|
|
|
+ (struct st_sensors_platform_data *)&gyro_pdata);
|
|
|
if (err < 0)
|
|
|
return err;
|
|
|
|