From 3f7decb2d9cecb6fc19ef0d105dc08d85a4835eb Mon Sep 17 00:00:00 2001 From: Aseda Aboagye Date: Tue, 10 Jul 2018 20:06:08 -0700 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/1132717 Reviewed-by: Aseda Aboagye Commit-Queue: Aseda Aboagye Tested-by: Aseda Aboagye (cherry picked from commit 84f79f22b22b66b77ddfb64eb75f27d485a982bf) Reviewed-on: https://chromium-review.googlesource.com/1141705 Commit-Ready: Aseda Aboagye Reviewed-by: Furquan Shaikh --- board/nocturne/board.c | 2 ++ board/nocturne/board.h | 1 + 2 files changed, 3 insertions(+) (limited to 'board/nocturne') 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 }; -- cgit v1.2.1