Home
last modified time | relevance | path

Searched refs:RXDMA_CFG (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/net/
H A Dsungem.c91 #define RXDMA_CFG 0x0000UL /* RX Configuration Register */ macro
455 rxdma_cfg = s->rxdmaregs[RXDMA_CFG >> 2]; in sungem_can_receive()
571 rxdma_cfg = s->rxdmaregs[RXDMA_CFG >> 2]; in sungem_receive()
693 sz = 1 << (((s->rxdmaregs[RXDMA_CFG >> 2] & RXDMA_CFG_RINGSZ) >> 1) + 5); in sungem_update_masks()
709 s->rxdmaregs[RXDMA_CFG >> 2] = 0x1000010; in sungem_reset_rx()
1037 case RXDMA_CFG: in sungem_mmio_rxdma_write()
1040 (s->rxdmaregs[RXDMA_CFG >> 2] & RXDMA_CFG_ENABLE) != 0) { in sungem_mmio_rxdma_write()
1156 (s->rxdmaregs[RXDMA_CFG >> 2] & RXDMA_CFG_ENABLE) != 0) { in sungem_mmio_mac_write()
/openbmc/linux/drivers/net/ethernet/sun/
H A Dsungem.c391 writel(0, gp->regs + RXDMA_CFG); in gem_rxmac_reset()
393 if (!(readl(gp->regs + RXDMA_CFG) & RXDMA_CFG_ENABLE)) in gem_rxmac_reset()
438 writel(val, gp->regs + RXDMA_CFG); in gem_rxmac_reset()
450 val = readl(gp->regs + RXDMA_CFG); in gem_rxmac_reset()
451 writel(val | RXDMA_CFG_ENABLE, gp->regs + RXDMA_CFG); in gem_rxmac_reset()
963 readl(gp->regs + RXDMA_CFG), in gem_tx_timeout()
1198 val = readl(gp->regs + RXDMA_CFG); in gem_start_dma()
1199 writel(val | RXDMA_CFG_ENABLE, gp->regs + RXDMA_CFG); in gem_start_dma()
1222 val = readl(gp->regs + RXDMA_CFG); in gem_stop_dma()
1223 writel(val & ~RXDMA_CFG_ENABLE, gp->regs + RXDMA_CFG); in gem_stop_dma()
[all …]
H A Dsungem.h196 #define RXDMA_CFG 0x4000UL /* RX Configuration Register */ macro