Lines Matching refs:mii_if
296 struct mii_if_info mii_if; member
688 mii_ethtool_gset(&lp->mii_if, cmd); in pcnet32_get_settings()
703 r = mii_ethtool_sset(&lp->mii_if, cmd); in pcnet32_set_settings()
732 r = mii_link_ok(&lp->mii_if); in pcnet32_get_link()
764 r = mii_nway_restart(&lp->mii_if); in pcnet32_nway_reset()
1807 lp->mii_if.full_duplex = fdx; in pcnet32_probe1()
1808 lp->mii_if.phy_id_mask = 0x1f; in pcnet32_probe1()
1809 lp->mii_if.reg_num_mask = 0x1f; in pcnet32_probe1()
1819 lp->mii_if.dev = dev; in pcnet32_probe1()
1820 lp->mii_if.mdio_read = mdio_read; in pcnet32_probe1()
1821 lp->mii_if.mdio_write = mdio_write; in pcnet32_probe1()
1891 lp->mii_if.phy_id = ((lp->a->read_bcr(ioaddr, 33)) >> 5) & 0x1f; in pcnet32_probe1()
1906 lp->mii_if.phy_id = i; in pcnet32_probe1()
1911 lp->a->write_bcr(ioaddr, 33, (lp->mii_if.phy_id) << 5); in pcnet32_probe1()
2077 if (lp->mii_if.full_duplex) { in pcnet32_open()
2182 lp->mii_if.phy_id = i; in pcnet32_open()
2185 mii_ethtool_gset(&lp->mii_if, &ecmd); in pcnet32_open()
2188 mii_ethtool_sset(&lp->mii_if, &ecmd); in pcnet32_open()
2191 lp->mii_if.phy_id = first_phy; in pcnet32_open()
2733 rc = generic_mii_ioctl(&lp->mii_if, if_mii(rq), cmd, NULL); in pcnet32_ioctl()
2745 struct mii_if_info mii = lp->mii_if; in pcnet32_check_otherphy()
2750 if (i == lp->mii_if.phy_id) in pcnet32_check_otherphy()
2761 mdio_read(dev, lp->mii_if.phy_id, MII_BMCR); in pcnet32_check_otherphy()
2762 mdio_write(dev, lp->mii_if.phy_id, MII_BMCR, in pcnet32_check_otherphy()
2771 lp->mii_if.phy_id = i; in pcnet32_check_otherphy()
2795 curr_link = mii_link_ok(&lp->mii_if); in pcnet32_check_media()
2815 mii_ethtool_gset(&lp->mii_if, &ecmd); in pcnet32_check_media()
2822 if ((bcr9 & (1 << 0)) != lp->mii_if.full_duplex) { in pcnet32_check_media()
2823 if (lp->mii_if.full_duplex) in pcnet32_check_media()