summaryrefslogtreecommitdiff
path: root/board/flapjack/board.h
diff options
context:
space:
mode:
Diffstat (limited to 'board/flapjack/board.h')
-rw-r--r--board/flapjack/board.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/board/flapjack/board.h b/board/flapjack/board.h
index 8471f57697..5d7fdf7c5b 100644
--- a/board/flapjack/board.h
+++ b/board/flapjack/board.h
@@ -89,11 +89,17 @@
#define CONFIG_ACCEL_INTERRUPTS
#define CONFIG_ACCELGYRO_BMI160_INT_EVENT \
TASK_EVENT_MOTION_SENSOR_INTERRUPT(LID_ACCEL)
+
#define CONFIG_ALS
#define ALS_COUNT 1
-#define CONFIG_ALS_OPT3001
-/* LID_ALS needs to be polled */
-#define CONFIG_ACCEL_FORCE_MODE_MASK BIT(LID_ALS)
+
+/* TSC3400 ALS */
+#define CONFIG_ALS_TCS3400
+#define CONFIG_ALS_TCS3400_INT_EVENT \
+ TASK_EVENT_MOTION_SENSOR_INTERRUPT(CLEAR_ALS)
+
+/* ALS needs to be polled */
+#define CONFIG_ACCEL_FORCE_MODE_MASK BIT(CLEAR_ALS)
/* Camera VSYNC */
#define CONFIG_SYNC
@@ -280,8 +286,10 @@ enum power_signal {
enum sensor_id {
LID_ACCEL = 0,
LID_GYRO,
- LID_ALS,
+ CLEAR_ALS,
+ RGB_ALS,
VSYNC,
+ SENSOR_COUNT,
};
/* Batteries */