swconfig: drop linux < 3.13 code paths
authorjogo <jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 24 Jan 2016 12:35:59 +0000 (12:35 +0000)
committerjogo <jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 24 Jan 2016 12:35:59 +0000 (12:35 +0000)
The oldest kernel we support is 3.18, no need to keep code paths
for older kernels.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48471 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/generic/files/drivers/net/phy/swconfig.c

index 9a5f1e9..a47af3c 100644 (file)
@@ -1173,33 +1173,13 @@ static int __init
 swconfig_init(void)
 {
        int err;
-#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,13,0))
-       int i;
-#endif
 
        INIT_LIST_HEAD(&swdevs);
        
-#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,13,0))
-       err = genl_register_family(&switch_fam);
-       if (err)
-               return err;
-
-       for (i = 0; i < ARRAY_SIZE(swconfig_ops); i++) {
-               err = genl_register_ops(&switch_fam, &swconfig_ops[i]);
-               if (err)
-                       goto unregister;
-       }
-       return 0;
-
-unregister:
-       genl_unregister_family(&switch_fam);
-       return err;
-#else
        err = genl_register_family_with_ops(&switch_fam, swconfig_ops);
        if (err)
                return err;
        return 0;
-#endif
 }
 
 static void __exit