From 8eaf3f6853ae4bd79f44dd6ee655b720e3bba3b3 Mon Sep 17 00:00:00 2001 From: Anirudh Ghayal <aghayal@codeaurora.org> Date: Fri, 10 Apr 2020 07:42:30 +0530 Subject: [PATCH] ANDROID: GKI: power: power-supply: Add POWER_SUPPLY_PROP_CHARGER_STATUS property CHARGER_STATUS power-supply property reports the charger status. Change-Id: I269b0be18b56d56c0ab0e68ee1d7194d09824dd6 Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org> (cherry picked from commit c2427520124e508eab9b5d5ba0a43a2ec6675e39) Signed-off-by: Mark Salyzyn <salyzyn@google.com> Bug: 157994070 Signed-off-by: Will McVicker <willmcvicker@google.com> --- drivers/power/supply/power_supply_sysfs.c | 1 + include/linux/power_supply.h | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/power/supply/power_supply_sysfs.c b/drivers/power/supply/power_supply_sysfs.c index 7eee04896362..d85b5649a5b6 100644 --- a/drivers/power/supply/power_supply_sysfs.c +++ b/drivers/power/supply/power_supply_sysfs.c @@ -508,6 +508,7 @@ static struct device_attribute power_supply_attrs[] = { POWER_SUPPLY_ATTR(alignment), POWER_SUPPLY_ATTR(moisture_detection_enabled), POWER_SUPPLY_ATTR(fg_type), + POWER_SUPPLY_ATTR(charger_status), /* Local extensions of type int64_t */ POWER_SUPPLY_ATTR(charge_counter_ext), POWER_SUPPLY_ATTR(charge_charger_state), diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h index 6977e8c5a2e6..931c206660df 100644 --- a/include/linux/power_supply.h +++ b/include/linux/power_supply.h @@ -391,6 +391,7 @@ enum power_supply_property { POWER_SUPPLY_PROP_ALIGNMENT, POWER_SUPPLY_PROP_MOISTURE_DETECTION_ENABLE, POWER_SUPPLY_PROP_FG_TYPE, + POWER_SUPPLY_PROP_CHARGER_STATUS, /* Local extensions of type int64_t */ POWER_SUPPLY_PROP_CHARGE_COUNTER_EXT, POWER_SUPPLY_PROP_CHARGE_CHARGER_STATE,