diff options
author | Ken Yang <yangken@google.com> | 2023-03-24 00:57:43 +0000 |
---|---|---|
committer | Ken Yang <yangken@google.com> | 2023-03-24 00:57:43 +0000 |
commit | ae3657e0ab9c65b577fd6cdb9e804dcabb0c43eb (patch) | |
tree | 577c3f521d6e6c680e6196c58efcdaf0d00cb855 | |
parent | 63c7146e4a481c0a490edd250a91c3e5cf23e9b9 (diff) | |
download | bms-ae3657e0ab9c65b577fd6cdb9e804dcabb0c43eb.tar.gz |
google_cpm: to support CURRENT_MAX and VOLTAGE_MAX
Bug: 274987209
Change-Id: I5f29f51668ffad6e78d618d3cfffefef6c3eb83f
Signed-off-by: Ken Yang <yangken@google.com>
-rw-r--r-- | google_cpm.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/google_cpm.c b/google_cpm.c index 657deb9..5df338d 100644 --- a/google_cpm.c +++ b/google_cpm.c @@ -2139,6 +2139,14 @@ static int gcpm_psy_get_property(struct power_supply *psy, gbms_propval_int64val(pval) = chg_state.v; break; + case POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX: + pval->intval = gcpm->cc_max; + break; + + case POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE_MAX: + pval->intval = gcpm->fv_uv; + break; + /* route to the active charger */ default: route = true; |