diff options
author | Scott Chao <scott.chao@bitland.corp-partner.google.com> | 2020-06-10 15:00:32 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-06-12 11:41:42 +0000 |
commit | dac0ef5c373bbe418ab9d9ccbf0f12a901077b1a (patch) | |
tree | 9bf4fa786c517cdf606c28b5371f673d04815cfc /baseboard | |
parent | 0aa67e641dbede6bf41321c0b7a5e1630c66794b (diff) | |
download | chrome-ec-dac0ef5c373bbe418ab9d9ccbf0f12a901077b1a.tar.gz |
damu: set charging current to 0 when enable charger OTG
When enable charger OTG, we need to set charging current to 0
BUG=b:158542099
BRANCH=kukui
TEST=make -j BOARD=damu
TEST=make buildall
Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com>
Change-Id: I9aed83084b8382d80dc266cce5243eba0233e536
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2239588
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'baseboard')
-rw-r--r-- | baseboard/kukui/usb_pd_policy.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/baseboard/kukui/usb_pd_policy.c b/baseboard/kukui/usb_pd_policy.c index 1b28975fa1..d56a711dd6 100644 --- a/baseboard/kukui/usb_pd_policy.c +++ b/baseboard/kukui/usb_pd_policy.c @@ -63,6 +63,8 @@ int pd_set_power_supply_ready(int port) gpio_set_level(GPIO_EN_USBC_CHARGE_L, 1); gpio_set_level(GPIO_EN_PP5000_USBC, 1); + if (IS_ENABLED(CONFIG_CHARGER_OTG) && IS_ENABLED(CONFIG_CHARGER_ISL9238C)) + charger_set_current(CHARGER_SOLO, 0); /* notify host of power info change */ pd_send_host_event(PD_EVENT_POWER_CHANGE); |