Home
last modified time | relevance | path

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

/linux/drivers/dma/
H A Dfsl-qdma.c313 struct fsl_qdma_engine *fsl_qdma = fsl_chan->qdma; in fsl_qdma_free_chan_resources() local
354 fsl_qdma->desc_allocated--; in fsl_qdma_free_chan_resources()
484 struct fsl_qdma_engine *fsl_qdma) in fsl_qdma_alloc_queue_resources() argument
491 queue_num = fsl_qdma->n_queues; in fsl_qdma_alloc_queue_resources()
492 block_number = fsl_qdma->block_number; in fsl_qdma_alloc_queue_resources()
525 queue_temp->block_base = fsl_qdma->block_base + in fsl_qdma_alloc_queue_resources()
526 FSL_QDMA_BLOCK_BASE_OFFSET(fsl_qdma, j); in fsl_qdma_alloc_queue_resources()
583 static int fsl_qdma_halt(struct fsl_qdma_engine *fsl_qdma) in fsl_qdma_halt() argument
587 void __iomem *block, *ctrl = fsl_qdma->ctrl_base; in fsl_qdma_halt()
590 reg = qdma_readl(fsl_qdma, ctrl + FSL_QDMA_DMR); in fsl_qdma_halt()
[all …]