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

staging: greybus: add missing MODULE_DESCRIPTION() macros

make allmodconfig && make W=1 C=1 reports:
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-bootrom.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spilib.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-hid.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-light.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-log.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-loopback.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-power-supply.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-raw.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-vibrator.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-audio-manager.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gbphy.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gpio.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-i2c.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-pwm.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-sdio.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spi.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-uart.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-usb.o

Add all missing invocations of the MODULE_DESCRIPTION() macro.

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
Link: https://lore.kernel.org/r/20240607-md-drivers-staging-greybus-v1-1-ff1a0dfa813e@quicinc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Jeff Johnson and committed by
Greg Kroah-Hartman
baf41dbe 39e6bf73

+19
+1
drivers/staging/greybus/audio_manager.c
··· 182 182 module_init(manager_init); 183 183 module_exit(manager_exit); 184 184 185 + MODULE_DESCRIPTION("Greybus audio operations manager"); 185 186 MODULE_LICENSE("GPL"); 186 187 MODULE_AUTHOR("Svetlin Ankov <ankov_svetlin@projectara.com>");
+1
drivers/staging/greybus/bootrom.c
··· 522 522 523 523 module_greybus_driver(gb_bootrom_driver); 524 524 525 + MODULE_DESCRIPTION("BOOTROM Greybus driver"); 525 526 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/camera.c
··· 1374 1374 1375 1375 module_greybus_driver(gb_camera_driver); 1376 1376 1377 + MODULE_DESCRIPTION("Greybus Camera protocol driver."); 1377 1378 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/gbphy.c
··· 354 354 } 355 355 module_exit(gbphy_exit); 356 356 357 + MODULE_DESCRIPTION("Greybus Bridged-Phy Bus driver"); 357 358 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/gpio.c
··· 631 631 }; 632 632 633 633 module_gbphy_driver(gpio_driver); 634 + MODULE_DESCRIPTION("GPIO Greybus driver"); 634 635 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/hid.c
··· 516 516 }; 517 517 module_greybus_driver(gb_hid_driver); 518 518 519 + MODULE_DESCRIPTION("HID class driver for the Greybus"); 519 520 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/i2c.c
··· 318 318 }; 319 319 320 320 module_gbphy_driver(i2c_driver); 321 + MODULE_DESCRIPTION("I2C bridge driver for the Greybus 'generic' I2C module"); 321 322 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/light.c
··· 1339 1339 }; 1340 1340 module_greybus_driver(gb_lights_driver); 1341 1341 1342 + MODULE_DESCRIPTION("Greybus Lights protocol driver"); 1342 1343 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/log.c
··· 129 129 }; 130 130 module_greybus_driver(gb_log_driver); 131 131 132 + MODULE_DESCRIPTION("Greybus driver for the log protocol"); 132 133 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/loopback.c
··· 1175 1175 } 1176 1176 module_exit(loopback_exit); 1177 1177 1178 + MODULE_DESCRIPTION("Loopback bridge driver for the Greybus loopback module"); 1178 1179 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/power_supply.c
··· 1136 1136 }; 1137 1137 module_greybus_driver(gb_power_supply_driver); 1138 1138 1139 + MODULE_DESCRIPTION("Power Supply driver for a Greybus module"); 1139 1140 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/pwm.c
··· 327 327 }; 328 328 329 329 module_gbphy_driver(pwm_driver); 330 + MODULE_DESCRIPTION("PWM Greybus driver"); 330 331 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/raw.c
··· 377 377 } 378 378 module_exit(raw_exit); 379 379 380 + MODULE_DESCRIPTION("Greybus driver for the Raw protocol"); 380 381 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/sdio.c
··· 880 880 }; 881 881 882 882 module_gbphy_driver(sdio_driver); 883 + MODULE_DESCRIPTION("SD/MMC Greybus driver"); 883 884 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/spi.c
··· 75 75 }; 76 76 77 77 module_gbphy_driver(spi_driver); 78 + MODULE_DESCRIPTION("Greybus SPI bridge PHY driver"); 78 79 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/spilib.c
··· 567 567 } 568 568 EXPORT_SYMBOL_GPL(gb_spilib_master_exit); 569 569 570 + MODULE_DESCRIPTION("Greybus SPI library"); 570 571 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/uart.c
··· 1024 1024 } 1025 1025 1026 1026 module_exit(gb_uart_driver_exit); 1027 + MODULE_DESCRIPTION("UART driver for the Greybus 'generic' UART module"); 1027 1028 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/usb.c
··· 242 242 }; 243 243 244 244 module_gbphy_driver(usb_driver); 245 + MODULE_DESCRIPTION("USB host driver for the Greybus 'generic' USB module"); 245 246 MODULE_LICENSE("GPL v2");
+1
drivers/staging/greybus/vibrator.c
··· 245 245 } 246 246 module_exit(gb_vibrator_exit); 247 247 248 + MODULE_DESCRIPTION("Greybus Vibrator protocol driver"); 248 249 MODULE_LICENSE("GPL v2");