Lines Matching +full:revision +full:- +full:id2
3 /*-
4 * SPDX-License-Identifier: BSD-2-Clause
92 #define MII_TICK 1 /* once-per-second tick */
108 uint32_t mii_mpd_rev; /* the PHY's revision (MII_REV())*/
139 #define MIIF_HAVE_GTCR 0x00000040 /* has 100base-T2/1000base-T CR */
140 #define MIIF_IS_1000X 0x00000080 /* is a 1000BASE-X device */
143 #define MIIF_FORCEANEG 0x00000400 /* force auto-negotiation */
166 #define MII_OFFSET_ANY -1
167 #define MII_PHY_ANY -1
238 MIIBUS_READREG((p)->mii_dev, (p)->mii_phy, (r))
241 MIIBUS_WRITEREG((p)->mii_dev, (p)->mii_phy, (r), (v))
244 (*(p)->mii_funcs->pf_service)((p), (d), (o))
247 (*(p)->mii_funcs->pf_status)(p)
250 (*(p)->mii_funcs->pf_reset)(p)
303 #define MII_OUI(id1, id2) mii_oui(id1, id2) argument
304 #define MII_MODEL(id2) (((id2) & IDR2_MODEL) >> 4) argument
305 #define MII_REV(id2) ((id2) & IDR2_REV) argument