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

usb: add missing MODULE_DESCRIPTION() macros

With ARCH=x86, make allmodconfig && make W=1 C=1 reports:
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/core/usbcore.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/mon/usbmon.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/class/usbtmc.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/storage/uas.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/chipidea/ci_hdrc_msm.o

Add the missing invocations of the MODULE_DESCRIPTION() macro.

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
Link: https://lore.kernel.org/r/20240618-md-drivers-usb-v2-1-e9b20a5eb7f9@quicinc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Jeff Johnson and committed by
Greg Kroah-Hartman
5e02dead 5a94c9a3

+5
+1
drivers/usb/chipidea/ci_hdrc_msm.c
··· 303 303 304 304 MODULE_ALIAS("platform:msm_hsusb"); 305 305 MODULE_ALIAS("platform:ci13xxx_msm"); 306 + MODULE_DESCRIPTION("ChipIdea Highspeed Dual Role Controller"); 306 307 MODULE_LICENSE("GPL v2");
+1
drivers/usb/class/usbtmc.c
··· 2592 2592 2593 2593 module_usb_driver(usbtmc_driver); 2594 2594 2595 + MODULE_DESCRIPTION("USB Test & Measurement class driver"); 2595 2596 MODULE_LICENSE("GPL");
+1
drivers/usb/core/usb.c
··· 1150 1150 1151 1151 subsys_initcall(usb_init); 1152 1152 module_exit(usb_exit); 1153 + MODULE_DESCRIPTION("USB core host-side support"); 1153 1154 MODULE_LICENSE("GPL");
+1
drivers/usb/mon/mon_main.c
··· 419 419 module_init(mon_init); 420 420 module_exit(mon_exit); 421 421 422 + MODULE_DESCRIPTION("USB Monitor"); 422 423 MODULE_LICENSE("GPL");
+1
drivers/usb/storage/uas.c
··· 1280 1280 module_init(uas_init); 1281 1281 module_exit(uas_exit); 1282 1282 1283 + MODULE_DESCRIPTION("USB Attached SCSI driver"); 1283 1284 MODULE_LICENSE("GPL"); 1284 1285 MODULE_IMPORT_NS(USB_STORAGE); 1285 1286 MODULE_AUTHOR(