Hi, On Wed, Mar 04, 2026 at 07:57:32PM +0200, Vladimir Oltean wrote: > This file uses dev_fwnode() without including the proper header for it, > relying on transitive header inclusion from: > > drivers/power/supply/cpcap-charger.c > - include/linux/phy/omap_usb.h > - include/linux/usb/phy_companion.h > - include/linux/usb/otg.h > - include/linux/phy/phy.h > - drivers/phy/phy-provider.h > - include/linux/of.h > - include/linux/property.h > > With the future removal of drivers/phy/phy-provider.h from > include/linux/phy/phy.h, this transitive inclusion would break. > > Signed-off-by: Vladimir Oltean <[email protected]> > --- > Cc: Sebastian Reichel <[email protected]> > ---
Acked-by: Sebastian Reichel <[email protected]> -- Sebastian > drivers/power/supply/cpcap-charger.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/power/supply/cpcap-charger.c > b/drivers/power/supply/cpcap-charger.c > index d0c3008db534..24221244b45b 100644 > --- a/drivers/power/supply/cpcap-charger.c > +++ b/drivers/power/supply/cpcap-charger.c > @@ -21,6 +21,7 @@ > #include <linux/mod_devicetable.h> > #include <linux/platform_device.h> > #include <linux/power_supply.h> > +#include <linux/property.h> > #include <linux/regmap.h> > > #include <linux/gpio/consumer.h> > -- > 2.43.0 >
signature.asc
Description: PGP signature
