Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/dma/mediatek/
Dmtk-hsdma.c232 struct mtk_hsdma_device { struct
249 static struct mtk_hsdma_device *to_hsdma_dev(struct dma_chan *chan) in to_hsdma_dev() argument
251 return container_of(chan->device, struct mtk_hsdma_device, ddev); in to_hsdma_dev()
264 static struct device *hsdma2dev(struct mtk_hsdma_device *hsdma) in hsdma2dev()
269 static u32 mtk_dma_read(struct mtk_hsdma_device *hsdma, u32 reg) in mtk_dma_read()
274 static void mtk_dma_write(struct mtk_hsdma_device *hsdma, u32 reg, u32 val) in mtk_dma_write()
279 static void mtk_dma_rmw(struct mtk_hsdma_device *hsdma, u32 reg, in mtk_dma_rmw()
290 static void mtk_dma_set(struct mtk_hsdma_device *hsdma, u32 reg, u32 val) in mtk_dma_set()
295 static void mtk_dma_clr(struct mtk_hsdma_device *hsdma, u32 reg, u32 val) in mtk_dma_clr()
305 static int mtk_hsdma_busy_wait(struct mtk_hsdma_device *hsdma) in mtk_hsdma_busy_wait()
[all …]