Searched refs:cqdma (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/mediatek/ |
H A D | mtk-cqdma.c | 164 static struct device *cqdma2dev(struct mtk_cqdma_device *cqdma) in cqdma2dev() argument 166 return cqdma->ddev.dev; in cqdma2dev() 236 dev_err(cqdma2dev(to_cqdma_dev(cvd->ch)), "cqdma wait transaction timeout\n"); in mtk_cqdma_start() 241 dev_err(cqdma2dev(to_cqdma_dev(cvd->ch)), "cqdma warm reset timeout\n"); in mtk_cqdma_start() 388 struct mtk_cqdma_device *cqdma = devid; in mtk_cqdma_irq() local 394 for (i = 0; i < cqdma->dma_channels; ++i, schedule_tasklet = false) { in mtk_cqdma_irq() 395 spin_lock(&cqdma->pc[i]->lock); in mtk_cqdma_irq() 396 if (mtk_dma_read(cqdma->pc[i], in mtk_cqdma_irq() 399 mtk_dma_clr(cqdma->pc[i], MTK_CQDMA_INT_FLAG, in mtk_cqdma_irq() 405 spin_unlock(&cqdma in mtk_cqdma_irq() 615 struct mtk_cqdma_device *cqdma = to_cqdma_dev(c); mtk_cqdma_alloc_chan_resources() local 689 mtk_cqdma_hw_init(struct mtk_cqdma_device *cqdma) mtk_cqdma_hw_init() argument 724 mtk_cqdma_hw_deinit(struct mtk_cqdma_device *cqdma) mtk_cqdma_hw_deinit() argument 751 struct mtk_cqdma_device *cqdma; mtk_cqdma_probe() local 895 struct mtk_cqdma_device *cqdma = platform_get_drvdata(pdev); mtk_cqdma_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/mediatek/ |
H A D | mtk-cqdma.c | 163 static struct device *cqdma2dev(struct mtk_cqdma_device *cqdma) in cqdma2dev() argument 165 return cqdma->ddev.dev; in cqdma2dev() 235 dev_err(cqdma2dev(to_cqdma_dev(cvd->ch)), "cqdma wait transaction timeout\n"); in mtk_cqdma_start() 240 dev_err(cqdma2dev(to_cqdma_dev(cvd->ch)), "cqdma warm reset timeout\n"); in mtk_cqdma_start() 387 struct mtk_cqdma_device *cqdma = devid; in mtk_cqdma_irq() local 393 for (i = 0; i < cqdma->dma_channels; ++i, schedule_tasklet = false) { in mtk_cqdma_irq() 394 spin_lock(&cqdma->pc[i]->lock); in mtk_cqdma_irq() 395 if (mtk_dma_read(cqdma->pc[i], in mtk_cqdma_irq() 398 mtk_dma_clr(cqdma->pc[i], MTK_CQDMA_INT_FLAG, in mtk_cqdma_irq() 404 spin_unlock(&cqdma in mtk_cqdma_irq() 614 struct mtk_cqdma_device *cqdma = to_cqdma_dev(c); mtk_cqdma_alloc_chan_resources() local 688 mtk_cqdma_hw_init(struct mtk_cqdma_device *cqdma) mtk_cqdma_hw_init() argument 723 mtk_cqdma_hw_deinit(struct mtk_cqdma_device *cqdma) mtk_cqdma_hw_deinit() argument 750 struct mtk_cqdma_device *cqdma; mtk_cqdma_probe() local 890 struct mtk_cqdma_device *cqdma = platform_get_drvdata(pdev); mtk_cqdma_remove() local [all...] |
Completed in 3 milliseconds