diff options
author | Dino Li <Dino.Li@ite.com.tw> | 2020-11-18 14:28:02 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-12-24 09:19:28 +0000 |
commit | 817cb64cfd2623ac233b953f7bcca5e85c2f2409 (patch) | |
tree | 2ed6718d19748d91744f44d0b9a72038ff074151 | |
parent | 2902ec30546ca928df034215ff929856de90b90d (diff) | |
download | chrome-ec-817cb64cfd2623ac233b953f7bcca5e85c2f2409.tar.gz |
asurada: change option of EC's VCC to 1.8v
This CL changes config option of EC's VCC connection to
CONFIG_IT83XX_VCC_1P8V for asurada baseboard.
BUG=b:173490375
BRANCH=none
TEST=boot to kernel on asurada. save ~1.5mw on rev1 board.
Signed-off-by: Dino Li <Dino.Li@ite.com.tw>
Change-Id: I208ef4224121f9f947d5459de15d50b40dffe7e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2600815
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
-rw-r--r-- | board/asurada/board.h | 10 | ||||
-rw-r--r-- | board/asurada/gpio.inc | 8 |
2 files changed, 13 insertions, 5 deletions
diff --git a/board/asurada/board.h b/board/asurada/board.h index 116cfc710e..b59d29db78 100644 --- a/board/asurada/board.h +++ b/board/asurada/board.h @@ -19,12 +19,12 @@ #define CONFIG_SYSTEM_UNLOCKED #define CONFIG_BOARD_VERSION_CUSTOM #define CONFIG_EXTPOWER_GPIO -#ifdef BOARD_ASURADA_REV0 -/* For Rev0 only */ +/* + * NOTE: we need to make correct VCC voltage selection here if EC's VCC isn't + * connect to 1.8v on other versions. + */ #define CONFIG_IT83XX_VCC_1P8V -#else -#define CONFIG_IT83XX_VCC_3P3V -#endif + /* * TODO: Remove this option once the VBAT no longer keeps high when * system's power isn't presented. diff --git a/board/asurada/gpio.inc b/board/asurada/gpio.inc index 6160663516..9c5b3ebf17 100644 --- a/board/asurada/gpio.inc +++ b/board/asurada/gpio.inc @@ -151,3 +151,11 @@ UNIMPLEMENTED_GPIO(EN_PP3000_SD_U, PIN(G, 1)) UNIMPLEMENTED_GPIO(CCD_MODE_ODL, PIN(C, 4)) #undef UNIMPLEMENTED_GPIO + +#ifdef BOARD_ASURADA_REV0 +GPIO(NC_GPE5, PIN(E, 5), GPIO_INPUT | GPIO_PULL_UP) +#else /* HAYATO */ +GPIO(NC_GPM2, PIN(M, 2), GPIO_INPUT | GPIO_PULL_DOWN) +#endif +GPIO(NC_GPM3, PIN(M, 3), GPIO_INPUT | GPIO_PULL_DOWN) +GPIO(NC_GPM6, PIN(M, 6), GPIO_INPUT | GPIO_PULL_DOWN) |