diff options
Diffstat (limited to 'board/flapjack/board.h')
-rw-r--r-- | board/flapjack/board.h | 16 |
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 */ |