summaryrefslogtreecommitdiff
path: root/board/ryu/board.h
diff options
context:
space:
mode:
authorGwendal Grignou <gwendal@chromium.org>2015-08-06 12:06:10 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-08-22 09:31:57 +0000
commitda4239f64b6aea43d160b4dc3914a9b30949f3ca (patch)
tree2c5d12260bd150c0a44df58dd52b823daf74152b /board/ryu/board.h
parentbbbbde0fc044358bb511dab7ca94b974cccfdbd2 (diff)
downloadchrome-ec-da4239f64b6aea43d160b4dc3914a9b30949f3ca.tar.gz
Add si1141 to the list of motion sensors. Setup IRQ line and other constants. BRANCH=smaug TEST=Check sensor is working BUG=chrome-os-partner:32829 Change-Id: Ic05bc24164d067a1dee6a6241681420348d7a843 Signed-off-by: Gwendal Grignou <gwendal@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/291336 Reviewed-by: Sheng-liang Song <ssl@chromium.org>
Diffstat (limited to 'board/ryu/board.h')
-rw-r--r--board/ryu/board.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/board/ryu/board.h b/board/ryu/board.h
index 3a22f811c9..3b411ffda6 100644
--- a/board/ryu/board.h
+++ b/board/ryu/board.h
@@ -57,7 +57,7 @@
#define CONFIG_MKBP_EVENT
#define CONFIG_VBOOT_HASH
#define CONFIG_WATCHDOG_HELP
-#undef CONFIG_TASK_PROFILING
+#define CONFIG_TASK_PROFILING
#define CONFIG_INDUCTIVE_CHARGING
#undef CONFIG_HIBERNATE
#undef CONFIG_UART_TX_DMA /* DMAC_CH7 is used by USB PD */
@@ -97,6 +97,7 @@
#define I2C_PORT_BATTERY I2C_PORT_MASTER
#define I2C_PORT_LIGHTBAR I2C_PORT_MASTER
#define I2C_PORT_ACCEL I2C_PORT_MASTER
+#define I2C_PORT_ALS I2C_PORT_MASTER
#define I2C_PORT_PERICOM I2C_PORT_MASTER
#define BMM150_I2C_ADDRESS BMM150_ADDR0
@@ -149,6 +150,9 @@
/* Sensor support */
#define CONFIG_ACCELGYRO_BMI160
#define CONFIG_MAG_BMI160_BMM150
+#define CONFIG_ALS_SI114X 0x41
+#define CONFIG_ACCELGYRO_BMI160_INT_EVENT TASK_EVENT_CUSTOM(4)
+#define CONFIG_ALS_SI114X_INT_EVENT TASK_EVENT_CUSTOM(8)
#define CONFIG_ACCEL_INTERRUPTS
#define CONFIG_CMD_ACCELS
#define CONFIG_CMD_ACCEL_INFO