From dab7a9eabdab10044c0816a087e905a2bf183fb8 Mon Sep 17 00:00:00 2001 From: Tushar Behera Date: Wed, 14 Aug 2013 14:43:04 +0530 Subject: usb: misc: usb3503: Force late initialization While not working as an I2C device, USB3503 chip needs to be reset after the USB PHY has been initialized for this to work properly. Currently there is no other way to ensure that USB3503 chip is probed after the USB PHY has been initialized, hence the last resort. Signed-off-by: Tushar Behera --- drivers/usb/misc/usb3503.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/misc/usb3503.c b/drivers/usb/misc/usb3503.c index a31641e18d19..ad8368d96665 100644 --- a/drivers/usb/misc/usb3503.c +++ b/drivers/usb/misc/usb3503.c @@ -339,7 +339,7 @@ static int __init usb3503_init(void) return 0; } -module_init(usb3503_init); +late_initcall(usb3503_init); static void __exit usb3503_exit(void) { -- cgit v1.2.3