diff options
Diffstat (limited to 'firmware/target')
-rw-r--r-- | firmware/target/arm/as3525/usb-drv-as3525.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/firmware/target/arm/as3525/usb-drv-as3525.c b/firmware/target/arm/as3525/usb-drv-as3525.c index 937ab634df..45dadebc85 100644 --- a/firmware/target/arm/as3525/usb-drv-as3525.c +++ b/firmware/target/arm/as3525/usb-drv-as3525.c | |||
@@ -366,10 +366,11 @@ void usb_attach(void) | |||
366 | usb_enable(true); | 366 | usb_enable(true); |
367 | } | 367 | } |
368 | 368 | ||
369 | /* delay is in milliseconds */ | ||
369 | static inline void usb_delay(int delay) | 370 | static inline void usb_delay(int delay) |
370 | { //TUNEME : delay is in milliseconds | 371 | { |
371 | delay <<= 14; | 372 | while(delay--) |
372 | while(delay--) ; | 373 | udelay(1000); |
373 | } | 374 | } |
374 | 375 | ||
375 | static void usb_phy_on(void) | 376 | static void usb_phy_on(void) |
@@ -1019,7 +1020,7 @@ void usb_drv_stall(int ep, bool stall, bool in) | |||
1019 | 1020 | ||
1020 | bool usb_drv_stalled(int ep, bool in) | 1021 | bool usb_drv_stalled(int ep, bool in) |
1021 | { | 1022 | { |
1022 | return USB_EP_CTRL(ep, in) & USB_EP_CTRL_STALL ? true : false; | 1023 | return USB_EP_CTRL(ep, in) & USB_EP_CTRL_STALL; |
1023 | } | 1024 | } |
1024 | 1025 | ||
1025 | #else | 1026 | #else |