Lines Matching refs:regnum
159 int (*read)(struct mii_bus *bus, int phy_id, int regnum);
160 int (*write)(struct mii_bus *bus, int phy_id, int regnum, u16 val);
209 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum);
210 int mdiobus_write(struct mii_bus *bus, int addr, u32 regnum, u16 val);
560 int devnum, int regnum);
569 int devnum, int regnum, u32 val);
605 static inline int phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum) in phy_read_mmd() argument
611 MII_ADDR_C45 | (devad << 16) | (regnum & 0xffff)); in phy_read_mmd()
636 static inline int phy_read(struct phy_device *phydev, u32 regnum) in phy_read() argument
638 return mdiobus_read(phydev->bus, phydev->addr, regnum); in phy_read()
651 static inline int phy_write(struct phy_device *phydev, u32 regnum, u16 val) in phy_write() argument
653 return mdiobus_write(phydev->bus, phydev->addr, regnum, val); in phy_write()
688 u32 regnum, u16 val) in phy_write_mmd() argument
693 regnum = MII_ADDR_C45 | ((devad & 0x1f) << 16) | (regnum & 0xffff); in phy_write_mmd()
695 return mdiobus_write(phydev->bus, phydev->addr, regnum, val); in phy_write_mmd()