Home | History | Annotate | Download | only in mii

Lines Matching defs:mii

49 #include <dev/mii/mii.h>
50 #include <dev/mii/miivar.h>
59 struct mii_data *mii = phy->mii_pdata;
60 struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
63 KASSERT(mii_locked(mii));
65 mii->mii_media_status = IFM_AVALID;
66 mii->mii_media_active = IFM_ETHER;
71 mii->mii_media_status |= IFM_ACTIVE;
75 mii->mii_media_active |= IFM_NONE;
76 mii->mii_media_status = 0;
81 mii->mii_media_active |= IFM_LOOP;
91 mii->mii_media_active |= IFM_NONE;
107 mii->mii_media_active |= IFM_1000_T | IFM_FDX;
110 mii->mii_media_active |= IFM_1000_T | IFM_HDX;
112 mii->mii_media_active |= IFM_100_TX | IFM_FDX;
114 mii->mii_media_active |= IFM_100_T4 | IFM_HDX;
116 mii->mii_media_active |= IFM_100_TX | IFM_HDX;
118 mii->mii_media_active |= IFM_10_T | IFM_FDX;
120 mii->mii_media_active |= IFM_10_T | IFM_HDX;
122 mii->mii_media_active |= IFM_NONE;
124 if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
126 mii->mii_media_active |= IFM_ETH_MASTER;
128 if (mii->mii_media_active & IFM_FDX)
129 mii->mii_media_active |= mii_phy_flowstatus(phy);
131 mii->mii_media_active = ife->ifm_media;