Lines Matching refs:s3c24xx_dma_chan
177 struct s3c24xx_dma_chan;
197 struct s3c24xx_dma_chan *serving;
214 struct s3c24xx_dma_chan { struct
258 static bool s3c24xx_dma_phy_valid(struct s3c24xx_dma_chan *s3cchan, in s3c24xx_dma_phy_valid()
286 struct s3c24xx_dma_phy *s3c24xx_dma_get_phy(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_get_phy()
365 struct s3c24xx_dma_chan *to_s3c24xx_dma_chan(struct dma_chan *chan) in to_s3c24xx_dma_chan()
367 return container_of(chan, struct s3c24xx_dma_chan, vc.chan); in to_s3c24xx_dma_chan()
370 static u32 s3c24xx_dma_getbytes_chan(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_getbytes_chan()
382 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_set_runtime_config()
439 static void s3c24xx_dma_start_next_sg(struct s3c24xx_dma_chan *s3cchan, in s3c24xx_dma_start_next_sg()
503 static void s3c24xx_dma_start_next_txd(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_start_next_txd()
527 static void s3c24xx_dma_phy_alloc_and_start(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_phy_alloc_and_start()
550 struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_phy_reassign_start()
572 static void s3c24xx_dma_phy_free(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_phy_free()
575 struct s3c24xx_dma_chan *p, *next; in s3c24xx_dma_phy_free()
629 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(vd->tx.chan); in s3c24xx_dma_desc_free()
640 struct s3c24xx_dma_chan *s3cchan = phy->serving; in s3c24xx_dma_irq()
701 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_terminate_all()
746 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_synchronize()
760 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_tx_status()
819 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_prep_memcpy()
881 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_prep_dma_cyclic()
979 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_prep_slave_sg()
1069 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_issue_pending()
1091 struct s3c24xx_dma_chan *chan; in s3c24xx_dma_init_virtual_channels()
1134 struct s3c24xx_dma_chan *chan = NULL; in s3c24xx_dma_free_virtual_channels()
1135 struct s3c24xx_dma_chan *next; in s3c24xx_dma_free_virtual_channels()
1415 struct s3c24xx_dma_chan *s3cchan; in s3c24xx_dma_filter()