Lines Matching full:mii
45 #include <dev/mii/mii.h>
46 #include <dev/mii/miivar.h>
49 #include <dev/mii/rdcphyreg.h>
110 rdcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in rdcphy_service() argument
116 ife = mii->mii_media.ifm_cur; in rdcphy_service()
138 mii->mii_media_status = 0; in rdcphy_service()
139 mii->mii_media_active = IFM_ETHER | IFM_NONE; in rdcphy_service()
158 * a link within one second such that mii(4) in rdcphy_service()
184 struct mii_data *mii; in rdcphy_status() local
187 mii = sc->mii_pdata; in rdcphy_status()
189 mii->mii_media_status = IFM_AVALID; in rdcphy_status()
190 mii->mii_media_active = IFM_ETHER; in rdcphy_status()
196 mii->mii_media_status |= IFM_ACTIVE; in rdcphy_status()
200 mii->mii_media_active |= IFM_NONE; in rdcphy_status()
201 mii->mii_media_status = 0; in rdcphy_status()
206 mii->mii_media_active |= IFM_LOOP; in rdcphy_status()
211 mii->mii_media_active |= IFM_NONE; in rdcphy_status()
218 mii->mii_media_active |= IFM_100_TX; in rdcphy_status()
221 mii->mii_media_active |= IFM_10_T; in rdcphy_status()
224 mii->mii_media_active |= IFM_NONE; in rdcphy_status()
228 mii->mii_media_active |= IFM_FDX | mii_phy_flowstatus(sc); in rdcphy_status()
230 mii->mii_media_active |= IFM_HDX; in rdcphy_status()