Lines Matching refs:dmarx
93 struct axidma_reg *dmarx; member
371 temp = readl(&priv->dmarx->control); in axiemac_stop()
373 writel(temp, &priv->dmarx->control); in axiemac_stop()
451 writel(XAXIDMA_CR_RESET_MASK, &priv->dmarx->control); in axi_dma_init()
458 readl(&priv->dmarx->control)) in axi_dma_init()
487 temp = readl(&priv->dmarx->control); in axiemac_start()
489 writel(temp, &priv->dmarx->control); in axiemac_start()
492 axienet_dma_write(&rx_bd, &priv->dmarx->current); in axiemac_start()
511 temp = readl(&priv->dmarx->control); in axiemac_start()
513 writel(temp, &priv->dmarx->control); in axiemac_start()
516 axienet_dma_write(&rx_bd, &priv->dmarx->tail); in axiemac_start()
594 status = readl(&priv->dmarx->status); in isrxready()
597 writel(status & XAXIDMA_IRQ_ALL_MASK, &priv->dmarx->status); in isrxready()
622 temp = readl(&priv->dmarx->control); in axiemac_recv()
624 writel(temp, &priv->dmarx->control); in axiemac_recv()
665 axienet_dma_write(&rx_bd, &priv->dmarx->tail); in axiemac_free_pkt()
754 priv->dmarx = (struct axidma_reg *)((phys_addr_t)priv->dmatx + 0x30); in axi_emac_of_to_plat()