USB: otg: fix twl4030-usb build
subsys_initcall_sync() is only defined for built-in code, not for loadable modules, so this driver build fails when built as a module. However, the _sync() forms of the initcalls are not implemented, so this should not be used -- just use the non-sync form of it. drivers/usb/otg/twl4030-usb.c:777: warning: data definition has no type or storage class drivers/usb/otg/twl4030-usb.c:777: warning: type defaults to 'int' in declaration of 'subsys_initcall_sync' drivers/usb/otg/twl4030-usb.c:777: warning: parameter names (without types) in function declaration Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Cc: Felipe Balbi <felipe.balbi@nokia.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
9ca33a0f1a
commit
63ead6a00d
|
@ -774,7 +774,7 @@ static int __init twl4030_usb_init(void)
|
|||
{
|
||||
return platform_driver_register(&twl4030_usb_driver);
|
||||
}
|
||||
subsys_initcall_sync(twl4030_usb_init);
|
||||
subsys_initcall(twl4030_usb_init);
|
||||
|
||||
static void __exit twl4030_usb_exit(void)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue