net: dsa: Make mv88e6060 use nested mdiobus read/write
Subsystems (3)
PATCH 3/3 net: dsa: Make mv88e6060 use nested mdiobus read/write
Like mv88e6xxx and mdio-mux, to avoid lockdep give false positives because of nested MDIO busses, switch to previously introduced nested mdiobus_read/write variants.
Signed-off-by Neil Armstrong <[email protected]>
--- drivers/net/dsa/mv88e6060.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/net/dsa/mv88e6060.c +2 -2
@@ -26,7 +26,7 @@ static int reg_read(struct dsa_switch *ds, int addr, int reg)if (bus ==NULL )return -EINVAL ; -return mdiobus_read (bus, ds->pd->sw_addr + addr, reg); +return mdiobus_read_nested (bus, ds->pd->sw_addr + addr, reg); }#define REG_READ (addr, reg) \
@@ -47,7 +47,7 @@ static int reg_write(struct dsa_switch *ds, int addr, int reg, u16 val)if (bus ==NULL )return -EINVAL ; -return mdiobus_write (bus, ds->pd->sw_addr + addr, reg, val); +return mdiobus_write_nested (bus, ds->pd->sw_addr + addr, reg, val); }#define REG_WRITE (addr, reg, val) \
Signature · 1 line
1.9.1