Searched refs:hsdma (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/dma/mediatek/ |
H A D | mtk-hsdma.c | 508 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 D | Makefile | 3 obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | mtk-hsdma.txt | 9 "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 D | mt7622.dtsi | 933 hsdma: dma-controller@1b007000 { label 934 compatible = "mediatek,mt7622-hsdma"; 938 clock-names = "hsdma";
|
/openbmc/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt7623.dtsi | 949 hsdma: dma-controller@1b007000 { label 950 compatible = "mediatek,mt7623-hsdma"; 954 clock-names = "hsdma";
|