Searched refs:mtk_hsdma_device (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/mediatek/ |
H A D | mtk-hsdma.c | 218 * struct mtk_hsdma_device - This is the struct holding info describing HSDMA 232 struct mtk_hsdma_device { struct 249 static struct mtk_hsdma_device *to_hsdma_dev(struct dma_chan *chan) in to_hsdma_dev() 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 *hsdm [all...] |
/kernel/linux/linux-6.6/drivers/dma/mediatek/ |
H A D | mtk-hsdma.c | 217 * struct mtk_hsdma_device - This is the struct holding info describing HSDMA 231 struct mtk_hsdma_device { struct 248 static struct mtk_hsdma_device *to_hsdma_dev(struct dma_chan *chan) in to_hsdma_dev() 250 return container_of(chan->device, struct mtk_hsdma_device, ddev); in to_hsdma_dev() 263 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 *hsdm [all...] |
Completed in 3 milliseconds