/freebsd/sys/dev/mii/ |
H A D | miivar.h | 53 struct mii_softc; 69 LIST_HEAD(mii_listhead, mii_softc) mii_phys; 84 int (*pf_service)(struct mii_softc *, struct mii_data *, int); 85 void (*pf_status)(struct mii_softc *); 86 void (*pf_reset)(struct mii_softc *); 101 struct mii_softc { struct 104 LIST_ENTRY(mii_softc) mii_list; /* entry on parent's PHY list */ argument 128 typedef struct mii_softc mii_softc_t; argument 276 void mii_phy_add_media(struct mii_softc *); 278 int mii_phy_auto(struct mii_softc *); [all …]
|
H A D | lxtphy.c | 100 sizeof(struct mii_softc) 105 static int lxtphy_service(struct mii_softc *, struct mii_data *, int); 106 static void lxtphy_status(struct mii_softc *); 107 static void lxtphy_reset(struct mii_softc *); 108 static void lxtphy_set_tp(struct mii_softc *); 109 static void lxtphy_set_fx(struct mii_softc *); 132 struct mii_softc *sc; in lxtphy_attach() 158 lxtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in lxtphy_service() 190 lxtphy_status(struct mii_softc *sc) in lxtphy_status() 239 lxtphy_reset(struct mii_softc *sc) in lxtphy_reset() [all …]
|
H A D | brgphy.c | 72 struct mii_softc mii_sc; 98 static int brgphy_service(struct mii_softc *, struct mii_data *, int); 99 static void brgphy_setmedia(struct mii_softc *, int); 100 static void brgphy_status(struct mii_softc *); 101 static void brgphy_mii_phy_auto(struct mii_softc *, int); 102 static void brgphy_reset(struct mii_softc *); 103 static void brgphy_enable_loopback(struct mii_softc *); 104 static void bcm5401_load_dspcode(struct mii_softc *); 105 static void bcm5411_load_dspcode(struct mii_softc *); 106 static void bcm54k2_load_dspcode(struct mii_softc *); [all …]
|
H A D | micphy.c | 84 static void micphy_reset(struct mii_softc *); 85 static int micphy_service(struct mii_softc *, struct mii_data *, int); 99 sizeof(struct mii_softc) 118 ksz9031_read(struct mii_softc *sc, uint32_t devaddr, uint32_t reg) in ksz9031_read() 132 ksz9031_write(struct mii_softc *sc, uint32_t devaddr, uint32_t reg, in ksz9031_write() 147 ksz9021_read(struct mii_softc *sc, uint32_t reg) in ksz9021_read() 156 ksz9021_write(struct mii_softc *sc, uint32_t reg, uint32_t val) in ksz9021_write() 164 ksz90x1_load_values(struct mii_softc *sc, phandle_t node, in ksz90x1_load_values() 209 ksz9031_load_values(struct mii_softc *sc, phandle_t node) in ksz9031_load_values() 227 ksz9021_load_values(struct mii_softc *sc, phandle_t node) in ksz9021_load_values() [all …]
|
H A D | smcphy.c | 56 static int smcphy_service(struct mii_softc *, struct mii_data *, int); 57 static void smcphy_reset(struct mii_softc *); 58 static void smcphy_auto(struct mii_softc *, int); 59 static void smcphy_status(struct mii_softc *); 73 sizeof(struct mii_softc) 106 struct mii_softc *sc; in smcphy_attach() 123 smcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in smcphy_service() 183 smcphy_reset(struct mii_softc *sc) in smcphy_reset() 207 smcphy_auto(struct mii_softc *sc, int media) in smcphy_auto() 221 smcphy_status(struct mii_softc *sc) in smcphy_status()
|
H A D | rgephy.c | 79 sizeof(struct mii_softc) 84 static int rgephy_service(struct mii_softc *, struct mii_data *, int); 85 static void rgephy_status(struct mii_softc *); 86 static int rgephy_mii_phy_auto(struct mii_softc *, int); 87 static void rgephy_reset(struct mii_softc *); 88 static int rgephy_linkup(struct mii_softc *); 89 static void rgephy_loop(struct mii_softc *); 90 static void rgephy_load_dspcode(struct mii_softc *); 91 static void rgephy_disable_eee(struct mii_softc *); 116 struct mii_softc *sc; in rgephy_attach() [all …]
|
H A D | qsphy.c | 100 sizeof(struct mii_softc) 105 static int qsphy_service(struct mii_softc *, struct mii_data *, int); 106 static void qsphy_reset(struct mii_softc *); 107 static void qsphy_status(struct mii_softc *); 136 qsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in qsphy_service() 163 qsphy_status(struct mii_softc *sc) in qsphy_status() 216 qsphy_reset(struct mii_softc *sc) in qsphy_reset()
|
H A D | acphy.c | 96 sizeof(struct mii_softc) 101 static int acphy_service(struct mii_softc *, struct mii_data *, int); 102 static void acphy_reset(struct mii_softc *); 103 static void acphy_status(struct mii_softc *); 129 struct mii_softc *sc; in acphy_attach() 158 acphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in acphy_service() 191 acphy_status(struct mii_softc *sc) in acphy_status() 237 acphy_reset(struct mii_softc *sc) in acphy_reset()
|
H A D | smscphy.c | 55 static int smscphy_service(struct mii_softc *, struct mii_data *, int); 56 static void smscphy_auto(struct mii_softc *, int); 57 static void smscphy_status(struct mii_softc *); 71 sizeof(struct mii_softc) 98 struct mii_softc *sc; in smscphy_attach() 110 smscphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in smscphy_service() 170 smscphy_auto(struct mii_softc *sc, int media) in smscphy_auto() 184 smscphy_status(struct mii_softc *sc) in smscphy_status()
|
H A D | icsphy.c | 98 sizeof(struct mii_softc) 103 static int icsphy_service(struct mii_softc *, struct mii_data *, int); 104 static void icsphy_status(struct mii_softc *); 105 static void icsphy_reset(struct mii_softc *); 139 icsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in icsphy_service() 165 icsphy_status(struct mii_softc *sc) in icsphy_status() 215 icsphy_reset(struct mii_softc *sc) in icsphy_reset()
|
H A D | ip1000phy.c | 74 sizeof(struct mii_softc) 79 static int ip1000phy_service(struct mii_softc *, struct mii_data *, int); 80 static void ip1000phy_status(struct mii_softc *); 81 static void ip1000phy_reset(struct mii_softc *); 82 static int ip1000phy_mii_phy_auto(struct mii_softc *, int); 120 ip1000phy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in ip1000phy_service() 217 ip1000phy_status(struct mii_softc *sc) in ip1000phy_status() 298 ip1000phy_mii_phy_auto(struct mii_softc *sc, int media) in ip1000phy_mii_phy_auto() 325 ip1000phy_load_dspcode(struct mii_softc *sc) in ip1000phy_load_dspcode() 340 ip1000phy_reset(struct mii_softc *sc) in ip1000phy_reset()
|
H A D | xmphy.c | 75 sizeof(struct mii_softc) 80 static int xmphy_service(struct mii_softc *, struct mii_data *, int); 81 static void xmphy_status(struct mii_softc *); 82 static int xmphy_mii_phy_auto(struct mii_softc *); 106 struct mii_softc *sc; in xmphy_attach() 138 xmphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in xmphy_service() 210 xmphy_status(struct mii_softc *sc) in xmphy_status() 260 xmphy_mii_phy_auto(struct mii_softc *mii) in xmphy_mii_phy_auto()
|
H A D | bmtphy.c | 100 sizeof(struct mii_softc) 105 static int bmtphy_service(struct mii_softc *, struct mii_data *, int); 106 static void bmtphy_status(struct mii_softc *); 107 static void bmtphy_reset(struct mii_softc *); 152 bmtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in bmtphy_service() 178 bmtphy_status(struct mii_softc *sc) in bmtphy_status() 231 bmtphy_reset(struct mii_softc *sc) in bmtphy_reset()
|
H A D | nsphyter.c | 103 sizeof(struct mii_softc) 108 static int nsphyter_service(struct mii_softc *, struct mii_data *, int); 109 static void nsphyter_status(struct mii_softc *); 110 static void nsphyter_reset(struct mii_softc *); 142 nsphyter_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in nsphyter_service() 168 nsphyter_status(struct mii_softc *sc) in nsphyter_status() 218 nsphyter_reset(struct mii_softc *sc) in nsphyter_reset()
|
H A D | axphy.c | 64 sizeof(struct mii_softc) 69 static int axphy_service(struct mii_softc *, struct mii_data *, int); 70 static void axphy_status(struct mii_softc *); 93 struct mii_softc *sc; in axphy_attach() 105 axphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in axphy_service() 131 axphy_status(struct mii_softc *sc) in axphy_status()
|
H A D | atphy.c | 68 sizeof(struct mii_softc) 73 static int atphy_service(struct mii_softc *, struct mii_data *, int); 74 static void atphy_status(struct mii_softc *); 75 static void atphy_reset(struct mii_softc *); 77 static int atphy_setmedia(struct mii_softc *, int); 109 atphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in atphy_service() 209 atphy_status(struct mii_softc *sc) in atphy_status() 272 atphy_reset(struct mii_softc *sc) in atphy_reset() 336 atphy_setmedia(struct mii_softc *sc, int media) in atphy_setmedia()
|
H A D | ciphy.c | 76 sizeof(struct mii_softc) 81 static int ciphy_service(struct mii_softc *, struct mii_data *, int); 82 static void ciphy_status(struct mii_softc *); 83 static void ciphy_reset(struct mii_softc *); 84 static void ciphy_fixup(struct mii_softc *); 122 ciphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in ciphy_service() 227 ciphy_status(struct mii_softc *sc) in ciphy_status() 281 ciphy_reset(struct mii_softc *sc) in ciphy_reset() 294 ciphy_fixup(struct mii_softc *sc) in ciphy_fixup()
|
H A D | jmphy.c | 56 static void jmphy_reset(struct mii_softc *); 58 static int jmphy_setmedia(struct mii_softc *, struct ifmedia_entry *); 72 sizeof(struct mii_softc) 77 static int jmphy_service(struct mii_softc *, struct mii_data *, int); 78 static void jmphy_status(struct mii_softc *); 113 jmphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in jmphy_service() 161 jmphy_status(struct mii_softc *sc) in jmphy_status() 224 jmphy_reset(struct mii_softc *sc) in jmphy_reset() 300 jmphy_setmedia(struct mii_softc *sc, struct ifmedia_entry *ife) in jmphy_setmedia()
|
H A D | nsphy.c | 100 sizeof(struct mii_softc) 105 static int nsphy_service(struct mii_softc *, struct mii_data *, int); 106 static void nsphy_status(struct mii_softc *); 107 static void nsphy_reset(struct mii_softc *); 136 nsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in nsphy_service() 199 nsphy_status(struct mii_softc *sc) in nsphy_status() 276 nsphy_reset(struct mii_softc *sc) in nsphy_reset()
|
H A D | dp83867phy.c | 91 static int dp_service(struct mii_softc*, struct mii_data*, int); 92 static void dp_status(struct mii_softc*); 95 struct mii_softc mii_sc; 114 struct mii_softc *sc = (struct mii_softc *)arg; in dp_intr() 137 struct mii_softc *mii_sc; in dp_attach() 204 dp_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in dp_service() 226 dp_status(struct mii_softc *sc) in dp_status()
|
/freebsd/sys/dev/dc/ |
H A D | pnphy.c | 84 sizeof(struct mii_softc) 89 static int pnphy_service(struct mii_softc *, struct mii_data *, int); 90 static void pnphy_status(struct mii_softc *); 91 static void pnphy_reset(struct mii_softc *); 122 struct mii_softc *sc; in pnphy_attach() 141 pnphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in pnphy_service() 196 pnphy_status(struct mii_softc *sc) in pnphy_status() 222 pnphy_reset(struct mii_softc *sc __unused) in pnphy_reset()
|
H A D | dcphy.c | 105 sizeof(struct mii_softc) 110 static int dcphy_service(struct mii_softc *, struct mii_data *, int); 111 static void dcphy_status(struct mii_softc *); 112 static void dcphy_reset(struct mii_softc *); 113 static int dcphy_auto(struct mii_softc *); 144 struct mii_softc *sc; in dcphy_attach() 185 dcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in dcphy_service() 293 dcphy_status(struct mii_softc *sc) in dcphy_status() 375 dcphy_auto(struct mii_softc *mii) in dcphy_auto() 396 dcphy_reset(struct mii_softc *mii) in dcphy_reset()
|
/freebsd/sys/dev/fxp/ |
H A D | inphy.c | 72 sizeof(struct mii_softc) 77 static int inphy_service(struct mii_softc *, struct mii_data *, int); 78 static void inphy_status(struct mii_softc *); 79 static void inphy_reset(struct mii_softc *); 112 inphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in inphy_service() 144 inphy_status(struct mii_softc *sc) in inphy_status() 188 inphy_reset(struct mii_softc *sc) in inphy_reset()
|
/freebsd/sys/dev/usb/net/ |
H A D | ruephy.c | 69 .size = sizeof(struct mii_softc) 74 static int ruephy_service(struct mii_softc *, struct mii_data *, int); 75 static void ruephy_reset(struct mii_softc *); 76 static void ruephy_status(struct mii_softc *); 113 ruephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in ruephy_service() 164 ruephy_reset(struct mii_softc *sc) in ruephy_reset() 177 ruephy_status(struct mii_softc *phy) in ruephy_status()
|
/freebsd/sys/dev/xl/ |
H A D | xlphy.c | 95 sizeof(struct mii_softc) 100 static int xlphy_service(struct mii_softc *, struct mii_data *, int); 101 static void xlphy_reset(struct mii_softc *); 145 xlphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in xlphy_service() 173 xlphy_reset(struct mii_softc *sc) in xlphy_reset()
|