From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> 0-day recently started giving some reports from the include-what-you-use tool (needs LLVM builds). I was curious so decided to give it a spin. It produces a wealth of information, but the suggestions require a high degree of interpretation and some choices are down to personal taste. This set covers resulting changes that I think make sense for remaining IIO drivers in staging (which I just noticed are all Analog devices ones :) Jonathan Cameron (7): staging:iio:adc: Cleanup includes staging:iio:addac:adt7316: Cleanup includes staging:iio:cdc:ad7746: Cleanup includes staging:iio:frequency: Cleanup includes staging:iio:impedance-analyzer: Cleanup includes staging:iio:meter:ade7854: Cleanup includes staging:iio:resolver:ad2s1210: Cleanup includes drivers/staging/iio/adc/ad7280a.c | 2 ++ drivers/staging/iio/adc/ad7816.c | 3 +-- drivers/staging/iio/addac/adt7316.c | 5 ----- drivers/staging/iio/addac/adt7316.h | 1 + drivers/staging/iio/cdc/ad7746.c | 6 +++--- drivers/staging/iio/frequency/ad9832.c | 3 ++- drivers/staging/iio/frequency/ad9834.c | 6 ++---- drivers/staging/iio/impedance-analyzer/ad5933.c | 5 ++++- drivers/staging/iio/meter/ade7854-i2c.c | 3 ++- drivers/staging/iio/meter/ade7854-spi.c | 3 ++- drivers/staging/iio/meter/ade7854.c | 4 ---- drivers/staging/iio/meter/ade7854.h | 5 +++++ drivers/staging/iio/resolver/ad2s1210.c | 5 +++-- 13 files changed, 27 insertions(+), 24 deletions(-) -- 2.31.1