diff options
author | Benson Leung <bleung@chromium.org> | 2017-10-17 15:45:38 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-11-29 04:04:13 -0800 |
commit | 25519c1354607ca3d6d3b960cb4d006cfd8620b1 (patch) | |
tree | 89e3a845db5d1e7fd1c21c2eb0c1b76216da7cfa /board/coffeecake | |
parent | e78174a0b52fead626decfdcb0156e8ddbf21a52 (diff) | |
download | chrome-ec-25519c1354607ca3d6d3b960cb4d006cfd8620b1.tar.gz |
coffeecake: Set usb output voltage back to 5V on a power supply reset
This will prevent not allowed voltages (9V) applied on Vbus on initial
attach, where the voltage needs to be vSafe5V.
Signed-off-by: Benson Leung <bleung@chromium.org>
BRANCH=none
BUG=b:67910051
TEST=Plug in Yeeco loader, then walleye, then Yeeco loader. Confirm
5V when loader is attached.
Change-Id: Ic9d40b093d96a4eb8a7ac4649701269f7f55bb33
Reviewed-on: https://chromium-review.googlesource.com/724270
Commit-Ready: Rong Chang <rongchang@chromium.org>
Tested-by: Rong Chang <rongchang@chromium.org>
Reviewed-by: Rong Chang <rongchang@chromium.org>
Diffstat (limited to 'board/coffeecake')
-rw-r--r-- | board/coffeecake/usb_pd_policy.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/board/coffeecake/usb_pd_policy.c b/board/coffeecake/usb_pd_policy.c index 3f4e675dd4..4916978d40 100644 --- a/board/coffeecake/usb_pd_policy.c +++ b/board/coffeecake/usb_pd_policy.c @@ -93,6 +93,7 @@ int pd_set_power_supply_ready(int port) void pd_power_supply_reset(int port) { + board_set_usb_output_voltage(5000); sy21612_set_sink_mode(0); sy21612_set_vbus_volt(SY21612_VBUS_9V); sy21612_set_adc_mode(1); |