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

Merge branch 'net-module-description'

Breno Leitao says:

====================
Fix MODULE_DESCRIPTION() for net (p3)

There are hundreds of network modules that misses MODULE_DESCRIPTION(),
causing a warning when compiling with W=1. Example:

WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/arcnet/com90io.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/arcnet/arc-rimi.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/arcnet/com20020.o

This part3 of the patchset focus on the missing ethernet drivers, which
is now warning free. This also fixes net/pcs and ieee802154.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>

+16
+1
drivers/net/arcnet/arcnet.c
··· 108 108 109 109 static int debug = ARCNET_DEBUG; 110 110 module_param(debug, int, 0); 111 + MODULE_DESCRIPTION("ARCnet core driver"); 111 112 MODULE_LICENSE("GPL"); 112 113 113 114 static int __init arcnet_init(void)
+1
drivers/net/ethernet/ec_bhf.c
··· 590 590 module_param(polling_frequency, long, 0444); 591 591 MODULE_PARM_DESC(polling_frequency, "Polling timer frequency in ns"); 592 592 593 + MODULE_DESCRIPTION("Beckhoff CX5020 EtherCAT Ethernet driver"); 593 594 MODULE_LICENSE("GPL"); 594 595 MODULE_AUTHOR("Dariusz Marcinkiewicz <reksio@newterm.pl>");
+1
drivers/net/ethernet/microchip/encx24j600-regmap.c
··· 513 513 } 514 514 EXPORT_SYMBOL_GPL(devm_regmap_init_encx24j600); 515 515 516 + MODULE_DESCRIPTION("Microchip ENCX24J600 helpers"); 516 517 MODULE_LICENSE("GPL");
+1
drivers/net/ethernet/mscc/ocelot.c
··· 3078 3078 } 3079 3079 EXPORT_SYMBOL(ocelot_deinit_port); 3080 3080 3081 + MODULE_DESCRIPTION("Microsemi Ocelot (VSC7514) Switch driver"); 3081 3082 MODULE_LICENSE("Dual MIT/GPL");
+1
drivers/net/ethernet/qualcomm/emac/emac.c
··· 771 771 772 772 module_platform_driver(emac_platform_driver); 773 773 774 + MODULE_DESCRIPTION("Qualcomm EMAC Gigabit Ethernet driver"); 774 775 MODULE_LICENSE("GPL v2"); 775 776 MODULE_ALIAS("platform:qcom-emac");
+1
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
··· 520 520 module_init(rmnet_init) 521 521 module_exit(rmnet_exit) 522 522 MODULE_ALIAS_RTNL_LINK("rmnet"); 523 + MODULE_DESCRIPTION("Qualcomm RmNet MAP driver"); 523 524 MODULE_LICENSE("GPL v2");
+1
drivers/net/ethernet/smsc/smc91x.c
··· 98 98 module_param(watchdog, int, 0400); 99 99 MODULE_PARM_DESC(watchdog, "transmit timeout in milliseconds"); 100 100 101 + MODULE_DESCRIPTION("SMC 91C9x/91C1xxx Ethernet driver"); 101 102 MODULE_LICENSE("GPL"); 102 103 MODULE_ALIAS("platform:smc91x"); 103 104
+1
drivers/net/ethernet/smsc/smsc911x.c
··· 56 56 #define SMSC_MDIONAME "smsc911x-mdio" 57 57 #define SMSC_DRV_VERSION "2008-10-21" 58 58 59 + MODULE_DESCRIPTION("SMSC LAN911x/LAN921x Ethernet driver"); 59 60 MODULE_LICENSE("GPL"); 60 61 MODULE_VERSION(SMSC_DRV_VERSION); 61 62 MODULE_ALIAS("platform:smsc911x");
+1
drivers/net/ethernet/smsc/smsc9420.c
··· 26 26 #define DRV_DESCRIPTION "SMSC LAN9420 driver" 27 27 #define DRV_VERSION "1.01" 28 28 29 + MODULE_DESCRIPTION("SMSC LAN9420 Ethernet driver"); 29 30 MODULE_LICENSE("GPL"); 30 31 MODULE_VERSION(DRV_VERSION); 31 32
+1
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
··· 585 585 }; 586 586 module_platform_driver(socfpga_dwmac_driver); 587 587 588 + MODULE_DESCRIPTION("Altera SOC DWMAC Specific Glue layer"); 588 589 MODULE_LICENSE("GPL v2");
+1
drivers/net/ethernet/ti/cpsw-common.c
··· 90 90 } 91 91 EXPORT_SYMBOL_GPL(ti_cm_get_macid); 92 92 93 + MODULE_DESCRIPTION("TI CPSW Switch common module"); 93 94 MODULE_LICENSE("GPL");
+1
drivers/net/pcs/pcs-lynx.c
··· 398 398 } 399 399 EXPORT_SYMBOL(lynx_pcs_destroy); 400 400 401 + MODULE_DESCRIPTION("NXP Lynx PCS phylink library"); 401 402 MODULE_LICENSE("Dual BSD/GPL");
+1
drivers/net/pcs/pcs-mtk-lynxi.c
··· 303 303 } 304 304 EXPORT_SYMBOL(mtk_pcs_lynxi_destroy); 305 305 306 + MODULE_DESCRIPTION("MediaTek SGMII library for LynxI"); 306 307 MODULE_LICENSE("GPL");
+1
drivers/net/pcs/pcs-xpcs.c
··· 1456 1456 } 1457 1457 EXPORT_SYMBOL_GPL(xpcs_create_mdiodev); 1458 1458 1459 + MODULE_DESCRIPTION("Synopsys DesignWare XPCS library"); 1459 1460 MODULE_LICENSE("GPL v2");
+1
net/ieee802154/6lowpan/core.c
··· 280 280 281 281 module_init(lowpan_init_module); 282 282 module_exit(lowpan_cleanup_module); 283 + MODULE_DESCRIPTION("IPv6 over Low power Wireless Personal Area Network IEEE 802.15.4 core"); 283 284 MODULE_LICENSE("GPL"); 284 285 MODULE_ALIAS_RTNL_LINK("lowpan");
+1
net/ieee802154/socket.c
··· 1137 1137 module_exit(af_ieee802154_remove); 1138 1138 1139 1139 MODULE_LICENSE("GPL"); 1140 + MODULE_DESCRIPTION("IEEE 802.15.4 socket interface"); 1140 1141 MODULE_ALIAS_NETPROTO(PF_IEEE802154);