summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaveh Jalali <caveh@chromium.org>2018-06-28 21:05:17 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-06-29 23:46:11 +0000
commite9d86819fbdd4d6d9b234403fb22ef156312f8d4 (patch)
tree7042322ccb9f29cd372ddbddd2dd77e15ffe5ab9
parenta4f1658b909e5ed64debe1da2ecc5d64e178c6f8 (diff)
downloadchrome-ec-e9d86819fbdd4d6d9b234403fb22ef156312f8d4.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/1121476 Reviewed-by: Caveh Jalali <caveh@google.com> Commit-Queue: Caveh Jalali <caveh@google.com> Tested-by: Caveh Jalali <caveh@google.com> Trybot-Ready: Caveh Jalali <caveh@google.com>
-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,