There was a lot of unused code in these drivers and stubs for stuff that hadn't been implemented. These drivers will all need a fair bit more work to be abi compliant and to reach the point where we would normally have merged them, but paring them back to the bits that are actually present is a sensible start. Jonathan Cameron (3): staging:iio:gyro:adis16060 cleanup and dead code removal staging:iio:gyro:adis16080 unused stub removal and cleanup staging:iio:gyro:adis16130 stub removal and cleanup drivers/staging/iio/gyro/adis16060.h | 70 ------------------------ drivers/staging/iio/gyro/adis16060_core.c | 59 +++++---------------- drivers/staging/iio/gyro/adis16080.h | 84 +++------------------------- drivers/staging/iio/gyro/adis16080_core.c | 54 ++----------------- drivers/staging/iio/gyro/adis16130.h | 72 +----------------------- drivers/staging/iio/gyro/adis16130_core.c | 61 +++------------------ 6 files changed, 37 insertions(+), 363 deletions(-) -- 1.7.2.2 -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html