diff options
author | Sue Chen <sue.chen@quanta.corp-partner.google.com> | 2021-05-12 16:02:37 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-05-21 06:33:36 +0000 |
commit | 0b39ad253f3e7a8ef8b55a2759a62c453e204102 (patch) | |
tree | f7beb78c5ce6404c286321e9769d0e914acc4d77 /board/cherry | |
parent | 7173c40fc78aea6797a8bcc402e28b4453ca2f1a (diff) | |
download | chrome-ec-0b39ad253f3e7a8ef8b55a2759a62c453e204102.tar.gz |
cherry: Add temp sensor for charger
Using ADC channel 7 to read charger temperature.
BUG=b:187463588
BRANCH=none
TEST=Console commad "temps" and ectool can read the temperature.
Signed-off-by: Sue Chen <sue.chen@quanta.corp-partner.google.com>
Change-Id: I031523859c0ff91f0041263ecf6a4a48048da819
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2891283
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'board/cherry')
-rw-r--r-- | board/cherry/board.h | 5 | ||||
-rw-r--r-- | board/cherry/gpio.inc | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/board/cherry/board.h b/board/cherry/board.h index adf049a864..866fd4c823 100644 --- a/board/cherry/board.h +++ b/board/cherry/board.h @@ -66,6 +66,11 @@ /* USB-A */ #define USBA_PORT_COUNT 1 +/* Temperature */ +#define CONFIG_TEMP_SENSOR +#define CONFIG_THERMISTOR +#define CONFIG_STEINHART_HART_3V3_30K9_47K_4050B + #ifndef __ASSEMBLER__ #include "gpio_signal.h" diff --git a/board/cherry/gpio.inc b/board/cherry/gpio.inc index 05f9928e30..111cacd271 100644 --- a/board/cherry/gpio.inc +++ b/board/cherry/gpio.inc @@ -118,7 +118,7 @@ ALTERNATE(PIN_MASK(B, 0x03), 1, MODULE_UART, 0) /* EC to Servo */ ALTERNATE(PIN_MASK(A, 0b11011111), 1, MODULE_PWM, 0) /* PWM 0~4,6,7 */ /* ADC */ -ALTERNATE(PIN_MASK(I, 0x4F), 0, MODULE_ADC, 0) /* ADC 0,1,2,3,6 */ +ALTERNATE(PIN_MASK(I, 0xCF), 0, MODULE_ADC, 0) /* ADC 0,1,2,3,6,7 */ /* SPI */ ALTERNATE(PIN_MASK(M, 0x33), 0, MODULE_SPI, 0) /* SPI */ |