Merge tag 'pwm/for-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry...
[firefly-linux-kernel-4.4.55.git] / drivers / net / phy / cicada.c
index b57ce0cc9657fb9657f54fd05ed5632bf82bd4fc..27f5464899d47e2ba9fa21eca7c9d436f14156af 100644 (file)
@@ -129,20 +129,7 @@ static struct phy_driver cis820x_driver[] = {
        .driver         = { .owner = THIS_MODULE,},
 } };
 
-static int __init cicada_init(void)
-{
-       return phy_drivers_register(cis820x_driver,
-               ARRAY_SIZE(cis820x_driver));
-}
-
-static void __exit cicada_exit(void)
-{
-       phy_drivers_unregister(cis820x_driver,
-               ARRAY_SIZE(cis820x_driver));
-}
-
-module_init(cicada_init);
-module_exit(cicada_exit);
+module_phy_driver(cis820x_driver);
 
 static struct mdio_device_id __maybe_unused cicada_tbl[] = {
        { 0x000fc410, 0x000ffff0 },