Searched refs:fsl_qdma (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | fsl-qdma.c | 308 struct fsl_qdma_engine *fsl_qdma = fsl_chan->qdma; in fsl_qdma_free_chan_resources() local 349 fsl_qdma->desc_allocated--; in fsl_qdma_free_chan_resources() 483 struct fsl_qdma_engine *fsl_qdma) in fsl_qdma_alloc_queue_resources() 490 queue_num = fsl_qdma->n_queues; in fsl_qdma_alloc_queue_resources() 491 block_number = fsl_qdma->block_number; in fsl_qdma_alloc_queue_resources() 524 queue_temp->block_base = fsl_qdma->block_base + in fsl_qdma_alloc_queue_resources() 525 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, ctr in fsl_qdma_halt() 482 fsl_qdma_alloc_queue_resources(struct platform_device *pdev, struct fsl_qdma_engine *fsl_qdma) fsl_qdma_alloc_queue_resources() argument 627 fsl_qdma_queue_transfer_complete(struct fsl_qdma_engine *fsl_qdma, void *block, int id) fsl_qdma_queue_transfer_complete() argument 741 struct fsl_qdma_engine *fsl_qdma = dev_id; fsl_qdma_error_handler() local 768 struct fsl_qdma_engine *fsl_qdma = dev_id; fsl_qdma_queue_handler() local 802 fsl_qdma_irq_init(struct platform_device *pdev, struct fsl_qdma_engine *fsl_qdma) fsl_qdma_irq_init() argument 858 fsl_qdma_irq_exit(struct platform_device *pdev, struct fsl_qdma_engine *fsl_qdma) fsl_qdma_irq_exit() argument 868 fsl_qdma_reg_init(struct fsl_qdma_engine *fsl_qdma) fsl_qdma_reg_init() argument 1070 struct fsl_qdma_engine *fsl_qdma = fsl_chan->qdma; fsl_qdma_alloc_chan_resources() local 1124 struct fsl_qdma_engine *fsl_qdma; fsl_qdma_probe() local 1276 struct fsl_qdma_engine *fsl_qdma = platform_get_drvdata(pdev); fsl_qdma_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | fsl-qdma.c | 309 struct fsl_qdma_engine *fsl_qdma = fsl_chan->qdma; in fsl_qdma_free_chan_resources() local 350 fsl_qdma->desc_allocated--; in fsl_qdma_free_chan_resources() 485 struct fsl_qdma_engine *fsl_qdma) in fsl_qdma_alloc_queue_resources() 492 queue_num = fsl_qdma->n_queues; in fsl_qdma_alloc_queue_resources() 493 block_number = fsl_qdma->block_number; in fsl_qdma_alloc_queue_resources() 526 queue_temp->block_base = fsl_qdma->block_base + in fsl_qdma_alloc_queue_resources() 527 FSL_QDMA_BLOCK_BASE_OFFSET(fsl_qdma, j); in fsl_qdma_alloc_queue_resources() 585 static int fsl_qdma_halt(struct fsl_qdma_engine *fsl_qdma) in fsl_qdma_halt() argument 589 void __iomem *block, *ctrl = fsl_qdma->ctrl_base; in fsl_qdma_halt() 592 reg = qdma_readl(fsl_qdma, ctr in fsl_qdma_halt() 484 fsl_qdma_alloc_queue_resources(struct platform_device *pdev, struct fsl_qdma_engine *fsl_qdma) fsl_qdma_alloc_queue_resources() argument 629 fsl_qdma_queue_transfer_complete(struct fsl_qdma_engine *fsl_qdma, void *block, int id) fsl_qdma_queue_transfer_complete() argument 743 struct fsl_qdma_engine *fsl_qdma = dev_id; fsl_qdma_error_handler() local 770 struct fsl_qdma_engine *fsl_qdma = dev_id; fsl_qdma_queue_handler() local 804 fsl_qdma_irq_init(struct platform_device *pdev, struct fsl_qdma_engine *fsl_qdma) fsl_qdma_irq_init() argument 860 fsl_qdma_irq_exit(struct platform_device *pdev, struct fsl_qdma_engine *fsl_qdma) fsl_qdma_irq_exit() argument 870 fsl_qdma_reg_init(struct fsl_qdma_engine *fsl_qdma) fsl_qdma_reg_init() argument 1072 struct fsl_qdma_engine *fsl_qdma = fsl_chan->qdma; fsl_qdma_alloc_chan_resources() local 1125 struct fsl_qdma_engine *fsl_qdma; fsl_qdma_probe() local 1273 struct fsl_qdma_engine *fsl_qdma = platform_get_drvdata(pdev); fsl_qdma_remove() local [all...] |
Completed in 5 milliseconds