summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaveh Jalali <caveh@chromium.org>2018-06-28 21:05:17 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-06-29 22:00:52 -0700
commitc81a0dcf976e57f8bf14dd2ffcf8897c80988a31 (patch)
tree22affcdeaedae2476e6316fd8220c4702b045be4
parent441e1a0cc5f1de0842b843f720974a75c16d6e4e (diff)
downloadchrome-ec-c81a0dcf976e57f8bf14dd2ffcf8897c80988a31.tar.gz
atlas: enable ALS polling
it looks like we were missing a config option on the EC to poll the ALS for readings, so just turn it on like on other platforms. BUG=b:110955363 BRANCH=none TEST="accelinfo on 100" on the EC console now reports non-zero ALS values. on linux, /sys/bus/iio/devices/iio:device1/in_illuminance_raw reads plausible values. Change-Id: Id4be964154efcbf021c3b781ff5dc5ba43e432db Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1119662 Commit-Ready: caveh jalali <caveh@chromium.org> Tested-by: Caveh Jalali <caveh@google.com> Tested-by: caveh jalali <caveh@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
-rw-r--r--board/atlas/board.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/board/atlas/board.h b/board/atlas/board.h
index d4cca06959..1675fc27cf 100644
--- a/board/atlas/board.h
+++ b/board/atlas/board.h
@@ -215,6 +215,9 @@ enum sensor_id {
LID_ALS,
};
+/* LID_ALS needs to be polled */
+#define CONFIG_ACCEL_FORCE_MODE_MASK (1 << LID_ALS)
+
enum adc_channel {
ADC_AMON_BMON,
ADC_PSYS,