]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
realtek: mdio: rename main mdio bus 21702/head
authorMarkus Stockhausen <markus.stockhausen@gmx.de>
Sun, 25 Jan 2026 17:19:44 +0000 (18:19 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 7 Feb 2026 16:41:59 +0000 (17:41 +0100)
Looking at the Realtek mdio busses there are curently the following

root@OpenWrt:~# mdio
1b000000.switchcore:mdio-controller-mii
fixed-0
realtek-aux-mdio
realtek-serdes-mdio
rtldsa_mdio-0

The main mdio bus for the phys is named after the dts node it belongs
to (1b000000.switchcore:mdio-controller-mii). As it is attached to the
controller node it is even more confusing.

Align the naming to the other busses and use "realtek-mdio".

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/21702
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/realtek/files-6.12/drivers/net/mdio/mdio-realtek-otto.c

index e4a7ef49a364c60d082cb5a884a3d8163b24ce4a..8916d777661034f47b10aa165a729739a59c94a3 100644 (file)
@@ -960,7 +960,7 @@ static int rtmdio_probe(struct platform_device *pdev)
        bus->write_c45 = rtmdio_write_c45;
        bus->parent = dev;
        bus->phy_mask = ~0;
-       snprintf(bus->id, MII_BUS_ID_SIZE, "%s-mii", dev_name(dev));
+       snprintf(bus->id, MII_BUS_ID_SIZE, "realtek-mdio");
 
        device_set_node(&bus->dev, of_fwnode_handle(dev->of_node));
        ret = devm_mdiobus_register(dev, bus);