From 67704c032fc2f685361d8dab605a74a81a3ed55a Mon Sep 17 00:00:00 2001 From: Markus Stockhausen Date: Tue, 7 Apr 2026 18:22:08 +0200 Subject: [PATCH] realtek: mdio: adapt debug output Now that the driver drives multiple busses adapt the debug output from port based to bus/phy based. Signed-off-by: Markus Stockhausen Link: https://github.com/openwrt/openwrt/pull/22830 Signed-off-by: Robert Marko --- .../drivers/net/mdio/mdio-realtek-otto.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c b/target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c index 6677c38fa9..0a63d64deb 100644 --- a/target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c +++ b/target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c @@ -527,8 +527,8 @@ static int rtmdio_read_c45(struct mii_bus *bus, int phy, int devnum, int regnum) guard(mutex)(&ctrl->lock); err = (*ctrl->cfg->read_mmd_phy)(bus, addr, devnum, regnum, &val); - pr_debug("rd_MMD(adr=%d, dev=%d, reg=%d) = %d, err = %d\n", - addr, devnum, regnum, val, err); + dev_dbg(&bus->dev, "rd_MMD(phy=0x%02x, dev=0x%04x, reg=0x%04x) = 0x%04x, err = %d\n", + phy, devnum, regnum, val, err); return err ? err : val; } @@ -549,8 +549,8 @@ static int rtmdio_read(struct mii_bus *bus, int phy, int regnum) ctrl->port[addr].raw = (ctrl->port[addr].page == ctrl->cfg->raw_page); err = (*ctrl->cfg->read_phy)(bus, addr, ctrl->port[addr].page, regnum, &val); - pr_debug("rd_PHY(adr=%d, pag=%d, reg=%d) = %d, err = %d\n", - addr, ctrl->port[addr].page, regnum, val, err); + dev_dbg(&bus->dev, "rd_PHY(phy=0x%02x, pag=0x%04x, reg=0x%04x) = 0x%04x, err = %d\n", + phy, ctrl->port[addr].page, regnum, val, err); return err ? err : val; } @@ -566,8 +566,8 @@ static int rtmdio_write_c45(struct mii_bus *bus, int phy, int devnum, int regnum guard(mutex)(&ctrl->lock); err = (*ctrl->cfg->write_mmd_phy)(bus, addr, devnum, regnum, val); - pr_debug("wr_MMD(adr=%d, dev=%d, reg=%d, val=%d) err = %d\n", - addr, devnum, regnum, val, err); + dev_dbg(&bus->dev, "wr_MMD(phy=0x%02x, dev=0x%04x, reg=0x%04x, val=0x%04x), err = %d\n", + phy, devnum, regnum, val, err); return err; } @@ -592,8 +592,9 @@ static int rtmdio_write(struct mii_bus *bus, int phy, int regnum, u16 val) ctrl->port[addr].raw = (page == ctrl->cfg->raw_page); err = (*ctrl->cfg->write_phy)(bus, addr, page, regnum, val); - pr_debug("wr_PHY(adr=%d, pag=%d, reg=%d, val=%d) err = %d\n", - addr, page, regnum, val, err); + dev_dbg(&bus->dev, + "wr_PHY(phy=0x%02x, pag=0x%04x, reg=0x%04x, val=0x%04x), err = %d\n", + phy, page, regnum, val, err); return err; }