diff options
author | Mulin Chao <mlchao@nuvoton.com> | 2018-06-26 18:50:15 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-06-29 14:16:37 -0700 |
commit | fc7a1d5353d969610435f14e8a52bb1e99578c94 (patch) | |
tree | 9916a8481f53f1dbff359ec9b3f012a61d3d13f4 | |
parent | 281a76997acdf79836ef6419a34ec75366cf2971 (diff) | |
download | chrome-ec-fc7a1d5353d969610435f14e8a52bb1e99578c94.tar.gz |
phaser: add internal PUs for unused pins to prevent leakage current.
This CL adds internal PUs for unused pins on phaser in gpio.inc to
prevent leakage current since default GPIO functionality. These unused
pins which need internal PUs/PDs usage will be added in the section
3.5.1 in next version of the datasheet.
BRANCH=none
BUG=b:110170824
TEST=Passed "build BOARD=phaser"
Change-Id: I9f8584d98bbb7c67d0cacc94a3bb4fba81f1441c
Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
Reviewed-on: https://chromium-review.googlesource.com/1119606
Commit-Ready: Jett Rink <jettrink@chromium.org>
Tested-by: Jett Rink <jettrink@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Jett Rink <jettrink@chromium.org>
-rw-r--r-- | board/phaser/gpio.inc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/board/phaser/gpio.inc b/board/phaser/gpio.inc index 6601822897..d371f3ef52 100644 --- a/board/phaser/gpio.inc +++ b/board/phaser/gpio.inc @@ -119,6 +119,13 @@ GPIO(LED_3_L, PIN(D, 7), GPIO_OUT_HIGH) /* Keyboard Backlight */ GPIO(KB_BL_PWR_EN, PIN(6, 2), GPIO_OUT_LOW) +/* Overcurrent event to host */ +GPIO(USB_C_OC, PIN(3, 6), GPIO_ODR_HIGH | GPIO_SEL_1P8V) + +/* Strap pins */ +GPIO(GPO66_NC, PIN(6, 6), GPIO_INPUT | GPIO_PULL_UP) +GPIO(GPOB6_NC, PIN(B, 6), GPIO_INPUT | GPIO_PULL_UP) + /* Keyboard pins */ ALTERNATE(PIN_MASK(3, 0x03), 0, MODULE_KEYBOARD_SCAN, GPIO_INPUT) /* KSI_00-01 */ ALTERNATE(PIN_MASK(2, 0xFC), 0, MODULE_KEYBOARD_SCAN, GPIO_INPUT) /* KSI_02-07 */ |