summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMulin Chao <mlchao@nuvoton.com>2018-06-26 18:50:15 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-06-29 14:16:37 -0700
commitfc7a1d5353d969610435f14e8a52bb1e99578c94 (patch)
tree9916a8481f53f1dbff359ec9b3f012a61d3d13f4
parent281a76997acdf79836ef6419a34ec75366cf2971 (diff)
downloadchrome-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.inc7
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 */