Lines Matching refs:s3c24xx_dma_chan
180 struct s3c24xx_dma_chan;
200 struct s3c24xx_dma_chan *serving;
217 struct s3c24xx_dma_chan { struct
261 static bool s3c24xx_dma_phy_valid(struct s3c24xx_dma_chan *s3cchan, in s3c24xx_dma_phy_valid()
289 struct s3c24xx_dma_phy *s3c24xx_dma_get_phy(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_get_phy()
373 struct s3c24xx_dma_chan *to_s3c24xx_dma_chan(struct dma_chan *chan) in to_s3c24xx_dma_chan()
375 return container_of(chan, struct s3c24xx_dma_chan, vc.chan); in to_s3c24xx_dma_chan()
378 static u32 s3c24xx_dma_getbytes_chan(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_getbytes_chan()
390 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_set_runtime_config()
447 static void s3c24xx_dma_start_next_sg(struct s3c24xx_dma_chan *s3cchan, in s3c24xx_dma_start_next_sg()
511 static void s3c24xx_dma_start_next_txd(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_start_next_txd()
531 struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_free_txd_list()
544 static void s3c24xx_dma_phy_alloc_and_start(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_phy_alloc_and_start()
567 struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_phy_reassign_start()
589 static void s3c24xx_dma_phy_free(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_phy_free()
592 struct s3c24xx_dma_chan *p, *next; in s3c24xx_dma_phy_free()
646 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(vd->tx.chan); in s3c24xx_dma_desc_free()
657 struct s3c24xx_dma_chan *s3cchan = phy->serving; in s3c24xx_dma_irq()
718 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_terminate_all()
761 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_tx_status()
824 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_prep_memcpy()
886 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_prep_dma_cyclic()
984 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_prep_slave_sg()
1074 struct s3c24xx_dma_chan *s3cchan = to_s3c24xx_dma_chan(chan); in s3c24xx_dma_issue_pending()
1096 struct s3c24xx_dma_chan *chan; in s3c24xx_dma_init_virtual_channels()
1142 struct s3c24xx_dma_chan *chan = NULL; in s3c24xx_dma_free_virtual_channels()
1143 struct s3c24xx_dma_chan *next; in s3c24xx_dma_free_virtual_channels()
1405 struct s3c24xx_dma_chan *s3cchan; in s3c24xx_dma_filter()