summaryrefslogtreecommitdiff
path: root/board/hatch/board.h
diff options
context:
space:
mode:
Diffstat (limited to 'board/hatch/board.h')
-rw-r--r--board/hatch/board.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/board/hatch/board.h b/board/hatch/board.h
index 356d2883d8..c5d6da53bf 100644
--- a/board/hatch/board.h
+++ b/board/hatch/board.h
@@ -38,16 +38,18 @@
#define CONFIG_ACCELGYRO_BMI160_INT2_OUTPUT
/* BMA253 Lid accel */
#define CONFIG_ACCEL_BMA255
-#define CONFIG_ACCEL_FORCE_MODE_MASK (BIT(LID_ACCEL) | BIT(LID_ALS))
+#define CONFIG_ACCEL_FORCE_MODE_MASK (BIT(LID_ACCEL) | BIT(CLEAR_ALS))
#define CONFIG_LID_ANGLE
#define CONFIG_LID_ANGLE_SENSOR_BASE BASE_ACCEL
#define CONFIG_LID_ANGLE_SENSOR_LID LID_ACCEL
#define CONFIG_LID_ANGLE_UPDATE
-/* OPT3001 ALS */
+/* TC3400 ALS */
#define CONFIG_ALS
#define ALS_COUNT 1
-#define CONFIG_ALS_OPT3001
-#define OPT3001_I2C_ADDR OPT3001_I2C_ADDR1
+#define CONFIG_ALS_TCS3400
+#define CONFIG_ALS_TCS3400_INT_EVENT \
+ TASK_EVENT_MOTION_SENSOR_INTERRUPT(CLEAR_ALS)
+#define I2C_PORT_ALS I2C_PORT_SENSOR
/* USB Type C and USB PD defines */
#define CONFIG_USB_PD_TCPM_ANX7447
@@ -136,7 +138,8 @@ enum sensor_id {
LID_ACCEL = 0,
BASE_ACCEL,
BASE_GYRO,
- LID_ALS,
+ CLEAR_ALS,
+ RGB_ALS,
SENSOR_COUNT,
};