Lines Matching full:mii
94 {"SiS 900 Internal MII PHY", 0x001d, 0x8000, sis900_read_mode},
108 } mii;
263 /* probe for mii transceiver */
264 /* search for total of 32 possible mii phy addresses */
273 /* the mii is not accessable, try next one */
279 /* search our mii table for the current mii */
287 mii.chip_info = &mii_chip_table[i];
288 mii.phy_addr = phy_addr;
289 mii.status = sis900_mdio_read(phy_addr, MII_STATUS);
290 mii.next = NULL;
299 printf("sis900_probe: No MII transceivers found!\n");
304 cur_phy = mii.phy_addr;
305 printf("sis900_probe: Using %s as default\n", mii.chip_info->name);
389 Read and write the MII management registers using software-generated
401 /* Syncronize the MII management interface by shifting 32 one bits out. */
695 mii.chip_info->read_mode(nic, cur_phy, &speed, &duplex);
819 * @phy_addr: mii phy address
859 * @phy_addr: mii phy address