summaryrefslogtreecommitdiff
path: root/board/gimble/board.h
diff options
context:
space:
mode:
authorWill Tsai <will_tsai@wistron.corp-partner.google.com>2021-08-26 15:48:28 +0800
committerCommit Bot <commit-bot@chromium.org>2021-09-01 04:28:37 +0000
commit8f27ad037dc6fefa763032164e16b971bbc8e2af (patch)
tree98d99bf602481e78097064bbacb91b1376093149 /board/gimble/board.h
parent310a271ea908dadca4572dd01cceb8223b36a190 (diff)
downloadchrome-ec-8f27ad037dc6fefa763032164e16b971bbc8e2af.tar.gz
gimble: determine motion sensors by board id
BUG=b:197924913 BRANCH=none TEST=make -j BOARD=gimble Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Change-Id: I7b7f151fb692c091617d73133957e4adadfe77d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3121205 Reviewed-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com> Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
Diffstat (limited to 'board/gimble/board.h')
-rw-r--r--board/gimble/board.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/board/gimble/board.h b/board/gimble/board.h
index bf5edeca9f..9b01e09ad3 100644
--- a/board/gimble/board.h
+++ b/board/gimble/board.h
@@ -30,6 +30,13 @@
#define CONFIG_ACCELGYRO_BMI160_INT_EVENT \
TASK_EVENT_MOTION_SENSOR_INTERRUPT(BASE_ACCEL)
+/* BMA422 accelerometer in lid */
+#define CONFIG_ACCEL_BMA4XX
+
+#define CONFIG_ACCELGYRO_LSM6DSM /* Base accel/gyro */
+#define CONFIG_ACCEL_LSM6DSM_INT_EVENT \
+ TASK_EVENT_MOTION_SENSOR_INTERRUPT(BASE_ACCEL)
+
/* Sensors without hardware FIFO are in forced mode */
#define CONFIG_ACCEL_FORCE_MODE_MASK BIT(LID_ACCEL)
@@ -236,6 +243,8 @@ enum mft_channel {
MFT_CH_COUNT
};
+void motion_interrupt(enum gpio_signal signal);
+
#endif /* !__ASSEMBLER__ */
#endif /* __CROS_EC_BOARD_H */