Lines Matching defs:mii
65 #include <linux/mii.h>
167 struct mii_phy * mii;
168 struct mii_phy * first_mii; /* record the first mii structure */
548 /* 630ET : set the mii access mode as software-mode */
552 /* probe for mii transceiver */
600 * Search for total of 32 possible mii phy addresses.
613 sis_priv->mii = NULL;
615 /* search for total of 32 possible mii phy addresses */
648 mii_phy->next = sis_priv->mii;
649 sis_priv->mii = mii_phy;
674 if (sis_priv->mii == NULL) {
680 sis_priv->mii = NULL;
684 if ((sis_priv->mii->phy_id0 == 0x001D) &&
685 ((sis_priv->mii->phy_id1&0xFFF0) == 0x8000))
689 if ((sis_priv->mii->phy_id0 == 0x0015) &&
690 ((sis_priv->mii->phy_id1&0xFFF0) == 0xF440))
715 if (sis_priv->mii->status & MII_STAT_LINK)
765 if (sis_priv->mii != default_phy) {
766 sis_priv->mii = default_phy;
791 * mii status register. It's necessary before auto-negotiate.
992 * sis900_reset_phy - reset sis900 mii phy.
1074 sis900_check_mode(net_dev, sis_priv->mii);
1319 struct mii_phy *mii_phy = sis_priv->mii;
1332 mii_phy = sis_priv->mii;
1369 * @mii_phy: the mii phy
1371 * Older driver gets the media mode from mii status output
1374 * If the types of mii phy is HOME, it doesn't need to auto-negotiate
1450 * @phy_addr: mii phy address
1488 * The capability of remote end will be put in mii register autorec
1496 struct mii_phy *phy = sis_priv->mii;
2235 data->phy_id = sis_priv->mii->phy_addr;
2263 struct mii_phy *mii_phy = sis_priv->mii;
2554 sis900_check_mode(net_dev, sis_priv->mii);