Lines Matching refs:owl_dma

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()
490 static int owl_dma_pchan_busy(struct owl_dma *od, struct owl_dma_pchan *pchan) in owl_dma_pchan_busy()
499 static void owl_dma_terminate_pchan(struct owl_dma *od, in owl_dma_terminate_pchan()
536 struct owl_dma *od = to_owl_dma(vchan->vc.chan.device); in owl_dma_start_next_txd()
583 static void owl_dma_phy_free(struct owl_dma *od, struct owl_dma_vchan *vchan) in owl_dma_phy_free()
593 struct owl_dma *od = dev_id; in owl_dma_interrupt()
675 static void owl_dma_free_txd(struct owl_dma *od, struct owl_dma_txd *txd) in owl_dma_free_txd()
690 struct owl_dma *od = to_owl_dma(vd->tx.chan->device); in owl_dma_desc_free()
698 struct owl_dma *od = to_owl_dma(chan->device); in owl_dma_terminate_all()
839 struct owl_dma *od = to_owl_dma(vchan->vc.chan.device); in owl_dma_phy_alloc_and_start()
870 struct owl_dma *od = to_owl_dma(chan->device); in owl_dma_prep_memcpy()
921 struct owl_dma *od = to_owl_dma(chan->device); in owl_dma_prep_slave_sg()
986 struct owl_dma *od = to_owl_dma(chan->device); in owl_prep_dma_cyclic()
1049 static inline void owl_dma_free(struct owl_dma *od) in owl_dma_free()
1064 struct owl_dma *od = ofdma->of_dma_data; in owl_dma_of_xlate()
1092 struct owl_dma *od; in owl_dma_probe()
1234 struct owl_dma *od = platform_get_drvdata(pdev); in owl_dma_remove()