diff options
Diffstat (limited to 'firmware/target/arm')
-rw-r--r-- | firmware/target/arm/usb-drv-arc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/target/arm/usb-drv-arc.c b/firmware/target/arm/usb-drv-arc.c index dbb64cbf10..ac34cce6ae 100644 --- a/firmware/target/arm/usb-drv-arc.c +++ b/firmware/target/arm/usb-drv-arc.c | |||
@@ -493,7 +493,11 @@ void usb_drv_init(void) | |||
493 | void usb_drv_attach(void) | 493 | void usb_drv_attach(void) |
494 | { | 494 | { |
495 | logf("usb_drv_attach"); | 495 | logf("usb_drv_attach"); |
496 | #if defined(IPOD_VIDEO) | ||
497 | /* FIXME: Some iPod Video's need this 2nd call of usb_drv_init() to establish | ||
498 | * an USB connection. */ | ||
496 | usb_drv_init(); | 499 | usb_drv_init(); |
500 | #endif | ||
497 | } | 501 | } |
498 | 502 | ||
499 | void usb_drv_exit(void) | 503 | void usb_drv_exit(void) |