staging:iio:fix using iio_priv or iio_dev after iio_unregister_device
[pandora-kernel.git] / drivers / staging / iio / accel / adis16203_core.c
index dc52462..2a658f0 100644 (file)
@@ -492,8 +492,8 @@ static int adis16203_remove(struct spi_device *spi)
 
        adis16203_remove_trigger(indio_dev);
        iio_ring_buffer_unregister(indio_dev);
-       iio_device_unregister(indio_dev);
        adis16203_unconfigure_ring(indio_dev);
+       iio_device_unregister(indio_dev);
 
        return 0;
 }