summaryrefslogtreecommitdiff
path: root/board/trembyle/gpio.inc
diff options
context:
space:
mode:
authorDenis Brockus <dbrockus@chromium.org>2019-07-30 09:30:55 -0600
committerCommit Bot <commit-bot@chromium.org>2019-07-30 23:16:05 +0000
commitaed16e293cb4bd17b301ac9f1508402bcb233bb1 (patch)
tree3e3384bcd794fe6274b3349819a4ffd2540eb116 /board/trembyle/gpio.inc
parent671c261e3d70ac4def1c4a2360cdbccfbbe44bbd (diff)
downloadchrome-ec-aed16e293cb4bd17b301ac9f1508402bcb233bb1.tar.gz
Trembyle: Add USB-C sink BC12 driver
Hooked in the PI3USB9201 BC12 driver BUG=b:138600672 BRANCH=none TEST=make BOARD=trembyle Change-Id: I849d182063c62539add88b8a2aa73a149dc25c92 Signed-off-by: Denis Brockus <dbrockus@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1726330
Diffstat (limited to 'board/trembyle/gpio.inc')
-rw-r--r--board/trembyle/gpio.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/trembyle/gpio.inc b/board/trembyle/gpio.inc
index 1a21234ac1..4c9f0a2313 100644
--- a/board/trembyle/gpio.inc
+++ b/board/trembyle/gpio.inc
@@ -24,6 +24,10 @@ GPIO_INT(VOLUME_DOWN_L, PIN(A, 6), GPIO_INT_BOTH, button_interrupt)
GPIO_INT(VOLUME_UP_L, PIN(9, 5), GPIO_INT_BOTH, button_interrupt)
GPIO_INT(6AXIS_INT_L, PIN(A, 0), GPIO_INT_FALLING, bmi160_interrupt)
+/* USB-C interrupts */
+GPIO_INT(USB_C0_BC12_INT_ODL, PIN(9, 3), GPIO_INT_FALLING, bc12_interrupt)
+GPIO_INT(USB_C1_BC12_INT_ODL, PIN(A, 4), GPIO_INT_FALLING, bc12_interrupt)
+
/* GPIO_INT_BOTH is required for PSL wake from hibernate, but we don't need an interrupt handler. */
GPIO(EC_RST_ODL, PIN(0, 2), GPIO_INT_BOTH | GPIO_HIB_WAKE_HIGH)