summaryrefslogtreecommitdiff
path: root/board/kukui/board.c
diff options
context:
space:
mode:
authorTing Shen <phoenixshen@google.com>2019-06-05 15:06:24 +0800
committerCommit Bot <commit-bot@chromium.org>2019-06-06 07:03:09 +0000
commit818efa424827c32b75656863aebbe22b374a1e4a (patch)
tree7e3106ccd2120ad52017b2676ca65bff3fbb3acf /board/kukui/board.c
parent5389c763b2a0e2c52098c38087e8895662fa600d (diff)
downloadchrome-ec-818efa424827c32b75656863aebbe22b374a1e4a.tar.gz
krane: remove mag driver
Compass removed on Krane, remove it from ec code too. BUG=b:134550825 TEST=ectool motionsense, ectool motionsense info 0/1/2, verify there's only 3 sensors (accel/gyro/vsync) BRANCH=master Change-Id: Id5c16a61462680ce9bec959a8923f7c5ca46ed29 Signed-off-by: Ting Shen <phoenixshen@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1645193 Reviewed-by: Yilun Lin <yllin@chromium.org> Tested-by: Ting Shen <phoenixshen@chromium.org> Commit-Queue: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'board/kukui/board.c')
-rw-r--r--board/kukui/board.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/board/kukui/board.c b/board/kukui/board.c
index 4341a1a0f2..534a994258 100644
--- a/board/kukui/board.c
+++ b/board/kukui/board.c
@@ -375,7 +375,7 @@ static struct bmi160_drv_data_t g_bmi160_data;
#ifdef BOARD_KRANE
/* Matrix to rotate accelerometer into standard reference frame */
-const mat33_fp_t lid_standard_ref_rev3 = {
+static const mat33_fp_t lid_standard_ref_rev3 = {
{0, FLOAT_TO_FP(-1), 0},
{FLOAT_TO_FP(1), 0, 0},
{0, 0, FLOAT_TO_FP(1)}
@@ -383,18 +383,20 @@ const mat33_fp_t lid_standard_ref_rev3 = {
#endif /* BOARD_KRANE */
/* Matrix to rotate accelerometer into standard reference frame */
-const mat33_fp_t lid_standard_ref = {
+static const mat33_fp_t lid_standard_ref = {
{FLOAT_TO_FP(1), 0, 0},
{0, FLOAT_TO_FP(1), 0},
{0, 0, FLOAT_TO_FP(1)}
};
+#ifdef CONFIG_MAG_BMI160_BMM150
/* Matrix to rotate accelrator into standard reference frame */
-const mat33_fp_t mag_standard_ref = {
+static const mat33_fp_t mag_standard_ref = {
{0, FLOAT_TO_FP(-1), 0},
{FLOAT_TO_FP(-1), 0, 0},
{0, 0, FLOAT_TO_FP(-1)}
};
+#endif /* CONFIG_MAG_BMI160_BMM150 */
struct motion_sensor_t motion_sensors[] = {
/*
@@ -441,6 +443,7 @@ struct motion_sensor_t motion_sensors[] = {
.min_frequency = BMI160_GYRO_MIN_FREQ,
.max_frequency = BMI160_GYRO_MAX_FREQ,
},
+#ifdef CONFIG_MAG_BMI160_BMM150
[LID_MAG] = {
.name = "Lid Mag",
.active_mask = SENSOR_ACTIVE_S0,
@@ -457,6 +460,7 @@ struct motion_sensor_t motion_sensors[] = {
.min_frequency = BMM150_MAG_MIN_FREQ,
.max_frequency = BMM150_MAG_MAX_FREQ(SPECIAL),
},
+#endif /* CONFIG_MAG_BMI160_BMM150 */
[VSYNC] = {
.name = "Camera vsync",
.active_mask = SENSOR_ACTIVE_S0,