MTK_DMA_SIZE
pc->sz_ring = 2 * MTK_DMA_SIZE * sizeof(*ring->txd);
ring->rxd = &ring->txd[MTK_DMA_SIZE];
ring->rphys = ring->tphys + MTK_DMA_SIZE * sizeof(*ring->txd);
ring->cur_rptr = MTK_DMA_SIZE - 1;
ring->cb = kzalloc_objs(*ring->cb, MTK_DMA_SIZE, GFP_NOWAIT);
atomic_set(&pc->nr_free, MTK_DMA_SIZE - 1);
mtk_dma_write(hsdma, MTK_HSDMA_TX_CNT, MTK_DMA_SIZE);
mtk_dma_write(hsdma, MTK_HSDMA_RX_CNT, MTK_DMA_SIZE);
mtk_dma_write(hsdma, MTK_HSDMA_RX_CPU, MTK_DMA_SIZE - 1);
MTK_DMA_SIZE);
prev = MTK_HSDMA_LAST_DESP_IDX(ring->cur_tptr, MTK_DMA_SIZE);
int i = MTK_DMA_SIZE;
MTK_DMA_SIZE);
if (atomic_read(&pc->nr_free) >= MTK_DMA_SIZE - 1)
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.fq_dma_size = MTK_DMA_SIZE(4K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),
.dma_size = MTK_DMA_SIZE(2K),