Lines Matching full:mii
58 #include <dev/mii/mii.h>
59 #include <dev/mii/miivar.h>
141 pnphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in pnphy_service() argument
143 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in pnphy_service()
153 if ((if_getflags(mii->mii_ifp) & IFF_UP) == 0) in pnphy_service()
161 mii->mii_media_active = IFM_ETHER | IFM_100_TX; in pnphy_service()
163 mii->mii_media_active |= IFM_FDX; in pnphy_service()
167 mii->mii_media_active = IFM_ETHER | IFM_10_T; in pnphy_service()
169 mii->mii_media_active |= IFM_FDX; in pnphy_service()
181 if ((if_getflags(mii->mii_ifp) & IFF_UP) == 0) in pnphy_service()
198 struct mii_data *mii = sc->mii_pdata; in pnphy_status() local
202 dc_sc = if_getsoftc(mii->mii_ifp); in pnphy_status()
204 mii->mii_media_status = IFM_AVALID; in pnphy_status()
205 mii->mii_media_active = IFM_ETHER; in pnphy_status()
209 mii->mii_media_status |= IFM_ACTIVE; in pnphy_status()
212 mii->mii_media_active |= IFM_10_T; in pnphy_status()
214 mii->mii_media_active |= IFM_100_TX; in pnphy_status()
216 mii->mii_media_active |= IFM_FDX; in pnphy_status()
218 mii->mii_media_active |= IFM_HDX; in pnphy_status()