Home
last modified time | relevance | path

Searched defs:hsdma (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/dma/mediatek/
H A Dmtk-hsdma.c263 static struct device *hsdma2dev(struct mtk_hsdma_device *hsdma) in hsdma2dev()
268 static u32 mtk_dma_read(struct mtk_hsdma_device *hsdma, u32 reg) in mtk_dma_read()
273 static void mtk_dma_write(struct mtk_hsdma_device *hsdma, u32 reg, u32 val) in mtk_dma_write()
278 static void mtk_dma_rmw(struct mtk_hsdma_device *hsdma, u32 reg, in mtk_dma_rmw()
289 static void mtk_dma_set(struct mtk_hsdma_device *hsdma, u32 reg, u32 val) in mtk_dma_set()
294 static void mtk_dma_clr(struct mtk_hsdma_device *hsdma, u32 reg, u32 val) in mtk_dma_clr()
304 static int mtk_hsdma_busy_wait(struct mtk_hsdma_device *hsdma) in mtk_hsdma_busy_wait()
314 static int mtk_hsdma_alloc_pchan(struct mtk_hsdma_device *hsdma, in mtk_hsdma_alloc_pchan()
387 static void mtk_hsdma_free_pchan(struct mtk_hsdma_device *hsdma, in mtk_hsdma_free_pchan()
411 static int mtk_hsdma_issue_pending_vdesc(struct mtk_hsdma_device *hsdma, in mtk_hsdma_issue_pending_vdesc()
[all …]
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7622.dtsi933 hsdma: dma-controller@1b007000 { label
/openbmc/linux/arch/arm/boot/dts/mediatek/
H A Dmt7623.dtsi949 hsdma: dma-controller@1b007000 { label