Lines Matching refs:reg

189 	uint16_t reg, page;
191 reg = PHY_READ(sc, E1000_SCR);
193 reg &= ~E1000_SCR_AUTO_X_MODE;
194 PHY_WRITE(sc, E1000_SCR, reg);
199 reg = PHY_READ(sc, E1000_SCR);
200 reg &= ~E1000_SCR_MODE_MASK;
201 reg |= E1000_SCR_MODE_1000BX;
202 PHY_WRITE(sc, E1000_SCR, reg);
206 reg = PHY_READ(sc, E1000_SCR);
207 reg |= E1000_SCR_FIB_SIGDET_POLARITY;
208 PHY_WRITE(sc, E1000_SCR, reg);
223 reg &= ~E1000_SCR_EN_DETECT_MASK;
224 reg |= E1000_SCR_AUTO_X_MODE;
227 reg &= ~E1000_SCR_POWER_DOWN;
228 reg |= E1000_SCR_ASSERT_CRS_ON_TX;
231 reg |= (E1000_SCR_AUTO_X_MODE >> 1);
232 reg |= E1000_SCR_ASSERT_CRS_ON_TX;
235 reg |= E1000_SCR_AUTO_MDIX;
236 reg &= ~(E1000_SCR_EN_DETECT |
238 reg |= E1000_SCR_LPNP;
243 reg &= ~E1000_SCR_AUTO_X_MODE;
244 reg |= E1000_SCR_ASSERT_CRS_ON_TX;
249 reg &= ~E1000_SCR_POLARITY_REVERSAL;
251 PHY_WRITE(sc, E1000_SCR, reg);
258 reg = PHY_READ(sc, E1000_SCR);
259 reg |= E1000_SCR_RGMII_POWER_UP;
260 PHY_WRITE(sc, E1000_SCR, reg);
294 reg = PHY_READ(sc, E1000_ESCR);
295 reg |= E1000_ESCR_TX_CLK_25;
296 PHY_WRITE(sc, E1000_ESCR, reg);
301 reg = PHY_READ(sc, E1000_CR);
302 reg |= E1000_CR_RESET;
303 PHY_WRITE(sc, E1000_CR, reg);
311 int reg;
343 reg = PHY_READ(sc, E1000_CR);
345 reg | E1000_CR_ISOLATE | E1000_CR_POWER_DOWN);
357 reg = PHY_READ(sc, E1000_CR);
358 reg &= ~E1000_CR_AUTO_NEG_ENABLE;
359 PHY_WRITE(sc, E1000_CR, reg | E1000_CR_RESET);
385 reg = PHY_READ(sc, MII_BMSR) | PHY_READ(sc, MII_BMSR);
386 if (reg & BMSR_LINK) {
477 uint16_t reg;
480 reg = PHY_READ(sc, E1000_AR);
481 reg &= ~(E1000_AR_PAUSE | E1000_AR_ASM_DIR);
482 reg |= E1000_AR_10T | E1000_AR_10T_FD |
486 reg |= E1000_AR_PAUSE | E1000_AR_ASM_DIR;
487 PHY_WRITE(sc, E1000_AR, reg | E1000_AR_SELECTOR_FIELD);
491 reg = 0;
493 reg |= E1000_1GCR_1000T_FD;
495 reg |= E1000_1GCR_1000T;
496 PHY_WRITE(sc, E1000_1GCR, reg);