Lines Matching refs:phy_device
108 phydev is a pointer to the phy_device structure which represents the PHY. If
173 int phy_read(struct phy_device *phydev, u16 regnum);
174 int phy_write(struct phy_device *phydev, u16 regnum, u16 val);
179 void phy_print_status(struct phy_device *phydev);
183 int phy_start_interrupts(struct phy_device *phydev);
184 int phy_stop_interrupts(struct phy_device *phydev);
189 struct phy_device * phy_attach(struct net_device *dev, const char *phy_id,
195 int phy_start_aneg(struct phy_device *phydev);
201 static inline int phy_read_status(struct phy_device *phydev);
206 int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd);
207 int phy_ethtool_gset(struct phy_device *phydev, struct ethtool_cmd *cmd);
211 int phy_mii_ioctl(struct phy_device *phydev,
320 with the fixup. This function is passed a pointer to the phy_device of
327 int (*run)(struct phy_device *));
333 int (*run)(struct phy_device *));
335 int (*run)(struct phy_device *));