summaryrefslogtreecommitdiff
path: root/board/kappa/gpio.inc
diff options
context:
space:
mode:
authorZick Wei <zick.wei@quanta.corp-partner.google.com>2019-11-29 11:20:33 +0800
committerCommit Bot <commit-bot@chromium.org>2019-12-11 05:30:08 +0000
commitcd3aace7aa0a3a01220e716c36a17af312d63ae4 (patch)
treef31f5a5214e866847361883740edadad244f24d1 /board/kappa/gpio.inc
parentf36126b64a28251ea7c3a3151c008d4bcf77802c (diff)
downloadchrome-ec-cd3aace7aa0a3a01220e716c36a17af312d63ae4.tar.gz
kappa: Add keyboard functionality
Clone from CL:1693863 Added IT8801 io expandor (which include keyboard controller) and the keyscan task. BUG=none BRANCH=none TEST=make buildall Change-Id: Ibd74f55e37e8c9bef1d1866b0e538dec37000d66 Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1943496 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'board/kappa/gpio.inc')
-rw-r--r--board/kappa/gpio.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/board/kappa/gpio.inc b/board/kappa/gpio.inc
index 1e9b815067..0f40c9cf19 100644
--- a/board/kappa/gpio.inc
+++ b/board/kappa/gpio.inc
@@ -33,9 +33,10 @@ GPIO_INT(AC_PRESENT, PIN(A, 6), GPIO_INT_BOTH,
extpower_interrupt) /* ACOK_OD */
GPIO_INT(BC12_EC_INT_ODL, PIN(C, 9), GPIO_INT_FALLING,
bc12_interrupt)
+GPIO_INT(IT8801_SMB_INT, PIN(A, 8), GPIO_INT_FALLING | GPIO_PULL_UP,
+ io_expander_it8801_interrupt) /* KB_INT_ODL */
/* Unimplemented interrupts */
-GPIO(KB_INT_ODL, PIN(A, 8), GPIO_INPUT)
GPIO(ALS_RGB_INT_ODL, PIN(C, 10), GPIO_INPUT)
GPIO(TABLET_MODE_L, PIN(B, 11), GPIO_INPUT)