Lines Matching refs:mdio_ctrl
542 u16 (*mdio_ctrl)(struct nic *nic, u32 addr, u32 dir, u32 reg, u16 data);
905 return nic->mdio_ctrl(nic, addr, mdi_read, reg, 0);
912 nic->mdio_ctrl(nic, addr, mdi_write, reg, data);
915 /* the standard mdio_ctrl() function for usual MII-compliant hardware */
936 netdev_err(nic->netdev, "e100.mdio_ctrl won't go Ready\n");
955 /* slightly tweaked mdio_ctrl() function for phy_82552_v specifics */
980 /* Fully software-emulated mdio_ctrl() function for cards without
1033 return (nic->mdio_ctrl != mdio_ctrl_phy_mii_emulated);
1413 nic->mdio_ctrl = mdio_ctrl_phy_mii_emulated;
1504 /* assign special tweaked mdio_ctrl() function */
1505 nic->mdio_ctrl = mdio_ctrl_phy_82552_v;
2851 nic->mdio_ctrl = mdio_ctrl_hw;