/dragonfly/sys/dev/netif/mii_layer/ |
H A D | rgephy.c | 467 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 D | brgphy.c | 289 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 D | e1000phy.c | 167 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 D | truephy.c | 204 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 D | ip1000phy.c | 184 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 D | mlphy.c | 239 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 D | ciphy.c | 175 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 D | atphy.c | 188 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 D | xmphy.c | 182 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 D | jmphy.c | 157 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 D | tlphy.c | 256 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 D | mii_physubr.c | 142 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 D | lxtphy.c | 212 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 D | nsphy.c | 218 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 D | acphy.c | 192 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 D | qsphy.c | 191 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in qsphy_service() 303 PHY_WRITE(sc, MII_QSPHY_IMASK, 0); in qsphy_reset()
|
H A D | ukphy.c | 211 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in ukphy_service()
|
H A D | exphy.c | 265 PHY_WRITE(sc, MII_BMCR, BMCR_S100|BMCR_AUTOEN|BMCR_FDX); in exphy_reset()
|
H A D | pnaphy.c | 173 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in pnaphy_service()
|
H A D | miivar.h | 220 #define PHY_WRITE(p, r, v) \ macro
|
H A D | inphy.c | 158 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in inphy_service()
|
H A D | ruephy.c | 242 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN); in ruephy_reset()
|
H A D | nsgphy.c | 193 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO); in nsgphy_service()
|
H A D | rlphy.c | 177 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN); in rlphy_attach()
|
/dragonfly/sys/bus/u4b/net/ |
H A D | ruephy.c | 188 PHY_WRITE(sc, MII_BMCR, (BMCR_S100 | BMCR_AUTOEN | BMCR_FDX)); in ruephy_reset()
|