[PATCH phy-next 19/22] power: supply: cpcap-charger: include missing <linux/property.h>
Sebastian Reichel
sebastian.reichel at collabora.com
Thu Mar 5 01:52:59 PST 2026
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 <vladimir.oltean at nxp.com>
> ---
> Cc: Sebastian Reichel <sre at kernel.org>
> ---
Acked-by: Sebastian Reichel <sebastian.reichel at collabora.com>
-- 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
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-rockchip/attachments/20260305/19e2da0a/attachment.sig>
More information about the Linux-rockchip
mailing list