Lines Matching refs:dmatx
85 struct axidma_reg *dmatx; member
339 temp = in_be32(&priv->dmatx->control); in axiemac_stop()
341 out_be32(&priv->dmatx->control, temp); in axiemac_stop()
422 out_be32(&priv->dmatx->control, XAXIDMA_CR_RESET_MASK); in axi_dma_init()
429 if (!((in_be32(&priv->dmatx->control) | in axi_dma_init()
524 if (in_be32(&priv->dmatx->status) & XAXIDMA_HALTED_MASK) { in axiemac_send()
526 out_be32(&priv->dmatx->current, (u32)&tx_bd); in axiemac_send()
528 temp = in_be32(&priv->dmatx->control); in axiemac_send()
530 out_be32(&priv->dmatx->control, temp); in axiemac_send()
534 out_be32(&priv->dmatx->tail, (u32)&tx_bd); in axiemac_send()
539 while (timeout && (!(in_be32(&priv->dmatx->status) & in axiemac_send()
704 priv->dmatx = (struct axidma_reg *)fdtdec_get_int(gd->fdt_blob, in axi_emac_ofdata_to_platdata()
706 if (!priv->dmatx) { in axi_emac_ofdata_to_platdata()
711 priv->dmarx = (struct axidma_reg *)((u32)priv->dmatx + 0x30); in axi_emac_ofdata_to_platdata()