summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbe Levkoy <alevkoy@chromium.org>2020-10-19 12:41:24 -0600
committerCommit Bot <commit-bot@chromium.org>2020-10-20 01:48:22 +0000
commit8fe20badace309555a35ba3372a9947ba0918e78 (patch)
treedfdb60524915202d452b40f94e8368be5ece7e44
parenta2d83f9775d067480371c2f19d434c4937eee079 (diff)
downloadchrome-ec-8fe20badace309555a35ba3372a9947ba0918e78.tar.gz
volteer: Configure temperature sensor pins
Configure these pins as ADC0-3 (alternate function) instead of as GPIO inputs (default). This saves ~5 mW during S0ix. BUG=b:155882590 TEST=dut-power -p 9997 --vbat-rate 0 -t 30 TEST=Run temps on EC console; see temperatures change over time BRANCH=none Signed-off-by: Abe Levkoy <alevkoy@chromium.org> Change-Id: I32871375fe703553d702ba05ab72abb8aca92074 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2485898 Commit-Queue: Keith Short <keithshort@chromium.org> Reviewed-by: Keith Short <keithshort@chromium.org>
-rw-r--r--board/volteer/gpio.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/volteer/gpio.inc b/board/volteer/gpio.inc
index 86bf320acd..fee53059a8 100644
--- a/board/volteer/gpio.inc
+++ b/board/volteer/gpio.inc
@@ -185,3 +185,7 @@ ALTERNATE(PIN_MASK(0, BIT(0) | BIT(1) | BIT(2)), 0, MODULE_PMU, 0) /* GPIO00 =
GPIO01 = H1_EC_PWR_BTN_ODL
GPIO02 = EC_RST_ODL */
+/* Tempurature sensors */
+ALTERNATE(PIN_MASK(4, BIT(2) | BIT(4) | BIT(5)), 0, MODULE_ADC, 0) /* TEMP_SENSOR1,2,4 */
+ALTERNATE(PIN(F, 1), 0, MODULE_ADC, 0) /* TEMP_SENSOR3 */
+