diff options
author | Diana Z <dzigterman@chromium.org> | 2020-07-06 14:38:44 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-07-07 21:49:23 +0000 |
commit | afd3bddc2b91717042c3e7b8bf3d1169c3fcd1c9 (patch) | |
tree | f2a9a52d54507df388b06eb966744d5b880f7817 /board/waddledee/gpio.inc | |
parent | 24949db1ebccf8babf60885ab1ba1eac866add41 (diff) | |
download | chrome-ec-afd3bddc2b91717042c3e7b8bf3d1169c3fcd1c9.tar.gz |
Waddledee: Enable MB USB-A Vbus
As of board revision 1, there is a GPIO to enable Vbus for the type-A
port. Turn this GPIO on when we're booted, and off when the system is
shut down. This pin is NC on revision 0, so it should be fine to set
regardless of hardware version.
BRANCH=None
BUG=b:160336151
TEST=on waddledee rev 1, able to use flash drive plugged into MB
Signed-off-by: Diana Z <dzigterman@chromium.org>
Change-Id: Idc1ae5fd05b904b01bc56bd8dd2a69d34caee9ef
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2283943
Tested-by: Karthikeyan Ramasubramanian <kramasub@chromium.org>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'board/waddledee/gpio.inc')
-rw-r--r-- | board/waddledee/gpio.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/waddledee/gpio.inc b/board/waddledee/gpio.inc index 7af186415f..63e1843d00 100644 --- a/board/waddledee/gpio.inc +++ b/board/waddledee/gpio.inc @@ -86,6 +86,7 @@ GPIO(EC_AP_USB_C0_HPD, PIN(L, 4), GPIO_OUT_LOW) GPIO(EC_AP_USB_C1_HDMI_HPD, PIN(K, 7), GPIO_OUT_LOW) GPIO(USB_C0_FRS, PIN(C, 4), GPIO_OUT_LOW) GPIO(HDMI_SEL_L, PIN(C, 6), GPIO_OUT_HIGH) +GPIO(EN_USB_A0_VBUS, PIN(L, 6), GPIO_OUT_LOW) /* Board rev 1, NC board rev 0 */ /* MKBP event synchronization */ GPIO(EC_AP_MKBP_INT_L, PIN(L, 5), GPIO_ODR_HIGH) @@ -116,7 +117,6 @@ GPIO(GPIOG7_NC, PIN(G, 7), GPIO_INPUT | GPIO_PULL_DOWN) GPIO(GPIOJ4_NC, PIN(J, 4), GPIO_INPUT | GPIO_PULL_DOWN) GPIO(GPIOJ5_NC, PIN(J, 5), GPIO_INPUT | GPIO_PULL_DOWN) GPIO(GPIOJ6_NC, PIN(J, 6), GPIO_INPUT | GPIO_PULL_DOWN) -GPIO(GPIOL6_NC, PIN(L, 6), GPIO_INPUT | GPIO_PULL_DOWN) GPIO(GPIOM6_NC, PIN(M, 6), GPIO_INPUT | GPIO_PULL_DOWN) /* Alternate functions GPIO definitions */ |