Lines Matching refs:mii
98 struct mii_if_info mii; member
559 if (ip->mii.full_duplex) { in ioc3_setup_duplex()
576 mii_check_media(&ip->mii, 1, 0); in ioc3_timer()
593 word = ioc3_mdio_read(ip->mii.dev, i, MII_PHYSID1); in ioc3_mii_init()
596 ip->mii.phy_id = i; in ioc3_mii_init()
600 ip->mii.phy_id = -1; in ioc3_mii_init()
907 ip->mii.phy_id_mask = 0x1f; in ioc3eth_probe()
908 ip->mii.reg_num_mask = 0x1f; in ioc3eth_probe()
909 ip->mii.dev = dev; in ioc3eth_probe()
910 ip->mii.mdio_read = ioc3_mdio_read; in ioc3eth_probe()
911 ip->mii.mdio_write = ioc3_mdio_write; in ioc3eth_probe()
915 if (ip->mii.phy_id == -1) { in ioc3eth_probe()
932 sw_physid1 = ioc3_mdio_read(dev, ip->mii.phy_id, MII_PHYSID1); in ioc3eth_probe()
933 sw_physid2 = ioc3_mdio_read(dev, ip->mii.phy_id, MII_PHYSID2); in ioc3eth_probe()
939 mii_check_media(&ip->mii, 1, 1); in ioc3eth_probe()
946 ip->mii.phy_id, vendor, model, rev); in ioc3eth_probe()
1173 mii_ethtool_get_link_ksettings(&ip->mii, cmd); in ioc3_get_link_ksettings()
1186 rc = mii_ethtool_set_link_ksettings(&ip->mii, cmd); in ioc3_set_link_ksettings()
1198 rc = mii_nway_restart(&ip->mii); in ioc3_nway_reset()
1210 rc = mii_link_ok(&ip->mii); in ioc3_get_link()
1230 rc = generic_mii_ioctl(&ip->mii, if_mii(rq), cmd, NULL); in ioc3_ioctl()