| /src/sys/dev/mii/ |
| igphyvar.h | 33 struct mii_softc sc_mii;
|
| makphyvar.h | 36 struct mii_softc sc_mii;
|
| miivar.h | 48 struct mii_softc; 90 LIST_HEAD(mii_listhead, mii_softc) mii_phys; 112 int (*pf_service)(struct mii_softc *, struct mii_data *, int); 113 void (*pf_status)(struct mii_softc *); 114 void (*pf_reset)(struct mii_softc *); 130 struct mii_softc { struct 133 LIST_ENTRY(mii_softc) mii_list; /* m: entry on parent's PHY list */ 161 typedef struct mii_softc mii_softc_t; 171 #define MIIF_DOINGAUTO 0x0008 /* doing autonegotiation (mii_softc) */ 257 MMD_INDIRECT(struct mii_softc *sc, uint16_t daddr, uint16_t regnum [all...] |
| exphy.c | 80 CFATTACH_DECL_NEW(exphy, sizeof(struct mii_softc), 83 static int exphy_service(struct mii_softc *, struct mii_data *, int); 84 static void exphy_reset(struct mii_softc *); 114 struct mii_softc *sc = device_private(self); 152 exphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 197 exphy_reset(struct mii_softc *sc)
|
| lxtphy.c | 84 CFATTACH_DECL_NEW(lxtphy, sizeof(struct mii_softc), 87 static int lxtphy_service(struct mii_softc *, struct mii_data *, int); 88 static void lxtphy_status(struct mii_softc *); 89 static void lxtphy_reset(struct mii_softc *); 91 static void lxtphy_set_tp(struct mii_softc *); 92 static void lxtphy_set_fx(struct mii_softc *); 122 struct mii_softc *sc = device_private(self); 167 lxtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 227 lxtphy_status(struct mii_softc *sc) 279 lxtphy_reset(struct mii_softc *sc [all...] |
| mvphy.c | 77 CFATTACH_DECL_NEW(mvphy, sizeof(struct mii_softc), 80 static int mvphy_service(struct mii_softc *, struct mii_data *, int); 81 static void mvphy_status(struct mii_softc *); 82 static void mvphy_reset(struct mii_softc *sc); 162 static void mvphy_switchconfig(struct mii_softc *, int); 163 static void mvphy_flushatu(struct mii_softc *); 179 struct mii_softc *sc = device_private(self); 218 mvphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 271 mvphy_status(struct mii_softc *sc) 300 mvphy_reset(struct mii_softc *sc [all...] |
| brgphy.c | 90 struct mii_softc sc_mii; 102 static int brgphy_service(struct mii_softc *, struct mii_data *, int); 103 static void brgphy_copper_status(struct mii_softc *); 104 static void brgphy_fiber_status(struct mii_softc *); 105 static void brgphy_5708s_status(struct mii_softc *); 106 static void brgphy_5709s_status(struct mii_softc *); 107 static int brgphy_mii_phy_auto(struct mii_softc *); 108 static void brgphy_loop(struct mii_softc *); 109 static void brgphy_reset(struct mii_softc *); 110 static void brgphy_bcm5401_dspcode(struct mii_softc *); [all...] |
| smscphy.c | 62 CFATTACH_DECL_NEW(smscphy, sizeof (struct mii_softc), 65 static void smscphy_power(struct mii_softc *, bool); 66 static int smscphy_service(struct mii_softc *, struct mii_data *, int); 67 static void smscphy_auto(struct mii_softc *, int); 68 static void smscphy_status(struct mii_softc *); 96 struct mii_softc *sc = device_private(self); 128 smscphy_power(struct mii_softc *sc, bool power) 142 smscphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 201 smscphy_auto(struct mii_softc *sc, int media) 216 smscphy_status(struct mii_softc *sc [all...] |
| micphy.c | 82 static void micphy_reset(struct mii_softc *); 83 static int micphy_service(struct mii_softc *, struct mii_data *, int); 85 CFATTACH_DECL_NEW(micphy, sizeof(struct mii_softc), 88 static int micphy_service(struct mii_softc *, struct mii_data *, int); 89 static void micphy_status(struct mii_softc *); 90 static void micphy_fixup(struct mii_softc *, int, int, device_t); 97 struct mii_softc sc_mii; 197 struct mii_softc *sc = &msc->sc_mii; 266 micphy_reset(struct mii_softc *sc) 287 micphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd [all...] |
| amhphy.c | 64 CFATTACH_DECL_NEW(amhphy, sizeof(struct mii_softc), 67 static int amhphy_service(struct mii_softc *, struct mii_data *, int); 68 static void amhphy_status(struct mii_softc *); 93 struct mii_softc *sc = device_private(self); 122 amhphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 177 amhphy_status(struct mii_softc *sc)
|
| glxtphy.c | 83 CFATTACH_DECL_NEW(glxtphy, sizeof(struct mii_softc), 86 static int glxtphy_service(struct mii_softc *, struct mii_data *, int); 87 static void glxtphy_status(struct mii_softc *); 113 struct mii_softc *sc = device_private(self); 144 glxtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 199 glxtphy_status(struct mii_softc *sc)
|
| iophy.c | 82 CFATTACH_DECL_NEW(iophy, sizeof(struct mii_softc), 85 static int iophy_service(struct mii_softc *, struct mii_data *, int); 86 static void iophy_status(struct mii_softc *); 112 struct mii_softc *sc = device_private(self); 141 iophy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 196 iophy_status(struct mii_softc *sc)
|
| pnaphy.c | 69 CFATTACH_DECL_NEW(pnaphy, sizeof(struct mii_softc), 72 static int pnaphy_service(struct mii_softc *, struct mii_data *, int); 73 static void pnaphy_status(struct mii_softc *); 103 struct mii_softc *sc = device_private(self); 132 pnaphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 187 pnaphy_status(struct mii_softc *sc)
|
| rdcphy.c | 57 struct mii_softc sc_mii; 69 static int rdcphy_service(struct mii_softc *, struct mii_data *, int); 70 static void rdcphy_status(struct mii_softc *); 98 struct mii_softc *sc = &rsc->sc_mii; 130 rdcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 203 rdcphy_status(struct mii_softc *sc)
|
| tqphy.c | 84 CFATTACH_DECL_NEW(tqphy, sizeof(struct mii_softc), 87 static int tqphy_service(struct mii_softc *, struct mii_data *, int); 88 static void tqphy_status(struct mii_softc *); 121 struct mii_softc *sc = device_private(self); 153 tqphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 208 tqphy_status(struct mii_softc *sc)
|
| ciphy.c | 64 CFATTACH_DECL_NEW(ciphy, sizeof(struct mii_softc), 67 static int ciphy_service(struct mii_softc *, struct mii_data *, int); 68 static void ciphy_status(struct mii_softc *); 69 static void ciphy_reset(struct mii_softc *); 70 static void ciphy_fixup(struct mii_softc *); 105 struct mii_softc *sc = device_private(self); 137 ciphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 297 ciphy_status(struct mii_softc *sc) 356 ciphy_reset(struct mii_softc *sc) 366 PHY_SETBIT(struct mii_softc *sc, int y, uint16_t z [all...] |
| ipgphy.c | 59 struct mii_softc sc_mii; 66 static int ipgphy_service(struct mii_softc *, struct mii_data *, int); 67 static void ipgphy_status(struct mii_softc *); 68 static int ipgphy_mii_phy_auto(struct mii_softc *, u_int); 69 static void ipgphy_load_dspcode(struct mii_softc *); 70 static void ipgphy_reset(struct mii_softc *); 97 struct mii_softc *sc = &isc->sc_mii; 140 ipgphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 257 ipgphy_status(struct mii_softc *sc) 324 ipgphy_mii_phy_auto(struct mii_softc *sc, u_int media [all...] |
| bmtphy.c | 85 CFATTACH_DECL_NEW(bmtphy, sizeof(struct mii_softc), 88 static int bmtphy_service(struct mii_softc *, struct mii_data *, int); 89 static void bmtphy_status(struct mii_softc *); 90 static void bmtphy_reset(struct mii_softc *); 121 struct mii_softc *sc = device_private(self); 153 bmtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 208 bmtphy_status(struct mii_softc *sc) 263 bmtphy_reset(struct mii_softc *sc)
|
| gphyter.c | 90 CFATTACH_DECL_NEW(gphyter, sizeof(struct mii_softc), 93 static int gphyter_service(struct mii_softc *, struct mii_data *, int); 94 static void gphyter_status(struct mii_softc *); 95 static void gphyter_reset(struct mii_softc *); 122 struct mii_softc *sc = device_private(self); 175 gphyter_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 230 gphyter_status(struct mii_softc *sc) 300 gphyter_reset(struct mii_softc *sc)
|
| icsphy.c | 83 CFATTACH_DECL_NEW(icsphy, sizeof(struct mii_softc), 86 static int icsphy_service(struct mii_softc *, struct mii_data *, int); 87 static void icsphy_status(struct mii_softc *); 88 static void icsphy_reset(struct mii_softc *); 117 struct mii_softc *sc = device_private(self); 147 icsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 202 icsphy_status(struct mii_softc *sc) 254 icsphy_reset(struct mii_softc *sc)
|
| ihphy.c | 84 CFATTACH_DECL_NEW(ihphy, sizeof(struct mii_softc), 87 static int ihphy_service(struct mii_softc *, struct mii_data *, int); 88 static void ihphy_status(struct mii_softc *); 89 static void ihphy_reset(struct mii_softc *); 118 struct mii_softc *sc = device_private(self); 161 ihphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 226 ihphy_status(struct mii_softc *sc) 288 ihphy_reset(struct mii_softc *sc)
|
| ikphy.c | 83 CFATTACH_DECL_NEW(ikphy, sizeof(struct mii_softc), 86 static int ikphy_service(struct mii_softc *, struct mii_data *, int); 87 static void ikphy_status(struct mii_softc *); 88 static void ikphy_setmedia(struct mii_softc *); 113 struct mii_softc *sc = device_private(self); 147 ikphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 202 ikphy_setmedia(struct mii_softc *sc) 281 ikphy_status(struct mii_softc *sc)
|
| nsphy.c | 84 CFATTACH_DECL_NEW(nsphy, sizeof(struct mii_softc), 87 static int nsphy_service(struct mii_softc *, struct mii_data *, int); 88 static void nsphy_status(struct mii_softc *); 89 static void nsphy_reset(struct mii_softc *sc); 114 struct mii_softc *sc = device_private(self); 143 nsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 233 nsphy_status(struct mii_softc *sc) 311 nsphy_reset(struct mii_softc *sc)
|
| nsphyter.c | 87 CFATTACH_DECL_NEW(nsphyter, sizeof(struct mii_softc), 90 static int nsphyter_service(struct mii_softc *, struct mii_data *, int); 91 static void nsphyter_status(struct mii_softc *); 92 static void nsphyter_reset(struct mii_softc *); 120 struct mii_softc *sc = device_private(self); 149 nsphyter_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 204 nsphyter_status(struct mii_softc *sc) 258 nsphyter_reset(struct mii_softc *sc)
|
| /src/sys/arch/arm/amlogic/ |
| gxlphy.c | 73 CFATTACH_DECL_NEW(gxlphy, sizeof(struct mii_softc), 76 static int gxlphy_service(struct mii_softc *, struct mii_data *, int); 77 static void gxlphy_status(struct mii_softc *); 89 gxl_openbanks(struct mii_softc *sc) 98 gxl_closebanks(struct mii_softc *sc) 104 gxl_readreg(struct mii_softc *sc, u_int bank, u_int reg) 120 gxl_writereg(struct mii_softc *sc, u_int bank, u_int reg, uint16_t val) 145 struct mii_softc *sc = device_private(self); 191 gxlphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) 246 gxlphy_status(struct mii_softc *sc [all...] |