diff options
author | wangganxiang <wangganxiang@huaqin.corp-partner.google.com> | 2021-07-30 09:39:43 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-08-06 04:11:03 +0000 |
commit | f7db0fb069b426e2a9a7a720d15d5e45112396c8 (patch) | |
tree | 5681d61c371f7b403166c42086b009abf92beac7 | |
parent | 2a787c6a01071d7304ceb1b30022b80196b85661 (diff) | |
download | chrome-ec-f7db0fb069b426e2a9a7a720d15d5e45112396c8.tar.gz |
cappy2:Battery voltage can reach 8.8v
Modified so that the battery can reach 8.8V
after fully charged.
BRANCH=keeby
BUG=b:195080060
TEST=make BOARD=cappy2
Signed-off-by: wangganxiang <wangganxiang@huaqin.corp-partner.google.com>
Change-Id: I952abe577060e1b4b96b7c72b74bb6eed0edca59
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3062059
Reviewed-by: Weimin Wu <wuweimin@huaqin.corp-partner.google.com>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
-rw-r--r-- | board/cappy2/battery.c | 21 | ||||
-rw-r--r-- | board/cappy2/board.h | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/board/cappy2/battery.c b/board/cappy2/battery.c index d986038422..d249d64d43 100644 --- a/board/cappy2/battery.c +++ b/board/cappy2/battery.c @@ -67,3 +67,24 @@ const struct board_batt_params board_battery_info[] = { BUILD_ASSERT(ARRAY_SIZE(board_battery_info) == BATTERY_TYPE_COUNT); const enum battery_type DEFAULT_BATTERY_TYPE = BATTERY_SDI; + +int charger_profile_override(struct charge_state_data *curr) +{ + if (curr->requested_voltage == 8700) + curr->requested_voltage = 8800; + + return 0; +} + +enum ec_status charger_profile_override_get_param(uint32_t param, + uint32_t *value) +{ + return EC_RES_INVALID_PARAM; +} + +enum ec_status charger_profile_override_set_param(uint32_t param, + uint32_t value) +{ + return EC_RES_INVALID_PARAM; +} + diff --git a/board/cappy2/board.h b/board/cappy2/board.h index f7ec261ad7..ea9afaaca3 100644 --- a/board/cappy2/board.h +++ b/board/cappy2/board.h @@ -32,6 +32,7 @@ #define CONFIG_CHARGER_SENSE_RESISTOR_AC 10 #define CONFIG_CHARGER_SENSE_RESISTOR 10 #define CONFIG_CHARGER_SINGLE_CHIP +#define CONFIG_CHARGER_PROFILE_OVERRIDE #undef CONFIG_USB_PD_TCPC_LPM_EXIT_DEBOUNCE #define CONFIG_USB_PD_TCPC_LPM_EXIT_DEBOUNCE (100 * MSEC) |