linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4)
@ 2024-01-30 10:42 Breno Leitao
  2024-01-30 10:42 ` [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore Breno Leitao
                   ` (8 more replies)
  0 siblings, 9 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Matthias Brugger,
	AngeloGioacchino Del Regno
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	moderated list:ARM/Mediatek SoC support:Keyword:mediatek,
	moderated list:ARM/Mediatek SoC support:Keyword:mediatek

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/wireless/microchip/wilc1000/wilc1000-sdio.o
        WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/wireless/microchip/wilc1000/wilc1000-spi.o
        WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/wireless/ti/wl18xx/wl18xx.o

This part4 of the patchset focus on the missing wifi drivers, which
is now warning free.

Here are all the MODULE_DESCRIPTION added:

        MODULE_DESCRIPTION("Atheros AR5523 wireless driver");
        MODULE_DESCRIPTION("Atmel WILC1000 core wireless driver");
        MODULE_DESCRIPTION("Atmel WILC1000 SDIO wireless driver");
        MODULE_DESCRIPTION("Atmel WILC1000 SPI wireless driver");
        MODULE_DESCRIPTION("Broadcom FullMAC WLAN driver plugin for Broadcom AP chipsets");
        MODULE_DESCRIPTION("Broadcom FullMAC WLAN driver plugin for Broadcom mobility chipsets");
        MODULE_DESCRIPTION("Broadcom FullMAC WLAN driver plugin for Cypress/Infineon chipsets");
        MODULE_DESCRIPTION("MediaTek MT7603E and MT76x8 wireless driver");
        MODULE_DESCRIPTION("MediaTek MT7615E and MT7663E wireless driver");
        MODULE_DESCRIPTION("MediaTek MT7615E MMIO helpers");
        MODULE_DESCRIPTION("MediaTek MT7663 SDIO/USB helpers");
        MODULE_DESCRIPTION("MediaTek MT7663S (SDIO) wireless driver");
        MODULE_DESCRIPTION("MediaTek MT7663U (USB) wireless driver");
        MODULE_DESCRIPTION("MediaTek MT76x02 helpers");
        MODULE_DESCRIPTION("MediaTek MT76x02 MCU helpers");
        MODULE_DESCRIPTION("MediaTek MT76x0E (PCIe) wireless driver");
        MODULE_DESCRIPTION("MediaTek MT76x0U (USB) wireless driver");
        MODULE_DESCRIPTION("MediaTek MT76x2 EEPROM helpers");
        MODULE_DESCRIPTION("MediaTek MT76x2E (PCIe) wireless driver");
        MODULE_DESCRIPTION("MediaTek MT76x2U (USB) wireless driver");
        MODULE_DESCRIPTION("MediaTek MT76x connac layer helpers");
        MODULE_DESCRIPTION("MediaTek MT76x EEPROM helpers");
        MODULE_DESCRIPTION("MediaTek MT76x helpers");
        MODULE_DESCRIPTION("MediaTek MT76x SDIO helpers");


Breno Leitao (9):
  wifi: fill in MODULE_DESCRIPTION()s for wlcore
  wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx
  wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN
  wifi: fill in MODULE_DESCRIPTION()s for ar5523
  wifi: fill in MODULE_DESCRIPTION()s for wcn36xx
  wifi: fill in MODULE_DESCRIPTION()s for p54spi
  wifi: fill in MODULE_DESCRIPTION()s for wl18xx
  wifi: fill in MODULE_DESCRIPTION()s for wilc1000
  wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers

 drivers/net/wireless/ath/ar5523/ar5523.c                      | 1 +
 drivers/net/wireless/ath/wcn36xx/main.c                       | 1 +
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/module.c | 1 +
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/module.c | 1 +
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/module.c | 1 +
 drivers/net/wireless/intersil/p54/p54spi.c                    | 1 +
 drivers/net/wireless/mediatek/mt76/mt7603/main.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/main.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/mmio.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/sdio.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/usb.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c          | 1 +
 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c          | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c            | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c          | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c             | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c            | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt7915/mmio.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/main.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/sdio.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/usb.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt7925/pci.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt7925/usb.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt792x_core.c              | 1 +
 drivers/net/wireless/mediatek/mt76/mt792x_usb.c               | 1 +
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c              | 1 +
 drivers/net/wireless/mediatek/mt76/sdio.c                     | 1 +
 drivers/net/wireless/mediatek/mt76/usb.c                      | 1 +
 drivers/net/wireless/mediatek/mt76/util.c                     | 1 +
 drivers/net/wireless/microchip/wilc1000/netdev.c              | 1 +
 drivers/net/wireless/microchip/wilc1000/sdio.c                | 1 +
 drivers/net/wireless/microchip/wilc1000/spi.c                 | 1 +
 drivers/net/wireless/ti/wl1251/sdio.c                         | 1 +
 drivers/net/wireless/ti/wl1251/spi.c                          | 1 +
 drivers/net/wireless/ti/wl12xx/main.c                         | 1 +
 drivers/net/wireless/ti/wl18xx/main.c                         | 1 +
 drivers/net/wireless/ti/wlcore/main.c                         | 1 +
 drivers/net/wireless/ti/wlcore/sdio.c                         | 1 +
 drivers/net/wireless/ti/wlcore/spi.c                          | 1 +
 45 files changed, 45 insertions(+)

-- 
2.39.3


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-01-30 13:23   ` Kalle Valo
  2024-01-31 16:33   ` Kalle Valo
  2024-01-30 10:42 ` [PATCH net 2/9] wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx Breno Leitao
                   ` (7 subsequent siblings)
  8 siblings, 2 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	Uwe Kleine-König, Kees Cook, Johannes Berg,
	Emmanuel Grumbach, Justin Stitt, Li Zetao, Francois Romieu,
	Rob Herring, Marc Kleine-Budde, Ruan Jinjie,
	open list:TI WILINK WIRELESS DRIVERS

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the TI WLAN wlcore drivers.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/ti/wlcore/main.c | 1 +
 drivers/net/wireless/ti/wlcore/sdio.c | 1 +
 drivers/net/wireless/ti/wlcore/spi.c  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/drivers/net/wireless/ti/wlcore/main.c b/drivers/net/wireless/ti/wlcore/main.c
index fb9ed97774c7..5736acb4d206 100644
--- a/drivers/net/wireless/ti/wlcore/main.c
+++ b/drivers/net/wireless/ti/wlcore/main.c
@@ -6793,6 +6793,7 @@ MODULE_PARM_DESC(bug_on_recovery, "BUG() on fw recovery");
 module_param(no_recovery, int, 0600);
 MODULE_PARM_DESC(no_recovery, "Prevent HW recovery. FW will remain stuck.");
 
+MODULE_DESCRIPTION("TI WLAN core driver");
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Luciano Coelho <coelho@ti.com>");
 MODULE_AUTHOR("Juuso Oikarinen <juuso.oikarinen@nokia.com>");
diff --git a/drivers/net/wireless/ti/wlcore/sdio.c b/drivers/net/wireless/ti/wlcore/sdio.c
index f0686635db46..eb5482ed76ae 100644
--- a/drivers/net/wireless/ti/wlcore/sdio.c
+++ b/drivers/net/wireless/ti/wlcore/sdio.c
@@ -447,6 +447,7 @@ module_sdio_driver(wl1271_sdio_driver);
 module_param(dump, bool, 0600);
 MODULE_PARM_DESC(dump, "Enable sdio read/write dumps.");
 
+MODULE_DESCRIPTION("TI WLAN SDIO helpers");
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Luciano Coelho <coelho@ti.com>");
 MODULE_AUTHOR("Juuso Oikarinen <juuso.oikarinen@nokia.com>");
diff --git a/drivers/net/wireless/ti/wlcore/spi.c b/drivers/net/wireless/ti/wlcore/spi.c
index 7d9a139db59e..0aa2b2f3c5c9 100644
--- a/drivers/net/wireless/ti/wlcore/spi.c
+++ b/drivers/net/wireless/ti/wlcore/spi.c
@@ -562,6 +562,7 @@ static struct spi_driver wl1271_spi_driver = {
 };
 
 module_spi_driver(wl1271_spi_driver);
+MODULE_DESCRIPTION("TI WLAN SPI helpers");
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Luciano Coelho <coelho@ti.com>");
 MODULE_AUTHOR("Juuso Oikarinen <juuso.oikarinen@nokia.com>");
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 2/9] wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
  2024-01-30 10:42 ` [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-01-30 10:42 ` [PATCH net 3/9] wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN Breno Leitao
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	Uwe Kleine-König, open list:TI WILINK WIRELESS DRIVERS

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the TI wireless drivers wl12xx and wl1251.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/ti/wl1251/sdio.c | 1 +
 drivers/net/wireless/ti/wl1251/spi.c  | 1 +
 drivers/net/wireless/ti/wl12xx/main.c | 1 +
 3 files changed, 3 insertions(+)

diff --git a/drivers/net/wireless/ti/wl1251/sdio.c b/drivers/net/wireless/ti/wl1251/sdio.c
index 301bd0043a43..4e5b351f80f0 100644
--- a/drivers/net/wireless/ti/wl1251/sdio.c
+++ b/drivers/net/wireless/ti/wl1251/sdio.c
@@ -343,5 +343,6 @@ static void __exit wl1251_sdio_exit(void)
 module_init(wl1251_sdio_init);
 module_exit(wl1251_sdio_exit);
 
+MODULE_DESCRIPTION("TI WL1251 SDIO helpers");
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Kalle Valo <kvalo@adurom.com>");
diff --git a/drivers/net/wireless/ti/wl1251/spi.c b/drivers/net/wireless/ti/wl1251/spi.c
index 29292f06bd3d..1936bb3af54a 100644
--- a/drivers/net/wireless/ti/wl1251/spi.c
+++ b/drivers/net/wireless/ti/wl1251/spi.c
@@ -342,6 +342,7 @@ static struct spi_driver wl1251_spi_driver = {
 
 module_spi_driver(wl1251_spi_driver);
 
+MODULE_DESCRIPTION("TI WL1251 SPI helpers");
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Kalle Valo <kvalo@adurom.com>");
 MODULE_ALIAS("spi:wl1251");
diff --git a/drivers/net/wireless/ti/wl12xx/main.c b/drivers/net/wireless/ti/wl12xx/main.c
index de045fe4ca1e..b26d42b4e3cc 100644
--- a/drivers/net/wireless/ti/wl12xx/main.c
+++ b/drivers/net/wireless/ti/wl12xx/main.c
@@ -1955,6 +1955,7 @@ module_param_named(tcxo, tcxo_param, charp, 0);
 MODULE_PARM_DESC(tcxo,
 		 "TCXO clock: 19.2, 26, 38.4, 52, 16.368, 32.736, 16.8, 33.6");
 
+MODULE_DESCRIPTION("TI WL12xx wireless driver");
 MODULE_LICENSE("GPL v2");
 MODULE_AUTHOR("Luciano Coelho <coelho@ti.com>");
 MODULE_FIRMWARE(WL127X_FW_NAME_SINGLE);
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 3/9] wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
  2024-01-30 10:42 ` [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore Breno Leitao
  2024-01-30 10:42 ` [PATCH net 2/9] wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-01-30 10:42 ` [PATCH net 4/9] wifi: fill in MODULE_DESCRIPTION()s for ar5523 Breno Leitao
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Arend van Spriel, Franky Lin,
	Hante Meuleman, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	open list:BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER,
	open list:BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the Broadcom FullMac WLAN drivers.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/module.c | 1 +
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/module.c | 1 +
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/module.c | 1 +
 3 files changed, 3 insertions(+)

diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/module.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/module.c
index d55f3271d619..4f0c1e1a8e60 100644
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/module.c
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/module.c
@@ -20,6 +20,7 @@ static void __exit brcmf_bca_exit(void)
 	brcmf_fwvid_unregister_vendor(BRCMF_FWVENDOR_BCA, THIS_MODULE);
 }
 
+MODULE_DESCRIPTION("Broadcom FullMAC WLAN driver plugin for Broadcom AP chipsets");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_IMPORT_NS(BRCMFMAC);
 
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/module.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/module.c
index f82fbbe3ecef..90d06cda03a2 100644
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/module.c
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/module.c
@@ -20,6 +20,7 @@ static void __exit brcmf_cyw_exit(void)
 	brcmf_fwvid_unregister_vendor(BRCMF_FWVENDOR_CYW, THIS_MODULE);
 }
 
+MODULE_DESCRIPTION("Broadcom FullMAC WLAN driver plugin for Cypress/Infineon chipsets");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_IMPORT_NS(BRCMFMAC);
 
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/module.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/module.c
index 02918d434556..b66135e3cff4 100644
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/module.c
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/module.c
@@ -20,6 +20,7 @@ static void __exit brcmf_wcc_exit(void)
 	brcmf_fwvid_unregister_vendor(BRCMF_FWVENDOR_WCC, THIS_MODULE);
 }
 
+MODULE_DESCRIPTION("Broadcom FullMAC WLAN driver plugin for Broadcom mobility chipsets");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_IMPORT_NS(BRCMFMAC);
 
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 4/9] wifi: fill in MODULE_DESCRIPTION()s for ar5523
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
                   ` (2 preceding siblings ...)
  2024-01-30 10:42 ` [PATCH net 3/9] wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-01-30 10:42 ` [PATCH net 5/9] wifi: fill in MODULE_DESCRIPTION()s for wcn36xx Breno Leitao
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	Wu Yunchuan, Kalle Valo, open list:USB AR5523 WIRELESS DRIVER

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the Atheros AR5523 wireless driver.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/ath/ar5523/ar5523.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/wireless/ath/ar5523/ar5523.c b/drivers/net/wireless/ath/ar5523/ar5523.c
index 43e0db78d42b..a742cec44e3d 100644
--- a/drivers/net/wireless/ath/ar5523/ar5523.c
+++ b/drivers/net/wireless/ath/ar5523/ar5523.c
@@ -1803,5 +1803,6 @@ static struct usb_driver ar5523_driver = {
 
 module_usb_driver(ar5523_driver);
 
+MODULE_DESCRIPTION("Atheros AR5523 wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_FIRMWARE(AR5523_FIRMWARE_FILE);
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 5/9] wifi: fill in MODULE_DESCRIPTION()s for wcn36xx
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
                   ` (3 preceding siblings ...)
  2024-01-30 10:42 ` [PATCH net 4/9] wifi: fill in MODULE_DESCRIPTION()s for ar5523 Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-01-30 17:29   ` Jeff Johnson
  2024-01-30 10:42 ` [PATCH net 6/9] wifi: fill in MODULE_DESCRIPTION()s for p54spi Breno Leitao
                   ` (3 subsequent siblings)
  8 siblings, 1 reply; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Loic Poulain, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	open list:QUALCOMM WCN36XX WIRELESS DRIVER,
	open list:NETWORKING DRIVERS (WIRELESS)

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the Qualcomm Atheros WCN3660/3680 wireless driver.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/ath/wcn36xx/main.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/wireless/ath/wcn36xx/main.c b/drivers/net/wireless/ath/wcn36xx/main.c
index 41119fb177e3..4e6b4df8562f 100644
--- a/drivers/net/wireless/ath/wcn36xx/main.c
+++ b/drivers/net/wireless/ath/wcn36xx/main.c
@@ -1685,6 +1685,7 @@ static struct platform_driver wcn36xx_driver = {
 
 module_platform_driver(wcn36xx_driver);
 
+MODULE_DESCRIPTION("Qualcomm Atheros WCN3660/3680 wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_AUTHOR("Eugene Krasnikov k.eugene.e@gmail.com");
 MODULE_FIRMWARE(WLAN_NV_FILE);
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 6/9] wifi: fill in MODULE_DESCRIPTION()s for p54spi
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
                   ` (4 preceding siblings ...)
  2024-01-30 10:42 ` [PATCH net 5/9] wifi: fill in MODULE_DESCRIPTION()s for wcn36xx Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-02-01 14:54   ` Christian Lamparter
  2024-01-30 10:42 ` [PATCH net 7/9] wifi: fill in MODULE_DESCRIPTION()s for wl18xx Breno Leitao
                   ` (2 subsequent siblings)
  8 siblings, 1 reply; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Christian Lamparter, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	open list:P54 WIRELESS DRIVER

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the Prism54 SPI wireless driver.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/intersil/p54/p54spi.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/wireless/intersil/p54/p54spi.c b/drivers/net/wireless/intersil/p54/p54spi.c
index ce0179b8ab36..0073b5e0f9c9 100644
--- a/drivers/net/wireless/intersil/p54/p54spi.c
+++ b/drivers/net/wireless/intersil/p54/p54spi.c
@@ -700,6 +700,7 @@ static struct spi_driver p54spi_driver = {
 
 module_spi_driver(p54spi_driver);
 
+MODULE_DESCRIPTION("Prism54 SPI wireless driver");
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Christian Lamparter <chunkeey@web.de>");
 MODULE_ALIAS("spi:cx3110x");
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 7/9] wifi: fill in MODULE_DESCRIPTION()s for wl18xx
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
                   ` (5 preceding siblings ...)
  2024-01-30 10:42 ` [PATCH net 6/9] wifi: fill in MODULE_DESCRIPTION()s for p54spi Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-01-30 10:42 ` [PATCH net 8/9] wifi: fill in MODULE_DESCRIPTION()s for wilc1000 Breno Leitao
  2024-01-30 10:42 ` [PATCH net 9/9] wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers Breno Leitao
  8 siblings, 0 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	Uwe Kleine-König, Kees Cook, Justin Stitt,
	open list:TI WILINK WIRELESS DRIVERS

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the TI WiLink 8 wireless driver.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/ti/wl18xx/main.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/wireless/ti/wl18xx/main.c b/drivers/net/wireless/ti/wl18xx/main.c
index 20d9181b3410..2ccac1cdec01 100644
--- a/drivers/net/wireless/ti/wl18xx/main.c
+++ b/drivers/net/wireless/ti/wl18xx/main.c
@@ -2086,6 +2086,7 @@ module_param_named(num_rx_desc, num_rx_desc_param, int, 0400);
 MODULE_PARM_DESC(num_rx_desc_param,
 		 "Number of Rx descriptors: u8 (default is 32)");
 
+MODULE_DESCRIPTION("TI WiLink 8 wireless driver");
 MODULE_LICENSE("GPL v2");
 MODULE_AUTHOR("Luciano Coelho <coelho@ti.com>");
 MODULE_FIRMWARE(WL18XX_FW_NAME);
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 8/9] wifi: fill in MODULE_DESCRIPTION()s for wilc1000
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
                   ` (6 preceding siblings ...)
  2024-01-30 10:42 ` [PATCH net 7/9] wifi: fill in MODULE_DESCRIPTION()s for wl18xx Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  2024-01-30 10:42 ` [PATCH net 9/9] wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers Breno Leitao
  8 siblings, 0 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Ajay Singh, Claudiu Beznea, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	open list:MICROCHIP WILC1000 WIFI DRIVER

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the Atmel WILC1000 SPI driver.

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/microchip/wilc1000/netdev.c | 1 +
 drivers/net/wireless/microchip/wilc1000/sdio.c   | 1 +
 drivers/net/wireless/microchip/wilc1000/spi.c    | 1 +
 3 files changed, 3 insertions(+)

diff --git a/drivers/net/wireless/microchip/wilc1000/netdev.c b/drivers/net/wireless/microchip/wilc1000/netdev.c
index 3be3c1754770..ef22bf6bf86a 100644
--- a/drivers/net/wireless/microchip/wilc1000/netdev.c
+++ b/drivers/net/wireless/microchip/wilc1000/netdev.c
@@ -1010,5 +1010,6 @@ struct wilc_vif *wilc_netdev_ifc_init(struct wilc *wl, const char *name,
 	return ERR_PTR(ret);
 }
 
+MODULE_DESCRIPTION("Atmel WILC1000 core wireless driver");
 MODULE_LICENSE("GPL");
 MODULE_FIRMWARE(WILC1000_FW(WILC1000_API_VER));
diff --git a/drivers/net/wireless/microchip/wilc1000/sdio.c b/drivers/net/wireless/microchip/wilc1000/sdio.c
index 0d13e3e46e98..d6d394693090 100644
--- a/drivers/net/wireless/microchip/wilc1000/sdio.c
+++ b/drivers/net/wireless/microchip/wilc1000/sdio.c
@@ -984,4 +984,5 @@ static struct sdio_driver wilc_sdio_driver = {
 module_driver(wilc_sdio_driver,
 	      sdio_register_driver,
 	      sdio_unregister_driver);
+MODULE_DESCRIPTION("Atmel WILC1000 SDIO wireless driver");
 MODULE_LICENSE("GPL");
diff --git a/drivers/net/wireless/microchip/wilc1000/spi.c b/drivers/net/wireless/microchip/wilc1000/spi.c
index 77b4cdff73c3..1d8b241ce43c 100644
--- a/drivers/net/wireless/microchip/wilc1000/spi.c
+++ b/drivers/net/wireless/microchip/wilc1000/spi.c
@@ -273,6 +273,7 @@ static struct spi_driver wilc_spi_driver = {
 	.remove = wilc_bus_remove,
 };
 module_spi_driver(wilc_spi_driver);
+MODULE_DESCRIPTION("Atmel WILC1000 SPI wireless driver");
 MODULE_LICENSE("GPL");
 
 static int wilc_spi_tx(struct wilc *wilc, u8 *b, u32 len)
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH net 9/9] wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers
  2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
                   ` (7 preceding siblings ...)
  2024-01-30 10:42 ` [PATCH net 8/9] wifi: fill in MODULE_DESCRIPTION()s for wilc1000 Breno Leitao
@ 2024-01-30 10:42 ` Breno Leitao
  8 siblings, 0 replies; 16+ messages in thread
From: Breno Leitao @ 2024-01-30 10:42 UTC (permalink / raw)
  To: kuba, davem, pabeni, edumazet, Felix Fietkau, Lorenzo Bianconi,
	Ryder Lee, Shayne Chen, Sean Wang, Kalle Valo, Matthias Brugger,
	AngeloGioacchino Del Regno
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	Deren Wu, Wang Zhao, Sujuan Chen, Peter Chiu, Alexander Couzens,
	Ming Yen Hsieh, Neil Chen, Quan Zhou, Dongliang Mu,
	Chuanhong Guo, Reese Russell, Jiefeng Li, Nelson Yu, Rong Yan,
	Bo Jiao, StanleyYP Wang,
	open list:MEDIATEK MT76 WIRELESS LAN DRIVER,
	moderated list:ARM/Mediatek SoC support,
	moderated list:ARM/Mediatek SoC support

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the MediaTek mt76 drivers.

Here is a sorted list of descriptions. It might make the reviewing
process easier.

	MODULE_DESCRIPTION("MediaTek MT7603E and MT76x8 wireless driver");
	MODULE_DESCRIPTION("MediaTek MT7615E and MT7663E wireless driver");
	MODULE_DESCRIPTION("MediaTek MT7615E MMIO helpers");
	MODULE_DESCRIPTION("MediaTek MT7663 SDIO/USB helpers");
	MODULE_DESCRIPTION("MediaTek MT7663S (SDIO) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT7663U (USB) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT76x02 helpers");
	MODULE_DESCRIPTION("MediaTek MT76x02 MCU helpers");
	MODULE_DESCRIPTION("MediaTek MT76x0E (PCIe) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT76x0U (USB) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT76x2 EEPROM helpers");
	MODULE_DESCRIPTION("MediaTek MT76x2E (PCIe) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT76x2U (USB) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT76x connac layer helpers");
	MODULE_DESCRIPTION("MediaTek MT76x EEPROM helpers");
	MODULE_DESCRIPTION("MediaTek MT76x helpers");
	MODULE_DESCRIPTION("MediaTek MT76x SDIO helpers");
	MODULE_DESCRIPTION("MediaTek MT76x USB helpers");
	MODULE_DESCRIPTION("MediaTek MT7915E MMIO helpers");
	MODULE_DESCRIPTION("MediaTek MT7921 core driver");
	MODULE_DESCRIPTION("MediaTek MT7921E (PCIe) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT7921S (SDIO) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT7921U (USB) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT7925 core driver");
	MODULE_DESCRIPTION("MediaTek MT7925E (PCIe) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT7925U (USB) wireless driver");
	MODULE_DESCRIPTION("MediaTek MT792x core driver");
	MODULE_DESCRIPTION("MediaTek MT792x USB helpers");
	MODULE_DESCRIPTION("MediaTek MT7996 MMIO helpers");

Signed-off-by: Breno Leitao <leitao@debian.org>
---
 drivers/net/wireless/mediatek/mt76/mt7603/main.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/main.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/mmio.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/sdio.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/usb.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 1 +
 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c   | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c    | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c   | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt7915/mmio.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/main.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/sdio.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7921/usb.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt7925/pci.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt7925/usb.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt792x_core.c     | 1 +
 drivers/net/wireless/mediatek/mt76/mt792x_usb.c      | 1 +
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c     | 1 +
 drivers/net/wireless/mediatek/mt76/sdio.c            | 1 +
 drivers/net/wireless/mediatek/mt76/usb.c             | 1 +
 drivers/net/wireless/mediatek/mt76/util.c            | 1 +
 29 files changed, 29 insertions(+)

diff --git a/drivers/net/wireless/mediatek/mt76/mt7603/main.c b/drivers/net/wireless/mediatek/mt76/mt7603/main.c
index 89d738deea62..e2146d30e553 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7603/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7603/main.c
@@ -728,6 +728,7 @@ const struct ieee80211_ops mt7603_ops = {
 	.set_sar_specs = mt7603_set_sar_specs,
 };
 
+MODULE_DESCRIPTION("MediaTek MT7603E and MT76x8 wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
 
 static int __init mt7603_init(void)
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/main.c b/drivers/net/wireless/mediatek/mt76/mt7615/main.c
index dab16b5fc386..0971c164b57e 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7615/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7615/main.c
@@ -1375,4 +1375,5 @@ const struct ieee80211_ops mt7615_ops = {
 };
 EXPORT_SYMBOL_GPL(mt7615_ops);
 
+MODULE_DESCRIPTION("MediaTek MT7615E and MT7663E wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/mmio.c b/drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
index ac036a072439..87a956ea3ad7 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7615/mmio.c
@@ -270,4 +270,5 @@ static void __exit mt7615_exit(void)
 
 module_init(mt7615_init);
 module_exit(mt7615_exit);
+MODULE_DESCRIPTION("MediaTek MT7615E MMIO helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/sdio.c b/drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
index 67cedd2555f9..9692890ba51b 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
@@ -253,4 +253,5 @@ module_sdio_driver(mt7663s_driver);
 
 MODULE_AUTHOR("Sean Wang <sean.wang@mediatek.com>");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
+MODULE_DESCRIPTION("MediaTek MT7663S (SDIO) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/usb.c b/drivers/net/wireless/mediatek/mt76/mt7615/usb.c
index 04963b9f7498..df737e1ff27b 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7615/usb.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7615/usb.c
@@ -281,4 +281,5 @@ module_usb_driver(mt7663u_driver);
 
 MODULE_AUTHOR("Sean Wang <sean.wang@mediatek.com>");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
+MODULE_DESCRIPTION("MediaTek MT7663U (USB) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c b/drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
index 0052d103e276..820b39590027 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
@@ -349,4 +349,5 @@ EXPORT_SYMBOL_GPL(mt7663_usb_sdio_register_device);
 
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
 MODULE_AUTHOR("Sean Wang <sean.wang@mediatek.com>");
+MODULE_DESCRIPTION("MediaTek MT7663 SDIO/USB helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c b/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
index 96494ba2fdf7..3a20ba0d2492 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
@@ -3160,4 +3160,5 @@ int mt76_connac2_mcu_fill_message(struct mt76_dev *dev, struct sk_buff *skb,
 EXPORT_SYMBOL_GPL(mt76_connac2_mcu_fill_message);
 
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
+MODULE_DESCRIPTION("MediaTek MT76x connac layer helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c b/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
index c3a392a1a659..bcd24c9072ec 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
@@ -342,4 +342,5 @@ int mt76x0_eeprom_init(struct mt76x02_dev *dev)
 	return 0;
 }
 
+MODULE_DESCRIPTION("MediaTek MT76x EEPROM helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/pci.c b/drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
index 9277ff38b7a2..293e66fa83d5 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
@@ -302,6 +302,7 @@ static const struct pci_device_id mt76x0e_device_table[] = {
 MODULE_DEVICE_TABLE(pci, mt76x0e_device_table);
 MODULE_FIRMWARE(MT7610E_FIRMWARE);
 MODULE_FIRMWARE(MT7650E_FIRMWARE);
+MODULE_DESCRIPTION("MediaTek MT76x0E (PCIe) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
 
 static struct pci_driver mt76x0e_driver = {
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c b/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
index 0422c332354a..dd042949cf82 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
@@ -336,6 +336,7 @@ static int __maybe_unused mt76x0_resume(struct usb_interface *usb_intf)
 MODULE_DEVICE_TABLE(usb, mt76x0_device_table);
 MODULE_FIRMWARE(MT7610E_FIRMWARE);
 MODULE_FIRMWARE(MT7610U_FIRMWARE);
+MODULE_DESCRIPTION("MediaTek MT76x0U (USB) wireless driver");
 MODULE_LICENSE("GPL");
 
 static struct usb_driver mt76x0_driver = {
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c b/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
index 02da543dfc5c..b2cc44914294 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
@@ -293,4 +293,5 @@ void mt76x02u_init_mcu(struct mt76_dev *dev)
 EXPORT_SYMBOL_GPL(mt76x02u_init_mcu);
 
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>");
+MODULE_DESCRIPTION("MediaTek MT76x02 MCU helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x02_util.c b/drivers/net/wireless/mediatek/mt76/mt76x02_util.c
index 8a0e8124b894..8020446be37b 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x02_util.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x02_util.c
@@ -696,4 +696,5 @@ void mt76x02_config_mac_addr_list(struct mt76x02_dev *dev)
 }
 EXPORT_SYMBOL_GPL(mt76x02_config_mac_addr_list);
 
+MODULE_DESCRIPTION("MediaTek MT76x02 helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c b/drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
index 8c01855885ce..1fe5f5a02f93 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
@@ -506,4 +506,5 @@ int mt76x2_eeprom_init(struct mt76x02_dev *dev)
 }
 EXPORT_SYMBOL_GPL(mt76x2_eeprom_init);
 
+MODULE_DESCRIPTION("MediaTek MT76x2 EEPROM helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x2/pci.c b/drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
index df85ebc6e1df..30959746e924 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
@@ -165,6 +165,7 @@ mt76x2e_resume(struct pci_dev *pdev)
 MODULE_DEVICE_TABLE(pci, mt76x2e_device_table);
 MODULE_FIRMWARE(MT7662_FIRMWARE);
 MODULE_FIRMWARE(MT7662_ROM_PATCH);
+MODULE_DESCRIPTION("MediaTek MT76x2E (PCIe) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
 
 static struct pci_driver mt76pci_driver = {
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x2/usb.c b/drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
index 55068f3252ef..ca78e14251c2 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
@@ -147,4 +147,5 @@ static struct usb_driver mt76x2u_driver = {
 module_usb_driver(mt76x2u_driver);
 
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>");
+MODULE_DESCRIPTION("MediaTek MT76x2U (USB) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7915/mmio.c b/drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
index aff4f21e843d..3039f53e2245 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
@@ -958,4 +958,5 @@ static void __exit mt7915_exit(void)
 
 module_init(mt7915_init);
 module_exit(mt7915_exit);
+MODULE_DESCRIPTION("MediaTek MT7915E MMIO helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/main.c b/drivers/net/wireless/mediatek/mt76/mt7921/main.c
index 0645417e0582..0d5adc5ddae3 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7921/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/main.c
@@ -1418,5 +1418,6 @@ const struct ieee80211_ops mt7921_ops = {
 };
 EXPORT_SYMBOL_GPL(mt7921_ops);
 
+MODULE_DESCRIPTION("MediaTek MT7921 core driver");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_AUTHOR("Sean Wang <sean.wang@mediatek.com>");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/pci.c b/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
index 57903c6e4f11..dde26f327478 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
@@ -544,4 +544,5 @@ MODULE_FIRMWARE(MT7922_FIRMWARE_WM);
 MODULE_FIRMWARE(MT7922_ROM_PATCH);
 MODULE_AUTHOR("Sean Wang <sean.wang@mediatek.com>");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
+MODULE_DESCRIPTION("MediaTek MT7921E (PCIe) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/sdio.c b/drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
index 7591e54d2897..a9ce1e746b95 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
@@ -323,5 +323,6 @@ static struct sdio_driver mt7921s_driver = {
 	.drv.pm		= pm_sleep_ptr(&mt7921s_pm_ops),
 };
 module_sdio_driver(mt7921s_driver);
+MODULE_DESCRIPTION("MediaTek MT7921S (SDIO) wireless driver");
 MODULE_AUTHOR("Sean Wang <sean.wang@mediatek.com>");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7921/usb.c b/drivers/net/wireless/mediatek/mt76/mt7921/usb.c
index e5258c74fc07..8b7c03c47598 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7921/usb.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7921/usb.c
@@ -336,5 +336,6 @@ static struct usb_driver mt7921u_driver = {
 };
 module_usb_driver(mt7921u_driver);
 
+MODULE_DESCRIPTION("MediaTek MT7921U (USB) wireless driver");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7925/main.c b/drivers/net/wireless/mediatek/mt76/mt7925/main.c
index 8f1075da4903..125a1be3cb64 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7925/main.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7925/main.c
@@ -1450,4 +1450,5 @@ const struct ieee80211_ops mt7925_ops = {
 EXPORT_SYMBOL_GPL(mt7925_ops);
 
 MODULE_AUTHOR("Deren Wu <deren.wu@mediatek.com>");
+MODULE_DESCRIPTION("MediaTek MT7925 core driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7925/pci.c b/drivers/net/wireless/mediatek/mt76/mt7925/pci.c
index 734f31ee40d3..1fd99a856541 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7925/pci.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7925/pci.c
@@ -583,4 +583,5 @@ MODULE_FIRMWARE(MT7925_FIRMWARE_WM);
 MODULE_FIRMWARE(MT7925_ROM_PATCH);
 MODULE_AUTHOR("Deren Wu <deren.wu@mediatek.com>");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
+MODULE_DESCRIPTION("MediaTek MT7925E (PCIe) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7925/usb.c b/drivers/net/wireless/mediatek/mt76/mt7925/usb.c
index 9b885c5b3ed5..1e0f094fc905 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7925/usb.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7925/usb.c
@@ -329,4 +329,5 @@ static struct usb_driver mt7925u_driver = {
 module_usb_driver(mt7925u_driver);
 
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
+MODULE_DESCRIPTION("MediaTek MT7925U (USB) wireless driver");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/mt792x_core.c b/drivers/net/wireless/mediatek/mt76/mt792x_core.c
index 502be22dbe36..c42101aa9e45 100644
--- a/drivers/net/wireless/mediatek/mt76/mt792x_core.c
+++ b/drivers/net/wireless/mediatek/mt76/mt792x_core.c
@@ -862,5 +862,6 @@ int mt792x_load_firmware(struct mt792x_dev *dev)
 }
 EXPORT_SYMBOL_GPL(mt792x_load_firmware);
 
+MODULE_DESCRIPTION("MediaTek MT792x core driver");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
diff --git a/drivers/net/wireless/mediatek/mt76/mt792x_usb.c b/drivers/net/wireless/mediatek/mt76/mt792x_usb.c
index 2dd283caed36..589a3efb9f8c 100644
--- a/drivers/net/wireless/mediatek/mt76/mt792x_usb.c
+++ b/drivers/net/wireless/mediatek/mt76/mt792x_usb.c
@@ -314,5 +314,6 @@ void mt792xu_disconnect(struct usb_interface *usb_intf)
 }
 EXPORT_SYMBOL_GPL(mt792xu_disconnect);
 
+MODULE_DESCRIPTION("MediaTek MT792x USB helpers");
 MODULE_LICENSE("Dual BSD/GPL");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
diff --git a/drivers/net/wireless/mediatek/mt76/mt7996/mmio.c b/drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
index c50d89a445e9..9f2abfa273c9 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
@@ -650,4 +650,5 @@ static void __exit mt7996_exit(void)
 
 module_init(mt7996_init);
 module_exit(mt7996_exit);
+MODULE_DESCRIPTION("MediaTek MT7996 MMIO helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/sdio.c b/drivers/net/wireless/mediatek/mt76/sdio.c
index c52d550f0c32..3e88798df017 100644
--- a/drivers/net/wireless/mediatek/mt76/sdio.c
+++ b/drivers/net/wireless/mediatek/mt76/sdio.c
@@ -672,4 +672,5 @@ EXPORT_SYMBOL_GPL(mt76s_init);
 
 MODULE_AUTHOR("Sean Wang <sean.wang@mediatek.com>");
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
+MODULE_DESCRIPTION("MediaTek MT76x SDIO helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/usb.c b/drivers/net/wireless/mediatek/mt76/usb.c
index 1584665fe3cb..5a0bcb5071bd 100644
--- a/drivers/net/wireless/mediatek/mt76/usb.c
+++ b/drivers/net/wireless/mediatek/mt76/usb.c
@@ -1128,4 +1128,5 @@ int mt76u_init(struct mt76_dev *dev, struct usb_interface *intf)
 EXPORT_SYMBOL_GPL(mt76u_init);
 
 MODULE_AUTHOR("Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>");
+MODULE_DESCRIPTION("MediaTek MT76x USB helpers");
 MODULE_LICENSE("Dual BSD/GPL");
diff --git a/drivers/net/wireless/mediatek/mt76/util.c b/drivers/net/wireless/mediatek/mt76/util.c
index fc76c66ff1a5..d6c01a2dd198 100644
--- a/drivers/net/wireless/mediatek/mt76/util.c
+++ b/drivers/net/wireless/mediatek/mt76/util.c
@@ -138,4 +138,5 @@ int __mt76_worker_fn(void *ptr)
 }
 EXPORT_SYMBOL_GPL(__mt76_worker_fn);
 
+MODULE_DESCRIPTION("MediaTek MT76x helpers");
 MODULE_LICENSE("Dual BSD/GPL");
-- 
2.39.3


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* Re: [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore
  2024-01-30 10:42 ` [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore Breno Leitao
@ 2024-01-30 13:23   ` Kalle Valo
  2024-01-31  2:14     ` Jakub Kicinski
  2024-01-31 16:33   ` Kalle Valo
  1 sibling, 1 reply; 16+ messages in thread
From: Kalle Valo @ 2024-01-30 13:23 UTC (permalink / raw)
  To: Breno Leitao
  Cc: kuba, davem, pabeni, edumazet, dsahern, weiwan, netdev,
	linux-kernel, horms, andrew, leit, Uwe Kleine-König,
	Kees Cook, Johannes Berg, Emmanuel Grumbach, Justin Stitt,
	Li Zetao, Francois Romieu, Rob Herring, Marc Kleine-Budde,
	Ruan Jinjie, open list:TI WILINK WIRELESS DRIVERS

Breno Leitao <leitao@debian.org> wrote:

> W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
> Add descriptions to the TI WLAN wlcore drivers.
> 
> Signed-off-by: Breno Leitao <leitao@debian.org>

These patches go to wireless-next, not net. But no need to resend because of this.

-- 
https://patchwork.kernel.org/project/linux-wireless/patch/20240130104243.3025393-2-leitao@debian.org/

https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH net 5/9] wifi: fill in MODULE_DESCRIPTION()s for wcn36xx
  2024-01-30 10:42 ` [PATCH net 5/9] wifi: fill in MODULE_DESCRIPTION()s for wcn36xx Breno Leitao
@ 2024-01-30 17:29   ` Jeff Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Jeff Johnson @ 2024-01-30 17:29 UTC (permalink / raw)
  To: Breno Leitao, kuba, davem, pabeni, edumazet, Loic Poulain, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	open list:QUALCOMM WCN36XX WIRELESS DRIVER,
	open list:NETWORKING DRIVERS (WIRELESS)

On 1/30/2024 2:42 AM, Breno Leitao wrote:
> W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
> Add descriptions to the Qualcomm Atheros WCN3660/3680 wireless driver.
> 
> Signed-off-by: Breno Leitao <leitao@debian.org>
Reviewed-by: Jeff Johnson <quic_jjohnson@quicinc.com>

> ---
>  drivers/net/wireless/ath/wcn36xx/main.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/net/wireless/ath/wcn36xx/main.c b/drivers/net/wireless/ath/wcn36xx/main.c
> index 41119fb177e3..4e6b4df8562f 100644
> --- a/drivers/net/wireless/ath/wcn36xx/main.c
> +++ b/drivers/net/wireless/ath/wcn36xx/main.c
> @@ -1685,6 +1685,7 @@ static struct platform_driver wcn36xx_driver = {
>  
>  module_platform_driver(wcn36xx_driver);
>  
> +MODULE_DESCRIPTION("Qualcomm Atheros WCN3660/3680 wireless driver");
>  MODULE_LICENSE("Dual BSD/GPL");
>  MODULE_AUTHOR("Eugene Krasnikov k.eugene.e@gmail.com");
>  MODULE_FIRMWARE(WLAN_NV_FILE);


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore
  2024-01-30 13:23   ` Kalle Valo
@ 2024-01-31  2:14     ` Jakub Kicinski
  2024-01-31  5:10       ` Kalle Valo
  0 siblings, 1 reply; 16+ messages in thread
From: Jakub Kicinski @ 2024-01-31  2:14 UTC (permalink / raw)
  To: Kalle Valo
  Cc: Breno Leitao, davem, pabeni, edumazet, dsahern, weiwan, netdev,
	linux-kernel, horms, andrew, leit, Uwe Kleine-König,
	Kees Cook, Johannes Berg, Emmanuel Grumbach, Justin Stitt,
	Li Zetao, Francois Romieu, Rob Herring, Marc Kleine-Budde,
	Ruan Jinjie, open list:TI WILINK WIRELESS DRIVERS

On Tue, 30 Jan 2024 13:23:34 +0000 (UTC) Kalle Valo wrote:
> > W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
> > Add descriptions to the TI WLAN wlcore drivers.
> > 
> > Signed-off-by: Breno Leitao <leitao@debian.org>  
> 
> These patches go to wireless-next, not net. But no need to resend because of this.

FWIW I've been taking these thru net (or wireless in your case)
rather than the -next tree. There's zero chance of regression
here and the warnings are annoying. But up to you.
-- 
pw-bot: au

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore
  2024-01-31  2:14     ` Jakub Kicinski
@ 2024-01-31  5:10       ` Kalle Valo
  0 siblings, 0 replies; 16+ messages in thread
From: Kalle Valo @ 2024-01-31  5:10 UTC (permalink / raw)
  To: Jakub Kicinski
  Cc: Breno Leitao, davem, pabeni, edumazet, dsahern, weiwan, netdev,
	linux-kernel, horms, andrew, leit, Uwe Kleine-König,
	Kees Cook, Johannes Berg, Emmanuel Grumbach, Justin Stitt,
	Li Zetao, Francois Romieu, Rob Herring, Marc Kleine-Budde,
	Ruan Jinjie, open list:TI WILINK WIRELESS DRIVERS

Jakub Kicinski <kuba@kernel.org> writes:

> On Tue, 30 Jan 2024 13:23:34 +0000 (UTC) Kalle Valo wrote:
>> > W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
>> > Add descriptions to the TI WLAN wlcore drivers.
>> > 
>> > Signed-off-by: Breno Leitao <leitao@debian.org>  
>> 
>> These patches go to wireless-next, not net. But no need to resend because of this.
>
> FWIW I've been taking these thru net (or wireless in your case)
> rather than the -next tree. There's zero chance of regression
> here and the warnings are annoying. But up to you.

Good point, I'll take them to wireless. Thanks.

-- 
https://patchwork.kernel.org/project/linux-wireless/list/

https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore
  2024-01-30 10:42 ` [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore Breno Leitao
  2024-01-30 13:23   ` Kalle Valo
@ 2024-01-31 16:33   ` Kalle Valo
  1 sibling, 0 replies; 16+ messages in thread
From: Kalle Valo @ 2024-01-31 16:33 UTC (permalink / raw)
  To: Breno Leitao
  Cc: kuba, davem, pabeni, edumazet, dsahern, weiwan, netdev,
	linux-kernel, horms, andrew, leit, Uwe Kleine-König,
	Kees Cook, Johannes Berg, Emmanuel Grumbach, Justin Stitt,
	Li Zetao, Francois Romieu, Rob Herring, Marc Kleine-Budde,
	Ruan Jinjie, open list:TI WILINK WIRELESS DRIVERS

Breno Leitao <leitao@debian.org> wrote:

> W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
> Add descriptions to the TI WLAN wlcore drivers.
> 
> Signed-off-by: Breno Leitao <leitao@debian.org>

9 patches applied to wireless.git, thanks.

5b778e1c2e97 wifi: fill in MODULE_DESCRIPTION()s for wlcore
2f2b503ea770 wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx
257ca10c7317 wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN
f8782ea450ad wifi: fill in MODULE_DESCRIPTION()s for ar5523
e063d2a05d71 wifi: fill in MODULE_DESCRIPTION()s for wcn36xx
714ea2f109d9 wifi: fill in MODULE_DESCRIPTION()s for p54spi
35337ac47260 wifi: fill in MODULE_DESCRIPTION()s for wl18xx
c9013880284d wifi: fill in MODULE_DESCRIPTION()s for wilc1000
f3f8f0503168 wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers

-- 
https://patchwork.kernel.org/project/linux-wireless/patch/20240130104243.3025393-2-leitao@debian.org/

https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH net 6/9] wifi: fill in MODULE_DESCRIPTION()s for p54spi
  2024-01-30 10:42 ` [PATCH net 6/9] wifi: fill in MODULE_DESCRIPTION()s for p54spi Breno Leitao
@ 2024-02-01 14:54   ` Christian Lamparter
  0 siblings, 0 replies; 16+ messages in thread
From: Christian Lamparter @ 2024-02-01 14:54 UTC (permalink / raw)
  To: Breno Leitao, kuba, davem, pabeni, edumazet, Kalle Valo
  Cc: dsahern, weiwan, netdev, linux-kernel, horms, andrew, leit,
	open list:P54 WIRELESS DRIVER

On 1/30/24 11:42, Breno Leitao wrote:
> W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
> Add descriptions to the Prism54 SPI wireless driver.
> 
> Signed-off-by: Breno Leitao <leitao@debian.org>

Sure.

Acked-By: Christian Lamparter <chunkeey@gmail.com>


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2024-02-01 14:54 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-30 10:42 [PATCH net 0/9] wifi: Fix MODULE_DESCRIPTION() for net (p4) Breno Leitao
2024-01-30 10:42 ` [PATCH net 1/9] wifi: fill in MODULE_DESCRIPTION()s for wlcore Breno Leitao
2024-01-30 13:23   ` Kalle Valo
2024-01-31  2:14     ` Jakub Kicinski
2024-01-31  5:10       ` Kalle Valo
2024-01-31 16:33   ` Kalle Valo
2024-01-30 10:42 ` [PATCH net 2/9] wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx Breno Leitao
2024-01-30 10:42 ` [PATCH net 3/9] wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN Breno Leitao
2024-01-30 10:42 ` [PATCH net 4/9] wifi: fill in MODULE_DESCRIPTION()s for ar5523 Breno Leitao
2024-01-30 10:42 ` [PATCH net 5/9] wifi: fill in MODULE_DESCRIPTION()s for wcn36xx Breno Leitao
2024-01-30 17:29   ` Jeff Johnson
2024-01-30 10:42 ` [PATCH net 6/9] wifi: fill in MODULE_DESCRIPTION()s for p54spi Breno Leitao
2024-02-01 14:54   ` Christian Lamparter
2024-01-30 10:42 ` [PATCH net 7/9] wifi: fill in MODULE_DESCRIPTION()s for wl18xx Breno Leitao
2024-01-30 10:42 ` [PATCH net 8/9] wifi: fill in MODULE_DESCRIPTION()s for wilc1000 Breno Leitao
2024-01-30 10:42 ` [PATCH net 9/9] wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers Breno Leitao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).