summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDino Li <Dino.Li@ite.com.tw>2020-11-18 14:28:02 +0800
committerCommit Bot <commit-bot@chromium.org>2020-12-24 09:19:28 +0000
commit817cb64cfd2623ac233b953f7bcca5e85c2f2409 (patch)
tree2ed6718d19748d91744f44d0b9a72038ff074151
parent2902ec30546ca928df034215ff929856de90b90d (diff)
downloadchrome-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.h10
-rw-r--r--board/asurada/gpio.inc8
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)