Navigation Menu

Skip to content

Commit

Permalink
cpcap-charger: generate events for userspace
Browse files Browse the repository at this point in the history
commit fd10606 upstream.

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 (
maemo-leste/bugtracker#206 ), thanks to
Merlijn Wajer for suggesting a fix.

Cc: stable@kernel.org
Signed-off-by: Pavel Machek <pavel@ucw.cz>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  • Loading branch information
pavelmachek authored and gregkh committed Mar 23, 2019
1 parent ce02d82 commit 4ea4f34
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions drivers/power/supply/cpcap-charger.c
Expand Up @@ -458,6 +458,7 @@ static void cpcap_usb_detect(struct work_struct *work)
goto out_err;
}

power_supply_changed(ddata->usb);
return;

out_err:
Expand Down

0 comments on commit 4ea4f34

Please sign in to comment.