Status of rt3050-esw driver

Mauro Condarelli mc5686 at mclink.it
Fri Dec 4 05:42:01 EST 2020


Hi,
I am very confused about the current status of the driver of internal switch in Subject.
My need is to statically initialize the ESW found in MT7628 SoC.

I have found several references (some rather old) to some work from John Crispin and other developers, but apparently this work did never found its way in the kernel (but socumentation is there in Documentation/devicetree/bindings/net/ralink,rt3050-esw.txt !) because it doesn't seem to conform to kernel guidelines (using DSA infrastructure).

I have been using a derivative of this driver from Stefan Roese, but it "stopped working" some time ago.
I actually use mostly WiFi and thus breakage, happening in some kernel upgrade, went completely unnoticed till recently.
I am fighting to find out exactly where I broke things, but this spawned a search and I'm now wondering if there's a better (and more robust) way to enable MT7628 ESW.

Any hint and/or pointer to relevant documentation would be very welcome.

Thanks in Advance
Mauro Condarelli



More information about the Linux-mediatek mailing list