Lines Matching defs:od
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()
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() local
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() local
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() local
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() local
698 struct owl_dma *od = to_owl_dma(chan->device); in owl_dma_terminate_all() local
839 struct owl_dma *od = to_owl_dma(vchan->vc.chan.device); in owl_dma_phy_alloc_and_start() local
870 struct owl_dma *od = to_owl_dma(chan->device); in owl_dma_prep_memcpy() local
921 struct owl_dma *od = to_owl_dma(chan->device); in owl_dma_prep_slave_sg() local
986 struct owl_dma *od = to_owl_dma(chan->device); in owl_prep_dma_cyclic() local
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() local
1093 struct owl_dma *od; in owl_dma_probe() local
1235 struct owl_dma *od = platform_get_drvdata(pdev); in owl_dma_remove() local