summaryrefslogtreecommitdiff
path: root/board/umaro/board.h
diff options
context:
space:
mode:
Diffstat (limited to 'board/umaro/board.h')
-rw-r--r--board/umaro/board.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/board/umaro/board.h b/board/umaro/board.h
index cec51c0dbe..2a681f7b6d 100644
--- a/board/umaro/board.h
+++ b/board/umaro/board.h
@@ -63,6 +63,12 @@
#define CONFIG_I2C
+/* Accelerometer */
+#define CONFIG_ACCEL_KXCJ9
+#define CONFIG_CMD_ACCELS
+#define CONFIG_CMD_ACCEL_INFO
+#define CONFIG_LID_ANGLE
+
/* Wireless signals */
#define WIRELESS_GPIO_WLAN GPIO_WLAN_OFF_L
@@ -95,6 +101,22 @@ enum adc_channel {
ADC_CH_COUNT
};
+/* Sensor index definition */
+enum sensor_id {
+ BASE_ACCEL = 0,
+ LID_ACCEL = 1,
+};
+
+/*
+ * We have not enabled the sensor FIFO on the accels, so we force the EC
+ * to collect at every sample.
+ */
+#define CONFIG_ACCEL_FORCE_MODE_MASK \
+ ((1 << BASE_ACCEL) | (1 << LID_ACCEL))
+
+#define CONFIG_LID_ANGLE_SENSOR_BASE BASE_ACCEL
+#define CONFIG_LID_ANGLE_SENSOR_LID LID_ACCEL
+
/* power signal definitions */
enum power_signal {
X86_ALL_SYS_PWRGD = 0,