From 7432af09580a2e88fbc47271b38d02dfc0c79837 Mon Sep 17 00:00:00 2001 From: Michael Giacomelli Date: Mon, 18 Jan 2016 23:55:22 +0100 Subject: [PATCH] Make sure the system is boosted before enabling USB hardware. Change-Id: Ib44d29384f359dff24f0ce012667d9ce93328dc2 --- firmware/target/arm/as3525/usb-as3525.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/firmware/target/arm/as3525/usb-as3525.c b/firmware/target/arm/as3525/usb-as3525.c index d9fb1fdfec..4e63054f46 100644 --- a/firmware/target/arm/as3525/usb-as3525.c +++ b/firmware/target/arm/as3525/usb-as3525.c @@ -33,10 +33,13 @@ static int usb_status = USB_EXTRACTED; void usb_enable(bool on) { #if defined(HAVE_USBSTACK) - if (on) + if (on){ + cpu_boost(1); usb_core_init(); - else + } else { usb_core_exit(); + cpu_boost(0); + } #else (void)on; #endif