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

net: fill in MODULE_DESCRIPTION()s for ATM

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to all the ATM modules and drivers.

Link: https://lore.kernel.org/r/20240104143737.1317945-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

+8
+1
drivers/atm/atmtcp.c
··· 494 494 deregister_atm_ioctl(&atmtcp_ioctl_ops); 495 495 } 496 496 497 + MODULE_DESCRIPTION("ATM over TCP"); 497 498 MODULE_LICENSE("GPL"); 498 499 module_init(atmtcp_init); 499 500 module_exit(atmtcp_exit);
+1
drivers/atm/eni.c
··· 2318 2318 module_init(eni_init); 2319 2319 /* @@@ since exit routine not defined, this module can not be unloaded */ 2320 2320 2321 + MODULE_DESCRIPTION("Efficient Networks ENI155P ATM NIC driver"); 2321 2322 MODULE_LICENSE("GPL");
+1
drivers/atm/idt77105.c
··· 372 372 373 373 module_exit(idt77105_exit); 374 374 375 + MODULE_DESCRIPTION("IDT77105 PHY driver"); 375 376 MODULE_LICENSE("GPL");
+1
drivers/atm/iphase.c
··· 90 90 module_param(IA_RX_BUF_SZ, int, 0); 91 91 module_param(IADebugFlag, uint, 0644); 92 92 93 + MODULE_DESCRIPTION("Driver for Interphase ATM PCI NICs"); 93 94 MODULE_LICENSE("GPL"); 94 95 95 96 /**************************** IA_LIB **********************************/
+1
drivers/atm/nicstar.c
··· 171 171 static struct timer_list ns_timer; 172 172 static char *mac[NS_MAX_CARDS]; 173 173 module_param_array(mac, charp, NULL, 0); 174 + MODULE_DESCRIPTION("ATM NIC driver for IDT 77201/77211 \"NICStAR\" and Fore ForeRunnerLE."); 174 175 MODULE_LICENSE("GPL"); 175 176 176 177 /* Functions */
+1
drivers/atm/suni.c
··· 387 387 388 388 EXPORT_SYMBOL(suni_init); 389 389 390 + MODULE_DESCRIPTION("S/UNI PHY driver"); 390 391 MODULE_LICENSE("GPL");
+1
net/atm/common.c
··· 890 890 891 891 module_exit(atm_exit); 892 892 893 + MODULE_DESCRIPTION("Asynchronous Transfer Mode (ATM) networking core"); 893 894 MODULE_LICENSE("GPL"); 894 895 MODULE_ALIAS_NETPROTO(PF_ATMPVC); 895 896 MODULE_ALIAS_NETPROTO(PF_ATMSVC);
+1
net/atm/lec.c
··· 2234 2234 spin_unlock_irqrestore(&priv->lec_arp_lock, flags); 2235 2235 } 2236 2236 2237 + MODULE_DESCRIPTION("ATM LAN Emulation (LANE) support"); 2237 2238 MODULE_LICENSE("GPL");