summaryrefslogtreecommitdiff
path: root/board/nocturne
diff options
context:
space:
mode:
authorAseda Aboagye <aaboagye@google.com>2018-07-10 20:06:08 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-07-18 18:15:22 -0700
commit3f7decb2d9cecb6fc19ef0d105dc08d85a4835eb (patch)
tree2cf408b448fac018856ceb5412ba492bdfecabff /board/nocturne
parent1107089c5b7bb5282224c3c498d514ae31c5dc87 (diff)
downloadchrome-ec-3f7decb2d9cecb6fc19ef0d105dc08d85a4835eb.tar.gz
nocturne: Add Gyro temperature sensor.
BUG=None BRANCH=master TEST=Flash nocturne, run 'temps', verify that Gyro temp sensor is present and reasonable. Change-Id: I59e405f1267dcd35087cfe82b965e85c041a9015 Signed-off-by: Aseda Aboagye <aaboagye@google.com> Reviewed-on: https://chromium-review.googlesource.com/1132717 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org> Tested-by: Aseda Aboagye <aaboagye@chromium.org> (cherry picked from commit 84f79f22b22b66b77ddfb64eb75f27d485a982bf) Reviewed-on: https://chromium-review.googlesource.com/1141705 Commit-Ready: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Diffstat (limited to 'board/nocturne')
-rw-r--r--board/nocturne/board.c2
-rw-r--r--board/nocturne/board.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/board/nocturne/board.c b/board/nocturne/board.c
index 72ddf7b28f..6d13f0dace 100644
--- a/board/nocturne/board.c
+++ b/board/nocturne/board.c
@@ -448,6 +448,8 @@ const struct temp_sensor_t temp_sensors[] = {
BD99992GW_ADC_CHANNEL_SYSTHERM2, 4},
{"eMMC", TEMP_SENSOR_TYPE_BOARD, bd99992gw_get_val,
BD99992GW_ADC_CHANNEL_SYSTHERM3, 4},
+ /* The Gyro temperature sensor is only readable in S0. */
+ {"Gyro", TEMP_SENSOR_TYPE_BOARD, bmi160_get_sensor_temp, LID_GYRO, 1}
};
BUILD_ASSERT(ARRAY_SIZE(temp_sensors) == TEMP_SENSOR_COUNT);
diff --git a/board/nocturne/board.h b/board/nocturne/board.h
index ca4122db55..3443631a57 100644
--- a/board/nocturne/board.h
+++ b/board/nocturne/board.h
@@ -225,6 +225,7 @@ enum temp_sensor_id {
TEMP_SENSOR_CHARGER, /* BD99992GW SYSTHERM1 */
TEMP_SENSOR_DRAM, /* BD99992GW SYSTHERM2 */
TEMP_SENSOR_EMMC, /* BD99992GW SYSTHERM3 */
+ TEMP_SENSOR_GYRO, /* BMI160 */
TEMP_SENSOR_COUNT
};