iio: adc: ingenic-adc: explicitly add proper header files
authorNuno Sá <nuno.sa@analog.com>
Fri, 10 Jun 2022 08:45:17 +0000 (10:45 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 14 Jun 2022 10:53:20 +0000 (11:53 +0100)
Do not trust the fact that iio.h includes of.h which in turn includes
all the headers we are relying on.

The ultimate goal is to actually drop of.h from iio.h.

Signed-off-by: Nuno Sá <nuno.sa@analog.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220610084545.547700-7-nuno.sa@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ingenic-adc.c

index 2b3912c6ca6b8e6c91d36685e7202fbc7532c09f..bf5c03c34f8442e2fc180c75f8d058b426df4388 100644 (file)
@@ -17,7 +17,9 @@
 #include <linux/module.h>
 #include <linux/mod_devicetable.h>
 #include <linux/mutex.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
+#include <linux/property.h>
 
 #define JZ_ADC_REG_ENABLE              0x00
 #define JZ_ADC_REG_CFG                 0x04