Lines Matching refs:regnum

198 	int (*read)(struct mii_bus *bus, int addr, int regnum);
199 int (*write)(struct mii_bus *bus, int addr, int regnum, u16 val);
621 int (*read_mmd)(struct phy_device *dev, int devnum, u16 regnum);
633 int (*write_mmd)(struct phy_device *dev, int devnum, u16 regnum,
706 int phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum);
717 static inline int phy_read(struct phy_device *phydev, u32 regnum) in phy_read() argument
719 return mdiobus_read(phydev->mdio.bus, phydev->mdio.addr, regnum); in phy_read()
729 static inline int __phy_read(struct phy_device *phydev, u32 regnum) in __phy_read() argument
731 return __mdiobus_read(phydev->mdio.bus, phydev->mdio.addr, regnum); in __phy_read()
744 static inline int phy_write(struct phy_device *phydev, u32 regnum, u16 val) in phy_write() argument
746 return mdiobus_write(phydev->mdio.bus, phydev->mdio.addr, regnum, val); in phy_write()
757 static inline int __phy_write(struct phy_device *phydev, u32 regnum, u16 val) in __phy_write() argument
759 return __mdiobus_write(phydev->mdio.bus, phydev->mdio.addr, regnum, in __phy_write()
763 int __phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set);
764 int phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set);
774 static inline int __phy_set_bits(struct phy_device *phydev, u32 regnum, u16 val) in __phy_set_bits() argument
776 return __phy_modify(phydev, regnum, 0, val); in __phy_set_bits()
787 static inline int __phy_clear_bits(struct phy_device *phydev, u32 regnum, in __phy_clear_bits() argument
790 return __phy_modify(phydev, regnum, val, 0); in __phy_clear_bits()
799 static inline int phy_set_bits(struct phy_device *phydev, u32 regnum, u16 val) in phy_set_bits() argument
801 return phy_modify(phydev, regnum, 0, val); in phy_set_bits()
810 static inline int phy_clear_bits(struct phy_device *phydev, u32 regnum, u16 val) in phy_clear_bits() argument
812 return phy_modify(phydev, regnum, val, 0); in phy_clear_bits()
901 int phy_write_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 val);
906 int phy_read_paged(struct phy_device *phydev, int page, u32 regnum);
907 int phy_write_paged(struct phy_device *phydev, int page, u32 regnum, u16 val);
908 int phy_modify_paged(struct phy_device *phydev, int page, u32 regnum,
999 u16 regnum);
1001 u16 regnum, u16 val);