Lines Matching refs:mii
36 __FBSDID("$FreeBSD: releng/12.0/sys/dev/mii/rlphy.c 325966 2017-11-18 14:26:50Z pfg $");
54 #include <dev/mii/mii.h>
55 #include <dev/mii/miivar.h>
143 rlphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
173 struct mii_data *mii = phy->mii_pdata;
174 struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
177 mii->mii_media_status = IFM_AVALID;
178 mii->mii_media_active = IFM_ETHER;
182 mii->mii_media_status |= IFM_ACTIVE;
186 mii->mii_media_active |= IFM_NONE;
187 mii->mii_media_status = 0;
192 mii->mii_media_active |= IFM_LOOP;
202 mii->mii_media_active |= IFM_NONE;
209 mii->mii_media_active |= IFM_100_TX|IFM_FDX;
211 mii->mii_media_active |= IFM_100_T4|IFM_HDX;
213 mii->mii_media_active |= IFM_100_TX|IFM_HDX;
215 mii->mii_media_active |= IFM_10_T|IFM_FDX;
217 mii->mii_media_active |= IFM_10_T|IFM_HDX;
219 mii->mii_media_active |= IFM_NONE;
220 if ((mii->mii_media_active & IFM_FDX) != 0)
221 mii->mii_media_active |=
254 mii->mii_media_active |= IFM_100_TX;
256 mii->mii_media_active |= IFM_10_T;
260 mii->mii_media_active |= IFM_10_T;
262 mii->mii_media_active |= IFM_100_TX;
264 mii->mii_media_active |= IFM_HDX;
266 mii->mii_media_active = ife->ifm_media;