summaryrefslogtreecommitdiff
path: root/board/nami
diff options
context:
space:
mode:
authorElthan_Huang <elthan_huang@compal.corp-partner.google.com>2018-03-22 11:45:30 +0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-03-24 08:03:10 +0000
commitfa1ac5d1a93d80f706615e78b1bbb063612c4c7b (patch)
tree100d8d07dacbdb5d0640f4d58d37b39210e73f11 /board/nami
parentf3adcb7826169cbf9661a240a22708d062d79cda (diff)
downloadchrome-ec-fa1ac5d1a93d80f706615e78b1bbb063612c4c7b.tar.gz
Nami: Add SENSOR_CONFIG_EC_S0 for ALS sensor
EC should sample ALS luminance in S0. Add SENSOR_CONFIG_EC_S0 to let EC to sample the ALS luminance in S0. BUG=b:76115061 BRANCH=none TEST=Verify ALS(OPT3001) luminance can be read in S0 via ec console. Change-Id: I34293c41086ac0228c2bb7f159193a1b59807a63 Signed-off-by: Elthan_Huang <elthan_huang@compal.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/974921 Commit-Ready: Gwendal Grignou <gwendal@google.com> Tested-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Reviewed-by: Raymond Chou <raymond_chou@compal.corp-partner.google.com> Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-by: Gwendal Grignou <gwendal@google.com> (cherry picked from commit 80c8ed85858ba61b2d9a00d56df7540b492fa15e) Reviewed-on: https://chromium-review.googlesource.com/977186 Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Marco Chen <marcochen@chromium.org> Tested-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Tested-by: Marco Chen <marcochen@chromium.org> Commit-Queue: Marco Chen <marcochen@chromium.org>
Diffstat (limited to 'board/nami')
-rw-r--r--board/nami/board.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/board/nami/board.c b/board/nami/board.c
index 2f393ad6d1..a4a834d582 100644
--- a/board/nami/board.c
+++ b/board/nami/board.c
@@ -640,6 +640,12 @@ struct motion_sensor_t motion_sensors[] = {
.default_range = 0x10000, /* scale = 1; uscale = 0 */
.min_frequency = OPT3001_LIGHT_MIN_FREQ,
.max_frequency = OPT3001_LIGHT_MAX_FREQ,
+ .config = {
+ /* Sensor on in S0 */
+ [SENSOR_CONFIG_EC_S0] = {
+ .odr = 1000,
+ },
+ },
},
};
const unsigned int motion_sensor_count = ARRAY_SIZE(motion_sensors);