Searched refs:bregs (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/net/ethernet/sun/
H A Dsunbmac.c129 static void bigmac_tx_reset(void __iomem *bregs) argument
133 sbus_writel(0, bregs + BMAC_TXCFG);
138 while ((sbus_readl(bregs + BMAC_TXCFG) & ~(BIGMAC_TXCFG_FIFO)) != 0 &&
145 sbus_readl(bregs + BMAC_TXCFG));
149 static void bigmac_rx_reset(void __iomem *bregs) argument
153 sbus_writel(0, bregs + BMAC_RXCFG);
154 while (sbus_readl(bregs + BMAC_RXCFG) && --tries)
160 sbus_readl(bregs + BMAC_RXCFG));
167 bigmac_tx_reset(bp->bregs);
168 bigmac_rx_reset(bp->bregs);
171 bigmac_get_counters(struct bigmac *bp, void __iomem *bregs) argument
624 void __iomem *bregs = bp->bregs; local
996 void __iomem *bregs = bp->bregs; local
[all...]
H A Dsunhme.c901 static void happy_meal_tx_reset(struct happy_meal *hp, void __iomem *bregs) argument
908 hme_write32(hp, bregs + BMAC_TXSWRESET, 0);
909 while ((hme_read32(hp, bregs + BMAC_TXSWRESET) & 1) && --tries)
921 static void happy_meal_rx_reset(struct happy_meal *hp, void __iomem *bregs) argument
928 hme_write32(hp, bregs + BMAC_RXSWRESET, 0);
929 while ((hme_read32(hp, bregs + BMAC_RXSWRESET) & 1) && --tries)
963 static void happy_meal_get_counters(struct happy_meal *hp, void __iomem *bregs) argument
967 stats->rx_crc_errors += hme_read32(hp, bregs + BMAC_RCRCECTR);
968 hme_write32(hp, bregs + BMAC_RCRCECTR, 0);
970 stats->rx_frame_errors += hme_read32(hp, bregs
1262 void __iomem *bregs = hp->bigmacregs; local
1535 void __iomem *bregs = hp->bigmacregs; local
2088 void __iomem *bregs = hp->bigmacregs; local
[all...]
H A Dsunbmac.h292 void __iomem *bregs; /* BigMAC Registers */ member in struct:bigmac

Completed in 132 milliseconds