From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> Based on consideration of the output of the include-what-you-use tool. Drop unused headers and include some that should probably have always been included. Signed-off-by: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> --- drivers/staging/iio/impedance-analyzer/ad5933.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/staging/iio/impedance-analyzer/ad5933.c b/drivers/staging/iio/impedance-analyzer/ad5933.c index 793918e1c45f..33dc8b7eb37a 100644 --- a/drivers/staging/iio/impedance-analyzer/ad5933.c +++ b/drivers/staging/iio/impedance-analyzer/ad5933.c @@ -5,17 +5,20 @@ * Copyright 2011 Analog Devices Inc. */ +#include <linux/bitmap.h> #include <linux/clk.h> #include <linux/delay.h> #include <linux/device.h> #include <linux/err.h> #include <linux/i2c.h> -#include <linux/interrupt.h> #include <linux/kernel.h> #include <linux/module.h> +#include <linux/mod_devicetable.h> +#include <linux/mutex.h> #include <linux/regulator/consumer.h> #include <linux/sysfs.h> #include <linux/types.h> +#include <linux/workqueue.h> #include <linux/iio/buffer.h> #include <linux/iio/iio.h> -- 2.31.1