diff options
author | Abe Levkoy <alevkoy@chromium.org> | 2020-10-19 12:41:24 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-10-20 01:48:22 +0000 |
commit | 8fe20badace309555a35ba3372a9947ba0918e78 (patch) | |
tree | dfdb60524915202d452b40f94e8368be5ece7e44 | |
parent | a2d83f9775d067480371c2f19d434c4937eee079 (diff) | |
download | chrome-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.inc | 4 |
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 */ + |