From 3d7002bc3eaa54f8de90305a547e3c8209dde036 Mon Sep 17 00:00:00 2001 From: Sue Chen Date: Tue, 7 Feb 2023 08:58:40 +0800 Subject: Cherry: move isl9238c_hibernate to board_hibernate move isl9238c_hibernate from board_hibernate_late to board_hibernate. BUG=none BRANCH=cherry TEST=none Change-Id: I37ad977db73410c9e68a2850a5984df052e86db1 Signed-off-by: Sue Chen Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4225332 Reviewed-by: Ting Shen (cherry picked from commit dae3a7f0100c8150c39d527c77bced1898f6b2e1) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4230455 --- baseboard/cherry/baseboard.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/baseboard/cherry/baseboard.c b/baseboard/cherry/baseboard.c index 55dd5612b4..251a619aa0 100644 --- a/baseboard/cherry/baseboard.c +++ b/baseboard/cherry/baseboard.c @@ -90,13 +90,17 @@ __override void board_hibernate_late(void) * Don't care for devices with Z-state. */ gpio_set_level(GPIO_EN_PP5000_A, 0); - isl9238c_hibernate(CHARGER_SOLO); gpio_set_level(GPIO_EN_SLP_Z, 1); /* should not reach here */ __builtin_unreachable(); } +void board_hibernate(void) +{ + isl9238c_hibernate(CHARGER_SOLO); +} + static void board_tcpc_init(void) { gpio_enable_interrupt(GPIO_USB_C0_PPC_INT_ODL); -- cgit v1.2.1