Searched refs:owl_dma (Results 1 – 1 of 1) sorted by relevance
/Linux-v6.1/drivers/dma/ |
D | owl-dma.c | 224 struct owl_dma { struct 265 static void dma_update(struct owl_dma *od, u32 reg, u32 val, bool state) in dma_update() 279 static void dma_writel(struct owl_dma *od, u32 reg, u32 data) in dma_writel() 284 static u32 dma_readl(struct owl_dma *od, u32 reg) in dma_readl() 289 static inline struct owl_dma *to_owl_dma(struct dma_device *dd) in to_owl_dma() 291 return container_of(dd, struct owl_dma, dma); in to_owl_dma() 341 static void owl_dma_free_lli(struct owl_dma *od, in owl_dma_free_lli() 348 static struct owl_dma_lli *owl_dma_alloc_lli(struct owl_dma *od) in owl_dma_alloc_lli() 387 struct owl_dma *od = to_owl_dma(vchan->vc.chan.device); in owl_dma_cfg_lli() 467 static struct owl_dma_pchan *owl_dma_get_pchan(struct owl_dma *od, in owl_dma_get_pchan() [all …]
|