Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: dsa: qca8k: use mdio_module_driver to simplify the code

mdio_module_driver() makes the code simpler by eliminating
boilerplate code.

Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Wei Yongjun and committed by
David S. Miller
a084ab33 fcfbfd68

+1 -13
+1 -13
drivers/net/dsa/qca8k.c
··· 1032 1032 }, 1033 1033 }; 1034 1034 1035 - static int __init 1036 - qca8kmdio_driver_register(void) 1037 - { 1038 - return mdio_driver_register(&qca8kmdio_driver); 1039 - } 1040 - module_init(qca8kmdio_driver_register); 1041 - 1042 - static void __exit 1043 - qca8kmdio_driver_unregister(void) 1044 - { 1045 - mdio_driver_unregister(&qca8kmdio_driver); 1046 - } 1047 - module_exit(qca8kmdio_driver_unregister); 1035 + mdio_module_driver(qca8kmdio_driver); 1048 1036 1049 1037 MODULE_AUTHOR("Mathieu Olivari, John Crispin <john@phrozen.org>"); 1050 1038 MODULE_DESCRIPTION("Driver for QCA8K ethernet switch family");