Hi Balbi, > Hi, > > On Thu, Aug 09, 2012 at 06:02:46PM +0800, Yu Xu wrote: >> +static struct platform_driver mv_u3d_phy_driver = { >> + .probe = mv_u3d_phy_probe, >> + .remove = __devexit_p(mv_u3d_phy_remove), >> + .driver = { >> + .name = "mv-u3d-phy", >> + .owner = THIS_MODULE, >> + }, >> +}; >> + >> +static int __init mv_u3d_phy_driver_init(void) >> +{ >> + return platform_driver_register(&mv_u3d_phy_driver); >> +} >> +subsys_initcall(mv_u3d_phy_driver_init); > > please switch to module_platform_driver() and return -EPROBE_DEFER on > dependent drivers. > Thanks! I'll fix it. > -- > balbi -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html