Home
last modified time | relevance | path

Searched refs:PHY_WRITE (Results 1 – 25 of 27) sorted by relevance

12

/dragonfly/sys/dev/netif/mii_layer/
H A Drgephy.c467 PHY_WRITE(sc, 4, val); in rgephy_load_dspcode()
468 PHY_WRITE(sc, 3, 0x00A1); in rgephy_load_dspcode()
469 PHY_WRITE(sc, 2, 0x0008); in rgephy_load_dspcode()
470 PHY_WRITE(sc, 1, 0x1020); in rgephy_load_dspcode()
471 PHY_WRITE(sc, 0, 0x1000); in rgephy_load_dspcode()
475 PHY_WRITE(sc, 4, val); in rgephy_load_dspcode()
476 PHY_WRITE(sc, 3, 0xFF41); in rgephy_load_dspcode()
477 PHY_WRITE(sc, 2, 0xDE60); in rgephy_load_dspcode()
481 PHY_WRITE(sc, 4, val); in rgephy_load_dspcode()
487 PHY_WRITE(sc, 4, val); in rgephy_load_dspcode()
[all …]
H A Dbrgphy.c289 PHY_WRITE(sc, BRGPHY_MII_BMCR, in brgphy_service()
304 PHY_WRITE(sc, BRGPHY_MII_1000CTL, in brgphy_service()
307 PHY_WRITE(sc, BRGPHY_MII_1000CTL, in brgphy_service()
464 PHY_WRITE(sc, BRGPHY_MII_ANAR, in brgphy_mii_phy_auto()
475 PHY_WRITE(sc, BRGPHY_MII_BMCR, in brgphy_mii_phy_auto()
534 PHY_WRITE(sc, BRGPHY_TEST1, in brgphy_reset()
565 PHY_WRITE(sc, BRGPHY_MII_PHY_EXTCTL, in brgphy_reset()
747 PHY_WRITE(sc, BRGPHY_MII_AUXCTL, in brgphy_jumbo_settings()
752 PHY_WRITE(sc, BRGPHY_MII_PHY_EXTCTL, in brgphy_jumbo_settings()
757 PHY_WRITE(sc, BRGPHY_MII_AUXCTL, in brgphy_jumbo_settings()
[all …]
H A De1000phy.c167 PHY_WRITE(sc, E1000_EADR, 0); in e1000phy_attach()
202 PHY_WRITE(sc, E1000_SCR, reg); in e1000phy_reset()
206 PHY_WRITE(sc, E1000_EADR, 2); in e1000phy_reset()
272 PHY_WRITE(sc, E1000_EADR, 3); in e1000phy_reset()
273 PHY_WRITE(sc, E1000_SCR, in e1000phy_reset()
287 PHY_WRITE(sc, 0x1D, 17); in e1000phy_reset()
288 PHY_WRITE(sc, 0x1E, 0x3F60); in e1000phy_reset()
301 PHY_WRITE(sc, E1000_CR, reg); in e1000phy_reset()
364 PHY_WRITE(sc, E1000_CR, in e1000phy_service()
555 PHY_WRITE(sc, E1000_1GCR, in e1000phy_mii_phy_auto()
[all …]
H A Dtruephy.c204 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_ISO); in truephy_service()
216 PHY_WRITE(sc, MII_BMCR, bmcr); in truephy_service()
217 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_PDOWN); in truephy_service()
224 PHY_WRITE(sc, MII_BMCR, bmcr); in truephy_service()
227 PHY_WRITE(sc, MII_BMCR, in truephy_service()
268 PHY_WRITE(sc, TRUEPHY_CTRL, in truephy_reset()
280 PHY_WRITE(sc, TRUEPHY_CTRL, in truephy_reset()
286 PHY_WRITE(sc, TRUEPHY_INDEX, dsp->index); in truephy_reset()
287 PHY_WRITE(sc, TRUEPHY_DATA, dsp->data); in truephy_reset()
289 PHY_WRITE(sc, TRUEPHY_INDEX, dsp->index); in truephy_reset()
[all …]
H A Dip1000phy.c184 PHY_WRITE(sc, IP1000PHY_MII_BMCR, in ip1000phy_service()
228 PHY_WRITE(sc, IP1000PHY_MII_1000CR, 0); in ip1000phy_service()
389 PHY_WRITE(mii, IP1000PHY_MII_ANAR, in ip1000phy_mii_phy_auto()
406 PHY_WRITE(sc, 31, 0x0001); in ip1000phy_load_dspcode()
407 PHY_WRITE(sc, 27, 0x01e0); in ip1000phy_load_dspcode()
408 PHY_WRITE(sc, 31, 0x0002); in ip1000phy_load_dspcode()
409 PHY_WRITE(sc, 27, 0xeb8e); in ip1000phy_load_dspcode()
410 PHY_WRITE(sc, 31, 0x0000); in ip1000phy_load_dspcode()
411 PHY_WRITE(sc, 30, 0x005e); in ip1000phy_load_dspcode()
412 PHY_WRITE(sc, 9, 0x0700); in ip1000phy_load_dspcode()
[all …]
H A Dmlphy.c239 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in mlphy_service()
259 PHY_WRITE(other, MII_BMCR, BMCR_ISO); in mlphy_service()
275 PHY_WRITE(other, MII_BMCR, mm->mm_bmcr); in mlphy_service()
277 PHY_WRITE(sc, MII_ANAR, mm->mm_anar); in mlphy_service()
278 PHY_WRITE(sc, MII_BMCR, mm->mm_bmcr); in mlphy_service()
290 PHY_WRITE(other, MII_BMCR, BMCR_ISO); in mlphy_service()
292 PHY_WRITE(sc, MII_ANAR, mm->mm_anar); in mlphy_service()
293 PHY_WRITE(sc, MII_BMCR, mm->mm_bmcr); in mlphy_service()
364 PHY_WRITE(other, MII_BMCR, BMCR_ISO); in mlphy_service()
402 PHY_WRITE(sc, MII_BMCR, reg); in mlphy_reset()
[all …]
H A Dciphy.c175 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in ciphy_service()
215 PHY_WRITE(sc, CIPHY_MII_1000CTL, 0); in ciphy_service()
216 PHY_WRITE(sc, CIPHY_MII_BMCR, speed); in ciphy_service()
217 PHY_WRITE(sc, CIPHY_MII_ANAR, CIPHY_SEL_TYPE); in ciphy_service()
222 PHY_WRITE(sc, CIPHY_MII_1000CTL, gig); in ciphy_service()
223 PHY_WRITE(sc, CIPHY_MII_BMCR, in ciphy_service()
235 PHY_WRITE(sc, CIPHY_MII_1000CTL, in ciphy_service()
238 PHY_WRITE(sc, CIPHY_MII_1000CTL, in ciphy_service()
243 PHY_WRITE(sc, MII_BMCR, BMCR_ISO|BMCR_PDOWN); in ciphy_service()
334 PHY_WRITE(x, y, (PHY_READ(x, y) | (z)))
[all …]
H A Datphy.c188 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_ISO); in atphy_service()
209 PHY_WRITE(sc, MII_100T2CR, 0); in atphy_service()
210 PHY_WRITE(sc, MII_ANAR, anar | ANAR_CSMA); in atphy_service()
215 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_RESET | BMCR_AUTOEN | in atphy_service()
329 PHY_WRITE(sc, 29, 0x29); in atphy_reset()
330 PHY_WRITE(sc, 30, 0); in atphy_reset()
341 PHY_WRITE(sc, ATPHY_SCR, reg); in atphy_reset()
401 PHY_WRITE(sc, MII_ANAR, anar); in atphy_setmedia()
404 PHY_WRITE(sc, MII_100T2CR, GTCR_ADV_1000TFDX | in atphy_setmedia()
416 PHY_WRITE(sc, MII_100T2CR, 0); in atphy_setmedia()
[all …]
H A Dxmphy.c182 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in xmphy_service()
206 PHY_WRITE(sc, XMPHY_MII_ANAR, XMPHY_ANAR_FDX); in xmphy_service()
207 PHY_WRITE(sc, XMPHY_MII_BMCR, XMPHY_BMCR_FDX); in xmphy_service()
209 PHY_WRITE(sc, XMPHY_MII_ANAR, XMPHY_ANAR_HDX); in xmphy_service()
210 PHY_WRITE(sc, XMPHY_MII_BMCR, 0); in xmphy_service()
331 PHY_WRITE(sc, XMPHY_MII_ANAR, anar); in xmphy_mii_phy_auto()
333 PHY_WRITE(sc, XMPHY_MII_BMCR, in xmphy_mii_phy_auto()
H A Djmphy.c157 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_ISO); in jmphy_service()
286 PHY_WRITE(sc, JMPHY_TMCTL, in jmphy_reset()
288 PHY_WRITE(sc, MII_BMCR, BMCR_RESET | BMCR_AUTOEN); in jmphy_reset()
340 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_ISO | BMCR_PDOWN); in jmphy_auto()
361 PHY_WRITE(sc, MII_100T2CR, gig); in jmphy_auto()
363 PHY_WRITE(sc, MII_ANAR, anar | ANAR_CSMA); in jmphy_auto()
364 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_AUTOEN | BMCR_STARTNEG); in jmphy_auto()
H A Dtlphy.c256 PHY_WRITE(&sc->sc_mii, MII_BMCR, reg | BMCR_ISO); in tlphy_service()
277 PHY_WRITE(&sc->sc_mii, MII_BMCR, 0); in tlphy_service()
278 PHY_WRITE(&sc->sc_mii, MII_TLPHY_CTRL, CTRL_AUISEL); in tlphy_service()
282 PHY_WRITE(&sc->sc_mii, MII_TLPHY_CTRL, 0); in tlphy_service()
396 PHY_WRITE(&sc->sc_mii, MII_BMCR, 0); in tlphy_auto()
429 PHY_WRITE(&sc->sc_mii, MII_BMCR, BMCR_FDX); in tlphy_acomp()
433 PHY_WRITE(&sc->sc_mii, MII_BMCR, 0); in tlphy_acomp()
H A Dmii_physubr.c142 PHY_WRITE(sc, MII_ANAR, anar); in mii_phy_auto()
154 PHY_WRITE(sc, MII_ANAR, anar); in mii_phy_auto()
163 PHY_WRITE(sc, MII_100T2CR, gtcr); in mii_phy_auto()
166 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN | BMCR_STARTNEG); in mii_phy_auto()
191 PHY_WRITE(sc, MII_BMCR, reg); in mii_phy_reset()
212 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in mii_phy_reset()
399 PHY_WRITE(sc, MII_ANAR, anar); in mii_phy_set_media()
400 PHY_WRITE(sc, MII_BMCR, bmcr); in mii_phy_set_media()
402 PHY_WRITE(sc, MII_100T2CR, gtcr); in mii_phy_set_media()
H A Dlxtphy.c212 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in lxtphy_service()
303 PHY_WRITE(sc, MII_LXTPHY_CONFIG, cfg); in lxtphy_set_tp()
313 PHY_WRITE(sc, MII_LXTPHY_CONFIG, cfg); in lxtphy_set_fx()
321 PHY_WRITE(sc, MII_LXTPHY_IER, in lxtphy_reset()
H A Dnsphy.c218 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in nsphy_service()
263 PHY_WRITE(sc, MII_NSPHY_PCR, reg); in nsphy_service()
372 PHY_WRITE(sc, MII_ANAR, anar); in nsphy_reset()
H A Dacphy.c192 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO | BMCR_PDOWN); in acphy_service()
290 PHY_WRITE(sc, MII_ACPHY_INT, 0); in acphy_reset()
H A Dqsphy.c191 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in qsphy_service()
303 PHY_WRITE(sc, MII_QSPHY_IMASK, 0); in qsphy_reset()
H A Dukphy.c211 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in ukphy_service()
H A Dexphy.c265 PHY_WRITE(sc, MII_BMCR, BMCR_S100|BMCR_AUTOEN|BMCR_FDX); in exphy_reset()
H A Dpnaphy.c173 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in pnaphy_service()
H A Dmiivar.h220 #define PHY_WRITE(p, r, v) \ macro
H A Dinphy.c158 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in inphy_service()
H A Druephy.c242 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN); in ruephy_reset()
H A Dnsgphy.c193 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in nsgphy_service()
H A Drlphy.c177 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN); in rlphy_attach()
/dragonfly/sys/bus/u4b/net/
H A Druephy.c188 PHY_WRITE(sc, MII_BMCR, (BMCR_S100 | BMCR_AUTOEN | BMCR_FDX)); in ruephy_reset()

12