diff options
author | Eric Yilun Lin <yllin@chromium.org> | 2020-07-21 15:30:32 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-07-22 10:05:48 +0000 |
commit | f06d92218d6c44d8d97ad0600baccc33cb785ff5 (patch) | |
tree | 9bf0452e6b80a5fe19f910d72b7d5dcdd8675ea5 /common/charge_state_v2.c | |
parent | c02e23c66b17a67b24f970c56ba115a55b572df7 (diff) | |
download | chrome-ec-f06d92218d6c44d8d97ad0600baccc33cb785ff5.tar.gz |
charge_state_v2: add function to check batt current is stable
This function would be useful to know if the battery current
is in a stable state.
BUG=b:160448099
TEST=make buildall
BRANCH=kukui
Change-Id: I97a25a41b94dd40e2b324052841ec4bec95ee716
Signed-off-by: Eric Yilun Lin <yllin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2309523
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Commit-Queue: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'common/charge_state_v2.c')
-rw-r--r-- | common/charge_state_v2.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/common/charge_state_v2.c b/common/charge_state_v2.c index f1dc8fcc0b..1f83fbf888 100644 --- a/common/charge_state_v2.c +++ b/common/charge_state_v2.c @@ -2501,6 +2501,11 @@ int charge_get_active_chg_chip(void) } #ifdef CONFIG_USB_PD_PREFER_MV +bool charge_is_current_stable(void) +{ + return get_time().val >= stable_ts.val; +} + int charge_get_plt_plus_bat_desired_mw(void) { /* |