Home
last modified time | relevance | path

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

/openbmc/linux/drivers/dma/mediatek/
H A Dmtk-hsdma.c508 err = mtk_hsdma_issue_pending_vdesc(hsdma, hsdma->pc, hvd); in mtk_hsdma_issue_vchan_pending()
549 pc = hsdma->pc; in mtk_hsdma_free_rooms_in_ring()
818 err = mtk_hsdma_alloc_pchan(hsdma, hsdma->pc); in mtk_hsdma_alloc_chan_resources()
844 mtk_hsdma_free_pchan(hsdma, hsdma->pc); in mtk_hsdma_free_chan_resources()
900 hsdma = devm_kzalloc(&pdev->dev, sizeof(*hsdma), GFP_KERNEL); in mtk_hsdma_probe()
901 if (!hsdma) in mtk_hsdma_probe()
904 dd = &hsdma->ddev; in mtk_hsdma_probe()
926 hsdma->irq = err; in mtk_hsdma_probe()
958 if (!hsdma->pc) in mtk_hsdma_probe()
961 hsdma->vc = devm_kcalloc(&pdev->dev, hsdma->dma_requests, in mtk_hsdma_probe()
[all …]
H A DMakefile3 obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o
/openbmc/linux/Documentation/devicetree/bindings/dma/
H A Dmtk-hsdma.txt9 "mediatek,mt7622-hsdma": for MT7622 SoC
10 "mediatek,mt7623-hsdma": for MT7623 SoC
16 - clock-names: Should contain "hsdma" entries.
23 hsdma: dma-controller@1b007000 {
24 compatible = "mediatek,mt7623-hsdma";
28 clock-names = "hsdma";
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7622.dtsi933 hsdma: dma-controller@1b007000 { label
934 compatible = "mediatek,mt7622-hsdma";
938 clock-names = "hsdma";
/openbmc/linux/arch/arm/boot/dts/mediatek/
H A Dmt7623.dtsi949 hsdma: dma-controller@1b007000 { label
950 compatible = "mediatek,mt7623-hsdma";
954 clock-names = "hsdma";