mirror of
https://github.com/torvalds/linux.git
synced 2026-07-31 03:27:03 +02:00
power: supply: qti_battery_charger: Add TIME_TO_FULL_NOW property
Report TIME_TO_FULL_NOW battery power-supply class property required by userspace. Change-Id: Idc5ea4718bd9537e46191d254fa2e3e252141041 Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
This commit is contained in:
parent
fb6c2ac02b
commit
d12c7578f1
|
|
@ -1016,6 +1016,13 @@ static int battery_psy_get_prop(struct power_supply *psy,
|
|||
|
||||
pval->intval = -ENODATA;
|
||||
|
||||
/*
|
||||
* The prop id of TIME_TO_FULL_NOW and TIME_TO_FULL_AVG is same.
|
||||
* So, map the prop id of TIME_TO_FULL_AVG for TIME_TO_FULL_NOW.
|
||||
*/
|
||||
if (prop == POWER_SUPPLY_PROP_TIME_TO_FULL_NOW)
|
||||
prop = POWER_SUPPLY_PROP_TIME_TO_FULL_AVG;
|
||||
|
||||
prop_id = get_property_id(pst, prop);
|
||||
if (prop_id < 0)
|
||||
return prop_id;
|
||||
|
|
@ -1100,6 +1107,7 @@ static enum power_supply_property battery_props[] = {
|
|||
POWER_SUPPLY_PROP_CHARGE_FULL,
|
||||
POWER_SUPPLY_PROP_MODEL_NAME,
|
||||
POWER_SUPPLY_PROP_TIME_TO_FULL_AVG,
|
||||
POWER_SUPPLY_PROP_TIME_TO_FULL_NOW,
|
||||
POWER_SUPPLY_PROP_TIME_TO_EMPTY_AVG,
|
||||
POWER_SUPPLY_PROP_POWER_NOW,
|
||||
POWER_SUPPLY_PROP_POWER_AVG,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user