summaryrefslogtreecommitdiff
path: root/board/kindred/board.h
diff options
context:
space:
mode:
authorben.chen2@quanta.corp-partner.google.com <ben.chen2@quanta.corp-partner.google.com>2019-08-30 17:55:42 +0800
committerCommit Bot <commit-bot@chromium.org>2019-09-18 05:32:25 +0000
commit483bb8f07b77929e029ba0518fa56bba39bfe710 (patch)
treead593ca27c5584b83b8db63c8b841502260e80be /board/kindred/board.h
parentc6526675656717e1bbbc6fa61b4e3d033909adf1 (diff)
downloadchrome-ec-483bb8f07b77929e029ba0518fa56bba39bfe710.tar.gz
Kindred: Use SKU ID to initialize motion_sensor_count
This CL adds the config option CONFIG_DYNAMIC_MOTION_SENSOR_COUNT and the variable motion_sensor_count based on CLAMSHELL or CONVERTIBLE designation by the SKU ID. BUG=b:140217139 BRANCH=Master TEST=use ectool set cbi sku id, ensure the motion sensors enable or not. Change-Id: Idadc455417f9b4ae58fadcb6ddbc7c1f3a7feb8b Signed-off-by: Ben Chen <ben.chen2@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1780966 Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org> Reviewed-by: Philip Chen <philipchen@chromium.org> Commit-Queue: Furquan Shaikh <furquan@chromium.org> Tested-by: Furquan Shaikh <furquan@chromium.org>
Diffstat (limited to 'board/kindred/board.h')
-rw-r--r--board/kindred/board.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/kindred/board.h b/board/kindred/board.h
index 8dc292b1df..b88695b31f 100644
--- a/board/kindred/board.h
+++ b/board/kindred/board.h
@@ -41,6 +41,7 @@
#define CONFIG_LID_ANGLE_SENSOR_BASE BASE_ACCEL
#define CONFIG_LID_ANGLE_SENSOR_LID LID_ACCEL
#define CONFIG_LID_ANGLE_UPDATE
+#define CONFIG_DYNAMIC_MOTION_SENSOR_COUNT
/* USB Type C and USB PD defines */
#define CONFIG_USB_PD_COMM_LOCKED
@@ -166,6 +167,9 @@ enum battery_type {
BATTERY_TYPE_COUNT,
};
+/* Sensors without hardware FIFO are in forced mode */
+#define CONFIG_ACCEL_FORCE_MODE_MASK (1 << LID_ACCEL)
+
#endif /* !__ASSEMBLER__ */
#endif /* __CROS_EC_BOARD_H */