Hi! > Update header inclusions to follow IWYU (Include What You Use) > principle. > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> > --- > v2: added one more missing header > drivers/leds/leds-expresswire.c | 4 ++++ > include/linux/leds-expresswire.h | 4 +++- > 2 files changed, 7 insertions(+), 1 deletion(-) > > diff --git a/include/linux/leds-expresswire.h b/include/linux/leds-expresswire.h > index 3c61902ccac8..a422921f4159 100644 > --- a/include/linux/leds-expresswire.h > +++ b/include/linux/leds-expresswire.h > @@ -8,7 +8,9 @@ > #ifndef _LEDS_EXPRESSWIRE_H > #define _LEDS_EXPRESSWIRE_H > > -#include <linux/gpio/consumer.h> > +#include <linux/types.h> > + > +struct gpio_desc; If include tweak means you need to declare struct, is it ian improvement? BR, Pavel -- People of Russia, stop Putin before his war on Ukraine escalates.
Attachment:
signature.asc
Description: PGP signature