Lines Matching defs:mii_if
114 struct mii_if_info mii_if;
337 smc->mii_if.dev = dev;
338 smc->mii_if.mdio_read = mdio_read;
339 smc->mii_if.mdio_write = mdio_write;
340 smc->mii_if.phy_id_mask = 0x1f;
341 smc->mii_if.reg_num_mask = 0x1f;
947 smc->mii_if.phy_id = (i < 32) ? i : -1;
974 if (smc->mii_if.phy_id != -1) {
976 smc->mii_if.phy_id, j);
1739 mdio_write(dev, smc->mii_if.phy_id, 0, 0x8000);
1742 mdio_write(dev, smc->mii_if.phy_id, 4, 0x01e1);
1745 mdio_write(dev, smc->mii_if.phy_id, 0, 0x0000);
1746 mdio_write(dev, smc->mii_if.phy_id, 0, 0x1200);
1815 if (smc->mii_if.phy_id < 0)
1819 link = mdio_read(dev, smc->mii_if.phy_id, 1);
1822 smc->mii_if.phy_id = -1;
1828 u_short p = mdio_read(dev, smc->mii_if.phy_id, 5);
1893 return mii_link_ok(&smc->mii_if);
1976 ret = mii_ethtool_gset(&smc->mii_if, ecmd);
1995 ret = mii_ethtool_sset(&smc->mii_if, ecmd);
2028 res = mii_nway_restart(&smc->mii_if);
2060 rc = generic_mii_ioctl(&smc->mii_if, mii, cmd, NULL);