Lines Matching refs:dmarx
86 struct axidma_reg *dmarx; member
343 temp = in_be32(&priv->dmarx->control); in axiemac_stop()
345 out_be32(&priv->dmarx->control, temp); in axiemac_stop()
423 out_be32(&priv->dmarx->control, XAXIDMA_CR_RESET_MASK); in axi_dma_init()
430 in_be32(&priv->dmarx->control)) in axi_dma_init()
459 temp = in_be32(&priv->dmarx->control); in axiemac_start()
461 out_be32(&priv->dmarx->control, temp); in axiemac_start()
464 out_be32(&priv->dmarx->current, (u32)&rx_bd); in axiemac_start()
479 temp = in_be32(&priv->dmarx->control); in axiemac_start()
481 out_be32(&priv->dmarx->control, temp); in axiemac_start()
484 out_be32(&priv->dmarx->tail, (u32)&rx_bd); in axiemac_start()
558 status = in_be32(&priv->dmarx->status); in isrxready()
561 out_be32(&priv->dmarx->status, status & XAXIDMA_IRQ_ALL_MASK); in isrxready()
586 temp = in_be32(&priv->dmarx->control); in axiemac_recv()
588 out_be32(&priv->dmarx->control, temp); in axiemac_recv()
622 out_be32(&priv->dmarx->tail, (u32)&rx_bd); in axiemac_free_pkt()
711 priv->dmarx = (struct axidma_reg *)((u32)priv->dmatx + 0x30); in axi_emac_ofdata_to_platdata()