summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/power/charger-manager.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/power/charger-manager.c b/drivers/power/charger-manager.c
index aca5a33e3e2..5a1baf13317 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");
}
/**