diff options
author | Gwendal Grignou <gwendal@chromium.org> | 2021-01-28 14:43:46 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-02-13 01:33:27 +0000 |
commit | 0bbf86f74a0cfb2155cac12864b126dbf7c0be0d (patch) | |
tree | df57efcf8dec368b305c32a920261802a7f69d90 /board/willow/board.c | |
parent | 0fcc873b1a928176575fc406be3919f35cc4fa4f (diff) | |
download | chrome-ec-0bbf86f74a0cfb2155cac12864b126dbf7c0be0d.tar.gz |
board: Set Accelerometer range to 4g
For accelerometer presented to Android, set default range to 4g.
Required by Android CDD - Section 7.3.1 - Paragraph C.1.4.
mems_setup can correct it, but it is cleaner if the default setting is
right.
BUG=b:144004449
BRANCH=none
TEST=compile
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Change-Id: I781eafc003823e2595d46d7170f717aaee08dc6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2657956
Reviewed-by: Alexandru M Stan <amstan@chromium.org>
Diffstat (limited to 'board/willow/board.c')
-rw-r--r-- | board/willow/board.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/board/willow/board.c b/board/willow/board.c index b673a6a02f..df088b266c 100644 --- a/board/willow/board.c +++ b/board/willow/board.c @@ -356,7 +356,7 @@ struct motion_sensor_t motion_sensors[] = { .port = I2C_PORT_SENSORS, .i2c_spi_addr_flags = KX022_ADDR1_FLAGS, .rot_standard_ref = NULL, /* Identity matrix. */ - .default_range = 2, /* g, to meet CDD 7.3.1/C-1-4 reqs */ + .default_range = 2, /* g, enough to calculate lid angle. */ .config = { /* EC use accel for angle detection */ [SENSOR_CONFIG_EC_S0] = { @@ -385,7 +385,7 @@ struct motion_sensor_t motion_sensors[] = { .port = CONFIG_SPI_ACCEL_PORT, .i2c_spi_addr_flags = SLAVE_MK_SPI_ADDR_FLAGS(CONFIG_SPI_ACCEL_PORT), .rot_standard_ref = &base_standard_ref, - .default_range = 2, /* g, to meet CDD 7.3.1/C-1-4 reqs */ + .default_range = 4, /* g, to meet CDD 7.3.1/C-1-4 reqs */ .min_frequency = BMI_ACCEL_MIN_FREQ, .max_frequency = BMI_ACCEL_MAX_FREQ, .config = { |