From b3eb02515c64a5427bc212ee8e61fc6958055136 Mon Sep 17 00:00:00 2001 From: Rob Barnes Date: Mon, 21 Jun 2021 11:27:59 -0600 Subject: guybrush: Enable base accel sensor fifo Enable accel sensor fifo on guybrush boards. The base accel sensor relies on interrupts and fifo. BUG=b:191619818, b:187620322 TEST=Pass kernel_CrosECSysfsAccel BRANCH=None Change-Id: I697d254579fa86fa6ce5748a547142001de8048f Signed-off-by: Rob Barnes Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2976200 Reviewed-by: Diana Z Commit-Queue: Diana Z --- board/guybrush/board.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'board/guybrush/board.h') diff --git a/board/guybrush/board.h b/board/guybrush/board.h index 58f0db844c..a52db07a10 100644 --- a/board/guybrush/board.h +++ b/board/guybrush/board.h @@ -20,6 +20,11 @@ #define CONFIG_ACCELGYRO_BMI160_INT_EVENT \ TASK_EVENT_MOTION_SENSOR_INTERRUPT(BASE_ACCEL) #define CONFIG_ACCEL_INTERRUPTS +/* Base accel uses fifo */ +#define CONFIG_ACCEL_FIFO +#define CONFIG_ACCEL_FIFO_SIZE 256 /* Must be a power of 2 */ +#define CONFIG_ACCEL_FIFO_THRES (CONFIG_ACCEL_FIFO_SIZE / 3) + #define I2C_PORT_ACCEL I2C_PORT_SENSOR /* EC console commands */ -- cgit v1.2.1