From 455a6c4231af66628b25746a4ea2fd3dbb4a100e Mon Sep 17 00:00:00 2001 From: Shunqing Chen Date: Tue, 16 Oct 2018 10:41:02 +0800 Subject: [PATCH] power: rk817-battery: add POWER_SUPPLY_PROP_CHARGE_FULL for CTS. Change-Id: I6756f4270ff1f4733551812ad19ecf6d8c456ee5 Signed-off-by: Shunqing Chen --- drivers/power/rk817_battery.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/power/rk817_battery.c b/drivers/power/rk817_battery.c index 28275bccdc22..8114d448c93b 100644 --- a/drivers/power/rk817_battery.c +++ b/drivers/power/rk817_battery.c @@ -1854,6 +1854,7 @@ static enum power_supply_property rk817_bat_props[] = { POWER_SUPPLY_PROP_CAPACITY, POWER_SUPPLY_PROP_TEMP, POWER_SUPPLY_PROP_CHARGE_COUNTER, + POWER_SUPPLY_PROP_CHARGE_FULL, }; static int rk817_bat_get_usb_psy(struct device *dev, void *data) @@ -1966,6 +1967,9 @@ static int rk817_battery_get_property(struct power_supply *psy, case POWER_SUPPLY_PROP_CHARGE_COUNTER: val->intval = battery->charge_count; break; + case POWER_SUPPLY_PROP_CHARGE_FULL: + val->intval = battery->pdata->design_capacity * 1000;/* uAh */ + break; case POWER_SUPPLY_PROP_VOLTAGE_MAX: val->intval = 4500 * 1000; break;