Lines Matching refs:omap_dmadev

26 struct omap_dmadev {  struct
211 static inline struct omap_dmadev *to_omap_dma_dev(struct dma_device *d) in to_omap_dma_dev()
213 return container_of(d, struct omap_dmadev, ddev); in to_omap_dma_dev()
231 struct omap_dmadev *od = to_omap_dma_dev(vd->tx.chan->device); in omap_dma_desc_free()
329 static void omap_dma_glbl_write(struct omap_dmadev *od, unsigned reg, unsigned val) in omap_dma_glbl_write()
338 static unsigned omap_dma_glbl_read(struct omap_dmadev *od, unsigned reg) in omap_dma_glbl_read()
379 static void omap_dma_assign(struct omap_dmadev *od, struct omap_chan *c, in omap_dma_assign()
389 struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); in omap_dma_start()
452 struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); in omap_dma_stop()
598 struct omap_dmadev *od = devid; in omap_dma_irq()
638 struct omap_dmadev *od = to_omap_dma_dev(chan->device); in omap_dma_alloc_chan_resources()
692 struct omap_dmadev *od = to_omap_dma_dev(chan->device); in omap_dma_free_chan_resources()
751 struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); in omap_dma_chan_read_3_3()
763 struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); in omap_dma_get_src_pos()
789 struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); in omap_dma_get_dst_pos()
889 struct omap_dmadev *od = to_omap_dma_dev(chan->device); in omap_dma_prep_slave_sg()
1071 struct omap_dmadev *od = to_omap_dma_dev(chan->device); in omap_dma_prep_dma_cyclic()
1355 struct omap_dmadev *od = to_omap_dma_dev(chan->device); in omap_dma_pause()
1408 struct omap_dmadev *od = to_omap_dma_dev(chan->device); in omap_dma_resume()
1429 static int omap_dma_chan_init(struct omap_dmadev *od) in omap_dma_chan_init()
1444 static void omap_dma_free(struct omap_dmadev *od) in omap_dma_free()
1462 struct omap_dmadev *od; in omap_dma_probe()
1616 struct omap_dmadev *od = platform_get_drvdata(pdev); in omap_dma_remove()
1662 struct omap_dmadev *od = to_omap_dma_dev(chan->device); in omap_dma_filter_fn()