Lines Matching defs:mdio_write
115 static inline void mdio_write(robo_t *robo, u16 phy_id, u8 reg, u16 val)
125 mdio_write(robo, ROBO_PHY_ADDR, REG_MII_PAGE,
129 mdio_write(robo, ROBO_PHY_ADDR, REG_MII_ADDR,
163 static inline void mdio_write(robo_t *robo, u16 phy_id, u8 reg, u16 val)
244 mdio_write(robo, ROBO_PHY_ADDR, REG_MII_DATA0 + i, val[i]);
256 mdio_write(robo, ROBO_PHY_ADDR, REG_MII_DATA0, val16);
268 mdio_write(robo, ROBO_PHY_ADDR, REG_MII_DATA0, (u16 )(val32 & 0xFFFF));
269 mdio_write(robo, ROBO_PHY_ADDR, REG_MII_DATA0 + 1, (u16 )(val32 >> 16));
528 mdio_write(&robo, port[index], MII_BMCR, media[j].bmcr);
539 mdio_write(&robo, port[index], 0x10, mdix[j].value1 |
541 mdio_write(&robo, port[index], 0x18, 0x7007);
542 mdio_write(&robo, port[index], 0x18, mdix[j].value2 |
544 mdio_write(&robo, port[index], 0x1e, mdix[j].value3 |
547 mdio_write(&robo, port[index], 0x1c, mdix[j].value |