AXIDMA_RX_CHAN
if (AXIDMA_RESET(sc->dma_dev, AXIDMA_RX_CHAN) != 0) {
if (AXIDMA_SETUP_CB(sc->dma_dev, AXIDMA_RX_CHAN, xae_intr_rx, sc)) {
AXIDMA_WR8(sc, AXI_CURDESC(AXIDMA_RX_CHAN), sc->rxdesc_ring_paddr);
reg = AXIDMA_RD4(sc, AXI_DMACR(AXIDMA_RX_CHAN));
AXIDMA_WR4(sc, AXI_DMACR(AXIDMA_RX_CHAN), reg);
AXIDMA_WR4(sc, AXI_DMACR(AXIDMA_RX_CHAN), reg);
AXIDMA_WR8(sc, AXI_TAILDESC(AXIDMA_RX_CHAN), addr);
AXIDMA_WR8(sc, AXI_TAILDESC(AXIDMA_RX_CHAN), addr);
pending = AXIDMA_RD4(sc, AXI_DMASR(AXIDMA_RX_CHAN));
AXIDMA_WR4(sc, AXI_DMASR(AXIDMA_RX_CHAN), pending);