Lines Matching refs:mii_if
483 struct mii_if_info mii_if; member
963 rp->mii_if.dev = dev; in rhine_init_one_common()
964 rp->mii_if.mdio_read = mdio_read; in rhine_init_one_common()
965 rp->mii_if.mdio_write = mdio_write; in rhine_init_one_common()
966 rp->mii_if.phy_id_mask = 0x1f; in rhine_init_one_common()
967 rp->mii_if.reg_num_mask = 0x1f; in rhine_init_one_common()
1009 rp->mii_if.advertising = mdio_read(dev, phy_id, 4); in rhine_init_one_common()
1013 mii_status, rp->mii_if.advertising, in rhine_init_one_common()
1024 rp->mii_if.phy_id = phy_id; in rhine_init_one_common()
1370 if (!rp->mii_if.force_media) in rhine_check_media()
1371 mii_check_media(&rp->mii_if, netif_msg_link(rp), init_media); in rhine_check_media()
1373 if (rp->mii_if.full_duplex) in rhine_check_media()
1381 rp->mii_if.force_media, netif_carrier_ok(dev)); in rhine_check_media()
1719 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_open()
1775 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_tx_timeout()
2312 mii_ethtool_get_link_ksettings(&rp->mii_if, cmd); in netdev_get_link_ksettings()
2325 rc = mii_ethtool_set_link_ksettings(&rp->mii_if, cmd); in netdev_set_link_ksettings()
2326 rhine_set_carrier(&rp->mii_if); in netdev_set_link_ksettings()
2336 return mii_nway_restart(&rp->mii_if); in netdev_nway_reset()
2343 return mii_link_ok(&rp->mii_if); in netdev_get_link()
2414 rc = generic_mii_ioctl(&rp->mii_if, if_mii(rq), cmd, NULL); in netdev_ioctl()
2415 rhine_set_carrier(&rp->mii_if); in netdev_ioctl()