GEM_BIT
GEM_BIT(NDS_TXERR)|GEM_BIT(NDS_TXFIFOERR)),
GEM_BIT(NDS_TXERR)|GEM_BIT(NDS_COLLISIONS)),
GEM_BIT(NDS_TXERR)|GEM_BIT(NDS_COLLISIONS)),
GEM_BIT(NDS_TXERR)|
GEM_BIT(NDS_TXABORTEDERR)|
GEM_BIT(NDS_COLLISIONS)),
GEM_BIT(NDS_TXERR)|GEM_BIT(NDS_COLLISIONS)),
GEM_BIT(NDS_TXERR)|GEM_BIT(NDS_COLLISIONS)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXLENERR)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXLENERR)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXLENERR)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXCRCERR)),
GEM_BIT(NDS_RXERR)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXFRAMEERR)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXOVERERR)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXOVERERR)),
GEM_BIT(NDS_RXERR)|GEM_BIT(NDS_RXFIFOERR)),
GEM_BIT(NDS_RXERR)),
GEM_BIT(NDS_RXERR)),
GEM_BIT(NDS_RXERR)),
addr &= ~GEM_BIT(DMA_RXVALID);
queue_writel(queue, IDR, GEM_BIT(WOL));
macb_queue_isr_clear(bp, queue, GEM_BIT(WOL));
if (status & GEM_BIT(WOL))
dmacfg |= GEM_BIT(TXPBMS) | GEM_BF(RXBMS, -1L);
dmacfg &= ~GEM_BIT(ENDIA_PKT);
dmacfg &= ~GEM_BIT(ENDIA_DESC);
dmacfg |= GEM_BIT(ENDIA_DESC); /* CPU in big endian */
dmacfg |= GEM_BIT(TXCOEN);
dmacfg &= ~GEM_BIT(TXCOEN);
dmacfg &= ~GEM_BIT(ADDR64);
dmacfg |= GEM_BIT(ADDR64);
dmacfg |= GEM_BIT(RXEXT) | GEM_BIT(TXEXT);
config |= GEM_BIT(RXCOEN);
gem_writel(bp, PBUFRXCUT, (bp->rx_watermark | GEM_BIT(ENCUTTHRU)));
cfg &= ~GEM_BIT(RXCOEN);
cfg |= GEM_BIT(RXCOEN);
val |= GEM_BIT(TXCOEN);
val &= ~GEM_BIT(TXCOEN);
val |= GEM_BIT(RXCOEN);
val &= ~GEM_BIT(RXCOEN);
if (!(dcfg & GEM_BIT(USERIO)))
if ((dcfg & (GEM_BIT(RX_PKT_BUFF) | GEM_BIT(TX_PKT_BUFF))) == 0)
val |= GEM_BIT(SGMIIEN) | GEM_BIT(PCSSEL);
.rgmii = GEM_BIT(RGMII),
config &= ~(GEM_BIT(TX_SCR_BYPASS) | GEM_BIT(RX_SCR_BYPASS));
config |= GEM_BIT(TX_EN);
state->link = !!(val & GEM_BIT(USX_BLOCK_LOCK));
if (val & GEM_BIT(PAE))
GEM_BIT(SIGNAL_OK));
queue_writel(bp->queues, IER, GEM_BIT(WOL));
queue_writel(bp->queues, IDR, GEM_BIT(WOL));
ncr |= GEM_BIT(TXLPIEN);
ncr &= ~GEM_BIT(TXLPIEN);
GEM_BIT(WOL) | MACB_BIT(WOL))
ctrl &= ~(GEM_BIT(SGMIIEN) | GEM_BIT(PCSSEL));
ncr &= ~GEM_BIT(ENABLE_HS_MAC);
ctrl |= GEM_BIT(SGMIIEN) | GEM_BIT(PCSSEL);
ctrl |= GEM_BIT(PCSSEL);
ncr |= GEM_BIT(ENABLE_HS_MAC);
ctrl &= ~GEM_BIT(GBE);
ctrl |= GEM_BIT(GBE);