diff options
author | Edward Hill <ecgh@chromium.org> | 2020-06-02 18:49:47 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-06-03 05:13:03 +0000 |
commit | 3940e1c6099a371df0b34f19ec7e0111ecca7928 (patch) | |
tree | f10e421c725fbfa76f3656b1f4cf19884c5aa20a | |
parent | 4e1f680a194bbec673f189bcb7add69d642e80d0 (diff) | |
download | chrome-ec-3940e1c6099a371df0b34f19ec7e0111ecca7928.tar.gz |
Zork: Power off USB-A1 retimer in S3
Fix from CL:2209659 for Trembyle is also needed for Dalboz and Ezkinil.
BUG=b:156696798
BRANCH=none
TEST=USB-A still works
Signed-off-by: Edward Hill <ecgh@chromium.org>
Change-Id: Id62bb9668042642eb3b0a64798a2aa4c763a604d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2227590
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Commit-Queue: Denis Brockus <dbrockus@chromium.org>
-rw-r--r-- | baseboard/zork/variant_dalboz.c | 4 | ||||
-rw-r--r-- | board/ezkinil/board.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/baseboard/zork/variant_dalboz.c b/baseboard/zork/variant_dalboz.c index de662d69cf..6c7efda481 100644 --- a/baseboard/zork/variant_dalboz.c +++ b/baseboard/zork/variant_dalboz.c @@ -128,13 +128,13 @@ static void usba_retimer_on(void) { ioex_set_level(IOEX_USB_A1_RETIMER_EN, 1); } -DECLARE_HOOK(HOOK_CHIPSET_STARTUP, usba_retimer_on, HOOK_PRIO_DEFAULT); +DECLARE_HOOK(HOOK_CHIPSET_RESUME, usba_retimer_on, HOOK_PRIO_DEFAULT); static void usba_retimer_off(void) { ioex_set_level(IOEX_USB_A1_RETIMER_EN, 0); } -DECLARE_HOOK(HOOK_CHIPSET_SHUTDOWN, usba_retimer_off, HOOK_PRIO_DEFAULT); +DECLARE_HOOK(HOOK_CHIPSET_SUSPEND, usba_retimer_off, HOOK_PRIO_DEFAULT); /***************************************************************************** * USB-C diff --git a/board/ezkinil/board.c b/board/ezkinil/board.c index 842419f523..330322eef7 100644 --- a/board/ezkinil/board.c +++ b/board/ezkinil/board.c @@ -163,13 +163,13 @@ static void usba_retimer_on(void) { ioex_set_level(IOEX_USB_A1_RETIMER_EN, 1); } -DECLARE_HOOK(HOOK_CHIPSET_STARTUP, usba_retimer_on, HOOK_PRIO_DEFAULT); +DECLARE_HOOK(HOOK_CHIPSET_RESUME, usba_retimer_on, HOOK_PRIO_DEFAULT); static void usba_retimer_off(void) { ioex_set_level(IOEX_USB_A1_RETIMER_EN, 0); } -DECLARE_HOOK(HOOK_CHIPSET_SHUTDOWN, usba_retimer_off, HOOK_PRIO_DEFAULT); +DECLARE_HOOK(HOOK_CHIPSET_SUSPEND, usba_retimer_off, HOOK_PRIO_DEFAULT); /* * USB C0 port SBU mux use standalone FSUSB42UMX |