summaryrefslogtreecommitdiff
path: root/board/nocturne
diff options
context:
space:
mode:
authorPuthikorn Voravootivat <puthik@chromium.org>2018-08-09 13:40:33 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-08-09 22:04:28 -0700
commit121404c0bbe126e6652dc71caf0e7476a13f5f58 (patch)
tree7236778fcbc8f36e19680c238fbfeb7353ded406 /board/nocturne
parentb4972c288c229feb9f1c6d516967515f78f75425 (diff)
downloadchrome-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.c3
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 = {