summaryrefslogtreecommitdiff
path: root/common/usb_port_power_dumb.c
diff options
context:
space:
mode:
authorWai-Hong Tam <waihong@google.com>2020-08-31 13:22:53 -0700
committerCommit Bot <commit-bot@chromium.org>2020-09-01 00:34:15 +0000
commit8f8608e0e1da3bfed29e0e8d31ddf952069e1745 (patch)
tree45bd906fd9d24ff40d283615907bfe3cf2458369 /common/usb_port_power_dumb.c
parent2ca30ae8b57addcb351bd4051871d1073da65d99 (diff)
downloadchrome-ec-8f8608e0e1da3bfed29e0e8d31ddf952069e1745.tar.gz
usb_port_power_dumb: Turn on USB ports on chipset startup
It turns off USB ports on the HOOK_CHIPSET_SHUTDOWN hook. In order to pair with it, should turn on USB ports on the HOOK_CHIPSET_STARTUP hook, instead of HOOK_CHIPSET_RESUME hook. BRANCH=None BUG=b:167155164 TEST=Built a Trogdor image and tested USB-A working on the first bootup. Change-Id: I7f45a5e56bc38388fa906b430cd7dba6835ac17e Signed-off-by: Wai-Hong Tam <waihong@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2386495 Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Diffstat (limited to 'common/usb_port_power_dumb.c')
-rw-r--r--common/usb_port_power_dumb.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/usb_port_power_dumb.c b/common/usb_port_power_dumb.c
index 4275f2d90e..be60f6727f 100644
--- a/common/usb_port_power_dumb.c
+++ b/common/usb_port_power_dumb.c
@@ -143,12 +143,12 @@ static void usb_port_init(void)
}
DECLARE_HOOK(HOOK_INIT, usb_port_init, HOOK_PRIO_DEFAULT);
-static void usb_port_resume(void)
+static void usb_port_startup(void)
{
- /* Turn on USB ports on as we go into S0 from S3 or S5. */
+ /* Turn on USB ports on as we go into S0 from S5. */
usb_port_all_ports_on();
}
-DECLARE_HOOK(HOOK_CHIPSET_RESUME, usb_port_resume, HOOK_PRIO_DEFAULT);
+DECLARE_HOOK(HOOK_CHIPSET_STARTUP, usb_port_startup, HOOK_PRIO_DEFAULT);
static void usb_port_shutdown(void)
{