summaryrefslogtreecommitdiff
path: root/baseboard
diff options
context:
space:
mode:
authorScott Chao <scott.chao@bitland.corp-partner.google.com>2020-06-10 15:00:32 +0800
committerCommit Bot <commit-bot@chromium.org>2020-06-12 11:41:42 +0000
commitdac0ef5c373bbe418ab9d9ccbf0f12a901077b1a (patch)
tree9bf4fa786c517cdf606c28b5371f673d04815cfc /baseboard
parent0aa67e641dbede6bf41321c0b7a5e1630c66794b (diff)
downloadchrome-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.c2
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);