Lines Matching refs:phy
81 int (*advertise)(struct cphy *phy, unsigned int advertise_map);
83 int (*set_speed_duplex)(struct cphy *phy, int speed, int duplex);
84 int (*get_link_status)(struct cphy *phy, int *link_ok, int *speed,
139 static inline void cphy_init(struct cphy *phy, struct net_device *dev, in cphy_init() argument
144 phy->adapter = adapter; in cphy_init()
145 phy->ops = phy_ops; in cphy_init()
147 phy->mdio.prtad = phy_addr; in cphy_init()
148 phy->mdio.mmds = phy_ops->mmds; in cphy_init()
149 phy->mdio.mode_support = mdio_ops->mode_support; in cphy_init()
150 phy->mdio.mdio_read = mdio_ops->read; in cphy_init()
151 phy->mdio.mdio_write = mdio_ops->write; in cphy_init()
153 phy->mdio.dev = dev; in cphy_init()