|
@@ -60,7 +60,7 @@ int adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev)
|
|
|
iio_trigger_set_drvdata(adis->trig, adis);
|
|
iio_trigger_set_drvdata(adis->trig, adis);
|
|
|
ret = iio_trigger_register(adis->trig);
|
|
ret = iio_trigger_register(adis->trig);
|
|
|
|
|
|
|
|
- indio_dev->trig = adis->trig;
|
|
|
|
|
|
|
+ indio_dev->trig = iio_trigger_get(adis->trig);
|
|
|
if (ret)
|
|
if (ret)
|
|
|
goto error_free_irq;
|
|
goto error_free_irq;
|
|
|
|
|
|