diff options
author | Puthikorn Voravootivat <puthik@chromium.org> | 2018-08-09 13:40:33 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-08-09 22:04:28 -0700 |
commit | 121404c0bbe126e6652dc71caf0e7476a13f5f58 (patch) | |
tree | 7236778fcbc8f36e19680c238fbfeb7353ded406 /board/nocturne | |
parent | b4972c288c229feb9f1c6d516967515f78f75425 (diff) | |
download | chrome-ec-121404c0bbe126e6652dc71caf0e7476a13f5f58.tar.gz |
nocturne: set default ALS calibration
Use average of factory number as default ALS calibration data.
This would normally get overridden by per-device calibration data
from VPD but it is still useful to have default value for device
that does not have VPD or VPD got erased.
BUG=b:111528815
TEST=watch -n 1 grep . /sys/bus/iio/devices/*/in_il*_{raw,calib*}
Change-Id: Ieb63beafa6c1d91157f265f445f6d96da00ffc8c
Signed-off-by: Puthikorn Voravootivat <puthik@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1170023
Commit-Ready: Aseda Aboagye <aaboagye@chromium.org>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'board/nocturne')
-rw-r--r-- | board/nocturne/board.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/board/nocturne/board.c b/board/nocturne/board.c index 829aa3e997..d8e9dfb499 100644 --- a/board/nocturne/board.c +++ b/board/nocturne/board.c @@ -217,7 +217,8 @@ struct motion_sensor_t motion_sensors[] = { .port = I2C_PORT_ALS_GYRO, .addr = OPT3001_I2C_ADDR, .rot_standard_ref = NULL, - .default_range = 0x10000, /* scale = 1; uscale = 0 */ + /* scale = 43.4513 http://b/111528815#comment14 */ + .default_range = 0x2b11a1, .min_frequency = OPT3001_LIGHT_MIN_FREQ, .max_frequency = OPT3001_LIGHT_MAX_FREQ, .config = { |