Re: cpcap-charger: generate events for userspace
From: Sebastian Reichel <sre@kernel.org>
Date: 2019-01-21 07:13:01
Also in:
linux-omap, linux-pm, lkml
From: Sebastian Reichel <sre@kernel.org>
Date: 2019-01-21 07:13:01
Also in:
linux-omap, linux-pm, lkml
Hi, On Thu, Dec 27, 2018 at 08:52:21PM +0100, Pavel Machek wrote:
The driver doesn't generate uevents on charger connect/disconnect.
This leads to UPower not detecting when AC is on or off... and that is
bad.
Reported by Arthur D. on github (
https://github.com/maemo-leste/bugtracker/issues/206 ), thanks to
Merlijn Wajer for suggesting a fix.
Cc: stable@kernel.org
Signed-off-by: Pavel Machek <redacted>Thanks, queued to power-supply-next. -- Sebastian
diff --git a/drivers/power/supply/cpcap-charger.c b/drivers/power/supply/cpcap-charger.c index 9e8ff5c..7d8b4d5 100644 --- a/drivers/power/supply/cpcap-charger.c +++ b/drivers/power/supply/cpcap-charger.c@@ -576,6 +576,7 @@ static void cpcap_usb_detect(struct work_struct *work) goto out_err; } + power_supply_changed(ddata->usb); return; out_err:-- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html