Searched refs:bregs (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/sun/ |
| H A D | sunbmac.c | 129 static void bigmac_tx_reset(void __iomem *bregs) in bigmac_tx_reset() argument 133 sbus_writel(0, bregs + BMAC_TXCFG); in bigmac_tx_reset() 138 while ((sbus_readl(bregs + BMAC_TXCFG) & ~(BIGMAC_TXCFG_FIFO)) != 0 && in bigmac_tx_reset() 145 sbus_readl(bregs + BMAC_TXCFG)); in bigmac_tx_reset() 149 static void bigmac_rx_reset(void __iomem *bregs) in bigmac_rx_reset() argument 153 sbus_writel(0, bregs + BMAC_RXCFG); in bigmac_rx_reset() 154 while (sbus_readl(bregs + BMAC_RXCFG) && --tries) in bigmac_rx_reset() 160 sbus_readl(bregs + BMAC_RXCFG)); in bigmac_rx_reset() 167 bigmac_tx_reset(bp->bregs); in bigmac_stop() 168 bigmac_rx_reset(bp->bregs); in bigmac_stop() [all …]
|
| H A D | sunhme.c | 901 static void happy_meal_tx_reset(struct happy_meal *hp, void __iomem *bregs) in happy_meal_tx_reset() argument 908 hme_write32(hp, bregs + BMAC_TXSWRESET, 0); in happy_meal_tx_reset() 909 while ((hme_read32(hp, bregs + BMAC_TXSWRESET) & 1) && --tries) in happy_meal_tx_reset() 921 static void happy_meal_rx_reset(struct happy_meal *hp, void __iomem *bregs) in happy_meal_rx_reset() argument 928 hme_write32(hp, bregs + BMAC_RXSWRESET, 0); in happy_meal_rx_reset() 929 while ((hme_read32(hp, bregs + BMAC_RXSWRESET) & 1) && --tries) in happy_meal_rx_reset() 963 static void happy_meal_get_counters(struct happy_meal *hp, void __iomem *bregs) in happy_meal_get_counters() argument 967 stats->rx_crc_errors += hme_read32(hp, bregs + BMAC_RCRCECTR); in happy_meal_get_counters() 968 hme_write32(hp, bregs + BMAC_RCRCECTR, 0); in happy_meal_get_counters() 970 stats->rx_frame_errors += hme_read32(hp, bregs + BMAC_UNALECTR); in happy_meal_get_counters() [all …]
|
| H A D | sunbmac.h | 292 void __iomem *bregs; /* BigMAC Registers */ member
|
| /linux/drivers/perf/ |
| H A D | arm_brbe.c | 600 struct brbe_regset bregs; in perf_entry_from_brbe_regset() local 603 if (!__read_brbe_regset(&bregs, index)) in perf_entry_from_brbe_regset() 606 brbinf = bregs.brbinf; in perf_entry_from_brbe_regset() 609 entry->from = bregs.brbsrc; in perf_entry_from_brbe_regset() 610 entry->to = bregs.brbtgt; in perf_entry_from_brbe_regset() 612 entry->from = bregs.brbsrc; in perf_entry_from_brbe_regset() 616 entry->to = bregs.brbtgt; in perf_entry_from_brbe_regset()
|