From f88da84d301ec8150ddaf5a17736fd8e1cc23e7c Mon Sep 17 00:00:00 2001 From: Jonghwa Lee Date: Wed, 16 Jul 2014 14:14:40 +0900 Subject: [PATCH] power: charger-manager: Add uevent_notify for cable notification Charger-manager works with cable notification from extcon sub system, and it has to notify users when charging status is updated due to the cable connection. Signed-off-by: Jonghwa Lee --- drivers/power/charger-manager.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/power/charger-manager.c b/drivers/power/charger-manager.c index aca5a33..5a1baf1 100644 --- a/drivers/power/charger-manager.c +++ b/drivers/power/charger-manager.c @@ -1176,7 +1176,9 @@ static void charger_extcon_work(struct work_struct *work) cable->min_uA, cable->max_uA); } - try_charger_enable(cable->cm, cable->attached); + if (!try_charger_enable(cable->cm, cable->attached)) + uevent_notify(cable->cm, + cable->attached ? "CHARGING" : "DISCHARGING"); } /** -- 2.7.4