Home
last modified time | relevance | path

Searched refs:cqdma (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/mediatek/
H A Dmtk-cqdma.c164 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 Dmtk-cqdma.c163 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