mirror of https://gitee.com/openkylin/linux.git
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);
|
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)
|
static void __exit twl4030_usb_exit(void)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue