* [PATCHv4 wireless-next 0/7] wifi: rt2x00: add OF bindings + cleanup
@ 2025-07-12 21:04 Rosen Penev
2025-07-12 21:04 ` [PATCHv4 wireless-next 1/7] wifi: rt2x00: add COMPILE_TEST Rosen Penev
2025-07-12 21:04 ` [PATCHv4 wireless-next 2/7] wifi: rt2x00: remove mod_name from platform_driver Rosen Penev
0 siblings, 2 replies; 3+ messages in thread
From: Rosen Penev @ 2025-07-12 21:04 UTC (permalink / raw)
To: netdev
It doesn't even compile. Added OF bindings, documentation, and other
stuff to hopefully this doesn't happen again.
v2: move all of 2x00soc to 2800soc. I didn't realize only two functions
remained for no good reason.
Fixed typos.
Slightly changed probe for clarity.
v3: fix wrong compatible in Documentation.
v4: renamed documentation file as there's only a single compatible.
Rosen Penev (7):
wifi: rt2x00: add COMPILE_TEST
wifi: rt2x00: remove mod_name from platform_driver
wifi: rt2800soc: allow loading from OF
wifi: rt2800: move 2x00soc to 2800soc
wifi: rt2x00: soc: modernize probe
MIPS: dts: ralink: mt7620a: add wifi
dt-bindings: net: wireless: rt2800: add
.../bindings/net/wireless/ralink,rt2800.yaml | 47 ++++++
arch/mips/boot/dts/ralink/mt7620a.dtsi | 10 ++
drivers/net/wireless/ralink/rt2x00/Kconfig | 7 +-
drivers/net/wireless/ralink/rt2x00/Makefile | 1 -
.../net/wireless/ralink/rt2x00/rt2800soc.c | 102 +++++++++++-
.../net/wireless/ralink/rt2x00/rt2x00soc.c | 151 ------------------
.../net/wireless/ralink/rt2x00/rt2x00soc.h | 29 ----
7 files changed, 156 insertions(+), 191 deletions(-)
create mode 100644 Documentation/devicetree/bindings/net/wireless/ralink,rt2800.yaml
delete mode 100644 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c
delete mode 100644 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h
--
2.50.0
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCHv4 wireless-next 1/7] wifi: rt2x00: add COMPILE_TEST
2025-07-12 21:04 [PATCHv4 wireless-next 0/7] wifi: rt2x00: add OF bindings + cleanup Rosen Penev
@ 2025-07-12 21:04 ` Rosen Penev
2025-07-12 21:04 ` [PATCHv4 wireless-next 2/7] wifi: rt2x00: remove mod_name from platform_driver Rosen Penev
1 sibling, 0 replies; 3+ messages in thread
From: Rosen Penev @ 2025-07-12 21:04 UTC (permalink / raw)
To: netdev
While this driver is for a specific arch, there is nothing preventing it
from being compiled on other platforms.
Allows the various bots to test compilation and complain if a patch is
bad.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Acked-by: Stanislaw Gruszka <stf_xl@wp.pl>
---
drivers/net/wireless/ralink/rt2x00/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/ralink/rt2x00/Kconfig b/drivers/net/wireless/ralink/rt2x00/Kconfig
index d1fd66d44a7e..3a32ceead54f 100644
--- a/drivers/net/wireless/ralink/rt2x00/Kconfig
+++ b/drivers/net/wireless/ralink/rt2x00/Kconfig
@@ -202,7 +202,7 @@ endif
config RT2800SOC
tristate "Ralink WiSoC support"
- depends on SOC_RT288X || SOC_RT305X || SOC_MT7620
+ depends on SOC_RT288X || SOC_RT305X || SOC_MT7620 || COMPILE_TEST
select RT2X00_LIB_SOC
select RT2X00_LIB_MMIO
select RT2X00_LIB_CRYPTO
--
2.50.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCHv4 wireless-next 2/7] wifi: rt2x00: remove mod_name from platform_driver
2025-07-12 21:04 [PATCHv4 wireless-next 0/7] wifi: rt2x00: add OF bindings + cleanup Rosen Penev
2025-07-12 21:04 ` [PATCHv4 wireless-next 1/7] wifi: rt2x00: add COMPILE_TEST Rosen Penev
@ 2025-07-12 21:04 ` Rosen Penev
1 sibling, 0 replies; 3+ messages in thread
From: Rosen Penev @ 2025-07-12 21:04 UTC (permalink / raw)
To: netdev
mod_name is a legacy debugging feature with no real modern use. An
analysis of the underlying MIPS setup code reveals it to also be unused.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
Acked-by: Stanislaw Gruszka <stf_xl@wp.pl>
---
drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/net/wireless/ralink/rt2x00/rt2800soc.c b/drivers/net/wireless/ralink/rt2x00/rt2800soc.c
index 701ba54bf3e5..e73394cf6ea6 100644
--- a/drivers/net/wireless/ralink/rt2x00/rt2800soc.c
+++ b/drivers/net/wireless/ralink/rt2x00/rt2800soc.c
@@ -246,7 +246,6 @@ static int rt2800soc_probe(struct platform_device *pdev)
static struct platform_driver rt2800soc_driver = {
.driver = {
.name = "rt2800_wmac",
- .mod_name = KBUILD_MODNAME,
},
.probe = rt2800soc_probe,
.remove = rt2x00soc_remove,
--
2.50.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-07-12 21:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-12 21:04 [PATCHv4 wireless-next 0/7] wifi: rt2x00: add OF bindings + cleanup Rosen Penev
2025-07-12 21:04 ` [PATCHv4 wireless-next 1/7] wifi: rt2x00: add COMPILE_TEST Rosen Penev
2025-07-12 21:04 ` [PATCHv4 wireless-next 2/7] wifi: rt2x00: remove mod_name from platform_driver Rosen Penev
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).