staging: mt7621-pinctrl: replace core_initcall_sync with builtin_platform_driver
authorSergio Paracuellos <sergio.paracuellos@gmail.com>
Thu, 28 Jun 2018 19:03:09 +0000 (21:03 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 6 Jul 2018 15:33:43 +0000 (17:33 +0200)
We don't really need initialization of this at such an early stage.
Just use builtin_platform_driver to initialize this driver.

Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c

index 2cce2123d8198e3ca551d90af778632557f35987..70259425e7e9562beab32fad26f2353a6f7b9bc4 100644 (file)
@@ -422,9 +422,4 @@ static struct platform_driver rt2880_pinmux_driver = {
        },
 };
 
-int __init rt2880_pinmux_init(void)
-{
-       return platform_driver_register(&rt2880_pinmux_driver);
-}
-
-core_initcall_sync(rt2880_pinmux_init);
+builtin_platform_driver(rt2880_pinmux_driver);