On Thu, Jun 2, 2022 at 4:04 PM Nuno Sá <nuno.sa@xxxxxxxxxx> wrote: > > Apparently some drivers are relying on the fact that iio.h includes of.h > that in turn includes all the headers these drivers were relying on. Fix > it so that in a following patch we can make iio firmware agnostic and > remove of.h from iio.h. I believe it should be split on driver-basis. ... > --- a/drivers/iio/adc/ingenic-adc.c > +++ b/drivers/iio/adc/ingenic-adc.c > @@ -18,6 +18,8 @@ > #include <linux/mod_devicetable.h> > #include <linux/mutex.h> > #include <linux/platform_device.h> > +#include <linux/property.h> > +#include <linux/of.h> Ordering? -- With Best Regards, Andy Shevchenko