Home
last modified time | relevance | path

Searched refs:MTK_DMA_SIZE (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/dma/mediatek/
A Dmtk-hsdma.c41 #define MTK_DMA_SIZE 64 macro
327 pc->sz_ring = 2 * MTK_DMA_SIZE * sizeof(*ring->txd); in mtk_hsdma_alloc_pchan()
333 ring->rxd = &ring->txd[MTK_DMA_SIZE]; in mtk_hsdma_alloc_pchan()
336 ring->cur_rptr = MTK_DMA_SIZE - 1; in mtk_hsdma_alloc_pchan()
344 atomic_set(&pc->nr_free, MTK_DMA_SIZE - 1); in mtk_hsdma_alloc_pchan()
360 mtk_dma_write(hsdma, MTK_HSDMA_TX_CNT, MTK_DMA_SIZE); in mtk_hsdma_alloc_pchan()
364 mtk_dma_write(hsdma, MTK_HSDMA_RX_CNT, MTK_DMA_SIZE); in mtk_hsdma_alloc_pchan()
464 MTK_DMA_SIZE); in mtk_hsdma_issue_pending_vdesc()
540 int i = MTK_DMA_SIZE; in mtk_hsdma_free_rooms_in_ring()
561 MTK_DMA_SIZE); in mtk_hsdma_free_rooms_in_ring()
[all …]
/linux/drivers/net/ethernet/mediatek/
A Dmtk_eth_soc.c820 int cnt = MTK_DMA_SIZE; in mtk_init_fq_dma()
1601 for (i = 0; i < MTK_DMA_SIZE; i++) { in mtk_tx_alloc()
1602 int next = (i + 1) % MTK_DMA_SIZE; in mtk_tx_alloc()
1620 for (i = 0; i < MTK_DMA_SIZE; i++) { in mtk_tx_alloc()
1626 ring->dma_size = MTK_DMA_SIZE; in mtk_tx_alloc()
1642 ring->phys + ((MTK_DMA_SIZE - 1) * sz), in mtk_tx_alloc()
1666 for (i = 0; i < MTK_DMA_SIZE; i++) in mtk_tx_clean()
1674 MTK_DMA_SIZE * sizeof(*ring->dma), in mtk_tx_clean()
1682 MTK_DMA_SIZE * sizeof(*ring->dma_pdma), in mtk_tx_clean()
1710 rx_dma_size = MTK_DMA_SIZE; in mtk_rx_alloc()
[all …]
A Dmtk_eth_soc.h26 #define MTK_DMA_SIZE 512 macro

Completed in 17 milliseconds