summaryrefslogtreecommitdiff
path: root/board/bds
diff options
context:
space:
mode:
authorRandall Spangler <rspangler@chromium.org>2012-01-17 14:25:20 -0800
committerRandall Spangler <rspangler@chromium.org>2012-01-17 15:21:20 -0800
commit37dcc1ab56c6817aae90e244f42ebff1d62bbfcb (patch)
tree02c6e80aa593dcfc9abd9d2dd202ac2c1727e982 /board/bds
parent002bc4278bcfe26ae9c3b6fb5cdd3ddc2d07403e (diff)
downloadchrome-ec-37dcc1ab56c6817aae90e244f42ebff1d62bbfcb.tar.gz
Handle all GPIO IRQs. Interrupts no longer enabled by default.
Signed-off-by: Randall Spangler <rspangler@chromium.org> BUG=chrome-os-partner:7456 TEST=if it runs, it works Change-Id: Ib82afab7d53203af31eefc9887feb98679266ac1
Diffstat (limited to 'board/bds')
-rw-r--r--board/bds/board.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/board/bds/board.h b/board/bds/board.h
index dabad57e55..18e1c7b8b9 100644
--- a/board/bds/board.h
+++ b/board/bds/board.h
@@ -53,6 +53,11 @@
#define I2C_SPEED_CHARGER 100
#define I2C_SPEED_THERMAL 400 /* TODO: TMP007 supports 3.4Mbps
operation; use faster speed? */
+
+/* Keyboard scanner uses an entire GPIO bank for row inputs */
+#define KB_SCAN_ROW_IRQ LM4_IRQ_GPIOH
+#define KB_SCAN_ROW_GPIO LM4_GPIO_H
+
/* GPIO signal list */
enum gpio_signal {
/* Inputs with interrupt handlers are first for efficiency */