Lines Matching defs:mii
121 * write given data into mii register and wait for transfer to end
128 /* make sure mii interrupt status is cleared */
134 /* busy wait on mii interrupt bit, with timeout */
203 * MII read callback from mii core
212 * MII write callback from mii core
1574 /* no pause autoneg on direct mii connection */
1611 struct mii_if_info mii;
1613 mii.dev = dev;
1614 mii.mdio_read = bcm_enet_mdio_read_mii;
1615 mii.mdio_write = bcm_enet_mdio_write_mii;
1616 mii.phy_id = 0;
1617 mii.phy_id_mask = 0x3f;
1618 mii.reg_num_mask = 0x1f;
1619 return generic_mii_ioctl(&mii, if_mii(rq), cmd, NULL);
1660 * preinit hardware to allow mii operation while device is down
1683 /* select correct mii interface */
1803 /* do minimal hardware init to be able to probe mii bus */
1947 * switch mii access callbacks
2436 struct mii_if_info mii;
2438 mii.dev = dev;
2439 mii.mdio_read = bcm_enetsw_mii_mdio_read;
2440 mii.mdio_write = bcm_enetsw_mii_mdio_write;
2441 mii.phy_id = 0;
2442 mii.phy_id_mask = 0x3f;
2443 mii.reg_num_mask = 0x1f;
2444 return generic_mii_ioctl(&mii, if_mii(rq), cmd, NULL);