From 80ebfc9f44f2c22c855371b077738285f998ca63 Mon Sep 17 00:00:00 2001 From: Gwendal Grignou Date: Thu, 1 Sep 2016 17:32:59 -0700 Subject: [PATCH] kevin: Add tablet mode control Allow the detection of tablet mode for sensors and powerd. BUG=chromium:606718,b:28552512 BRANCH=kevin TEST=Check with evtest that events are send. Check sensor data is in lid referal in tablet mode. Change-Id: I0822e7419ccba01d70bf9327593164c15493fb10 Signed-off-by: Gwendal Grignou Reviewed-on: https://chromium-review.googlesource.com/380377 Reviewed-by: Randall Spangler --- board/kevin/board.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/board/kevin/board.h b/board/kevin/board.h index 70a6b51466..320620ba16 100644 --- a/board/kevin/board.h +++ b/board/kevin/board.h @@ -78,6 +78,8 @@ #define CONFIG_ACCELGYRO_BMI160 #undef CONFIG_ACCEL_INTRRUPTS #define CONFIG_LID_ANGLE +#define CONFIG_LID_ANGLE_INVALID_CHECK +#define CONFIG_LID_ANGLE_TABLET_MODE #define CONFIG_LID_ANGLE_SENSOR_BASE BASE_ACCEL #define CONFIG_LID_ANGLE_SENSOR_LID LID_ACCEL /* FIFO size is in power of 2. */ @@ -88,6 +90,7 @@ * Sensor internal FIFO is enabled for BMI160, but not for BMA255. */ #define CONFIG_ACCEL_FORCE_MODE_MASK (1 << LID_ACCEL) +#define CONFIG_TABLET_MODE_SWITCH /* USB PD config */ #define CONFIG_CASE_CLOSED_DEBUG_EXTERNAL