summaryrefslogtreecommitdiff
path: root/src/mainboard/google/cheza/romstage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/cheza/romstage.c')
-rw-r--r--src/mainboard/google/cheza/romstage.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mainboard/google/cheza/romstage.c b/src/mainboard/google/cheza/romstage.c
index ad8506193d..7b7da4ce8c 100644
--- a/src/mainboard/google/cheza/romstage.c
+++ b/src/mainboard/google/cheza/romstage.c
@@ -14,7 +14,18 @@
*/
#include <arch/stages.h>
+#include <soc/usb.h>
+
+static void prepare_usb(void)
+{
+ /*
+ * Do DWC3 core and phy reset. Kick these resets
+ * off early so they get at least 1ms to settle.
+ */
+ reset_usb1();
+}
void platform_romstage_main(void)
{
+ prepare_usb();
}