Message ID | 20240406191734.137797-1-superm1@gmail.com (mailing list archive) |
---|---|
State | Handled Elsewhere, archived |
Headers | show |
Series | power: supply: cros_usbpd: Don't show messages for no charging ports found | expand |
On Sat, Apr 06, 2024 at 02:17:34PM -0500, Mario Limonciello wrote: > From: Mario Limonciello <mario.limonciello@amd.com> > > Framework 13 and 16 don't use cros_usbpd but do use cros_ec. The following > sequence of messages is totally unnecessary. In the case, the EC firmware shouldn't report the feature. See [1]. [1]: https://elixir.bootlin.com/linux/v6.8/source/drivers/mfd/cros_ec_dev.c#L106
diff --git a/drivers/power/supply/cros_usbpd-charger.c b/drivers/power/supply/cros_usbpd-charger.c index b6c96376776a..4e69da2cce7b 100644 --- a/drivers/power/supply/cros_usbpd-charger.c +++ b/drivers/power/supply/cros_usbpd-charger.c @@ -570,7 +570,8 @@ static int cros_usbpd_charger_probe(struct platform_device *pd) * This can happen on a system that doesn't support USB PD. * Log a message, but no need to warn. */ - dev_info(dev, "No USB PD charging ports found\n"); + dev_dbg(dev, "No USB PD charging ports found\n"); + return -ENODEV; } charger->num_charger_ports = cros_usbpd_charger_get_num_ports(charger);