Lines Matching defs:mii
36 __FBSDID("$FreeBSD: releng/12.0/sys/dev/mii/xmphy.c 325966 2017-11-18 14:26:50Z pfg $");
54 #include <dev/mii/mii.h>
55 #include <dev/mii/miivar.h>
58 #include <dev/mii/xmphyreg.h>
142 xmphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
144 struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
216 struct mii_data *mii = sc->mii_pdata;
219 mii->mii_media_status = IFM_AVALID;
220 mii->mii_media_active = IFM_ETHER;
225 mii->mii_media_status |= IFM_ACTIVE;
233 mii->mii_media_active |= IFM_LOOP;
238 mii->mii_media_active |= IFM_1000_SX|IFM_HDX;
242 mii->mii_media_active |= IFM_NONE;
246 mii->mii_media_active |= IFM_1000_SX;
250 mii->mii_media_active |= IFM_FDX;
252 mii->mii_media_active |= IFM_HDX;
256 mii->mii_media_active |= IFM_1000_SX;
258 mii->mii_media_active |= IFM_FDX;
260 mii->mii_media_active |= IFM_HDX;
264 xmphy_mii_phy_auto(struct mii_softc *mii)
268 anar = PHY_READ(mii, XMPHY_MII_ANAR);
270 PHY_WRITE(mii, XMPHY_MII_ANAR, anar);
272 PHY_WRITE(mii, XMPHY_MII_BMCR,