#
 menu "Digital gyroscope sensors"
 
+config ADIS16080
+       tristate "Analog Devices ADIS16080/100 Yaw Rate Gyroscope with SPI driver"
+       depends on SPI
+       help
+         Say yes here to build support for Analog Devices ADIS16080, ADIS16100 Yaw
+         Rate Gyroscope with SPI.
+
 config ADIS16136
        tristate "Analog devices ADIS16136 and similar gyroscopes driver"
        depends on SPI_MASTER
 
 # Makefile for industrial I/O gyroscope sensor drivers
 #
 
+obj-$(CONFIG_ADIS16080) += adis16080.o
 obj-$(CONFIG_ADIS16136) += adis16136.o
 obj-$(CONFIG_HID_SENSOR_GYRO_3D) += hid-sensor-gyro-3d.o
 
        return ret;
 }
 
-/* fixme, confirm ordering in this function */
 static int adis16080_remove(struct spi_device *spi)
 {
        iio_device_unregister(spi_get_drvdata(spi));
 
          Say yes here to build support for Analog Devices adis16060 wide bandwidth
          yaw rate gyroscope with SPI.
 
-config ADIS16080
-       tristate "Analog Devices ADIS16080/100 Yaw Rate Gyroscope with SPI driver"
-       depends on SPI
-       help
-         Say yes here to build support for Analog Devices ADIS16080, ADIS16100 Yaw
-         Rate Gyroscope with SPI.
-
 config ADIS16130
        tristate "Analog Devices ADIS16130 High Precision Angular Rate Sensor driver"
        depends on SPI
 
 adis16060-y             := adis16060_core.o
 obj-$(CONFIG_ADIS16060) += adis16060.o
 
-adis16080-y             := adis16080_core.o
-obj-$(CONFIG_ADIS16080) += adis16080.o
-
 adis16130-y             := adis16130_core.o
 obj-$(CONFIG_ADIS16130) += adis16130.o