summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAseda Aboagye <aaboagye@google.com>2017-11-10 16:18:25 -0800
committerchrome-bot <chrome-bot@chromium.org>2017-11-16 21:07:37 -0800
commitf2b87f77d30cc3b67469e54321cc240380728353 (patch)
tree59e8fc0e68a38a704acfc200c1b05e9c43cf30a6
parent2fa3e47d9c4ea2fe1c087d30d2e68f1fe8fbae90 (diff)
downloadchrome-ec-f2b87f77d30cc3b67469e54321cc240380728353.tar.gz
meowth: Toggle PP1800_U on startup/shutdown.
The enable for the PP1800_U rail needs to follow our transitions from S5->S3 and from S3->S5. BUG=b:69137449 BRANCH=None TEST=make -j buildall Change-Id: I2466f560b096eb0ad48d9c355de56d7aa775d9cc Signed-off-by: Aseda Aboagye <aaboagye@google.com> Reviewed-on: https://chromium-review.googlesource.com/772912 Commit-Ready: Aseda Aboagye <aaboagye@chromium.org> Tested-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Shawn N <shawnn@chromium.org>
-rw-r--r--board/zoombini/board.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/board/zoombini/board.c b/board/zoombini/board.c
index fbebb2ad08..354fe19bb9 100644
--- a/board/zoombini/board.c
+++ b/board/zoombini/board.c
@@ -202,8 +202,10 @@ static void board_chipset_startup(void)
#ifdef BOARD_ZOOMBINI
/* Enable trackpad. */
gpio_set_level(GPIO_EN_PP3300_TRACKPAD, 1);
-#endif /* defined(BOARD_ZOOMBINI) */
/* TODO(aaboagye): Remove Trackpad function in P1 - moved to AP */
+#else /* !defined(BOARD_ZOOMBINI) */
+ gpio_set_level(GPIO_EN_PP1800_U, 1);
+#endif /* defined(BOARD_ZOOMBINI) */
}
DECLARE_HOOK(HOOK_CHIPSET_STARTUP, board_chipset_startup, HOOK_PRIO_DEFAULT);
@@ -212,8 +214,10 @@ static void board_chipset_shutdown(void)
#ifdef BOARD_ZOOMBINI
/* Disable trackpad. */
gpio_set_level(GPIO_EN_PP3300_TRACKPAD, 0);
-#endif /* defined(BOARD_ZOOMBINI) */
/* TODO(aaboagye): Remove Trackpad function in P1 - moved to AP */
+#else /* !defined(BOARD_ZOOMBINI) */
+ gpio_set_level(GPIO_EN_PP1800_U, 0);
+#endif /* defined(BOARD_ZOOMBINI) */
}
DECLARE_HOOK(HOOK_CHIPSET_SHUTDOWN, board_chipset_shutdown, HOOK_PRIO_DEFAULT);