diff options
author | li feng <li1.feng@intel.com> | 2015-04-17 12:07:17 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-04-27 23:29:36 +0000 |
commit | f19a1086bcf3e2758c0cc3c55c5c8468c518f365 (patch) | |
tree | 9514882001922b3a060fefa5850b2d94b6963b4e /board/strago/board.c | |
parent | 5a18413ff528331a229fe8734c6bca932e5478e1 (diff) | |
download | chrome-ec-f19a1086bcf3e2758c0cc3c55c5c8468c518f365.tar.gz |
Strago: Added support for ALS light sensor.
BUG=none
TEST=Verified als reading changed on Strago.
BRANCH=none
Change-Id: I4c29234121f19ed35ac3a5ff7cf6fe51996c5bfb
Signed-off-by: li feng <li1.feng@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/267273
Reviewed-by: Divya Jyothi <divya.jyothi@intel.com>
Reviewed-by: Shawn N <shawnn@chromium.org>
Commit-Queue: Kevin K Wong <kevin.k.wong@intel.com>
Diffstat (limited to 'board/strago/board.c')
-rw-r--r-- | board/strago/board.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/board/strago/board.c b/board/strago/board.c index 9f2475d040..359716266b 100644 --- a/board/strago/board.c +++ b/board/strago/board.c @@ -4,9 +4,11 @@ */ /* Strago board-specific configuration */ +#include "als.h" #include "charger.h" #include "charge_state.h" #include "driver/accel_kxcj9.h" +#include "driver/als_isl29035.h" #include "driver/temp_sensor/tmp432.h" #include "extpower.h" #include "gpio.h" @@ -75,6 +77,12 @@ const struct temp_sensor_t temp_sensors[] = { }; BUILD_ASSERT(ARRAY_SIZE(temp_sensors) == TEMP_SENSOR_COUNT); +/* ALS instances. Must be in same order as enum als_id. */ +struct als_t als[] = { + {"ISL", isl29035_read_lux, 5}, +}; +BUILD_ASSERT(ARRAY_SIZE(als) == ALS_COUNT); + /* Thermal limits for each temp sensor. All temps are in degrees K. Must be in * same order as enum temp_sensor_id. To always ignore any temp, use 0. */ |