Lines Matching refs:pl08x_dma_chan

166 	struct pl08x_dma_chan *serving;
247 struct pl08x_dma_chan { struct
315 static inline struct pl08x_dma_chan *to_pl08x_chan(struct dma_chan *chan) in to_pl08x_chan()
317 return container_of(chan, struct pl08x_dma_chan, vc.chan); in to_pl08x_chan()
333 static int pl08x_request_mux(struct pl08x_dma_chan *plchan) in pl08x_request_mux()
350 static void pl08x_release_mux(struct pl08x_dma_chan *plchan) in pl08x_release_mux()
527 static void pl08x_start_next_txd(struct pl08x_dma_chan *plchan) in pl08x_start_next_txd()
753 static u32 pl08x_getbytes_chan(struct pl08x_dma_chan *plchan) in pl08x_getbytes_chan()
819 struct pl08x_dma_chan *virt_chan) in pl08x_get_phy_channel()
859 static void pl08x_phy_alloc_and_start(struct pl08x_dma_chan *plchan) in pl08x_phy_alloc_and_start()
881 struct pl08x_dma_chan *plchan) in pl08x_phy_reassign_start()
903 static void pl08x_phy_free(struct pl08x_dma_chan *plchan) in pl08x_phy_free()
906 struct pl08x_dma_chan *p, *next; in pl08x_phy_free()
1511 struct pl08x_dma_chan *plchan = to_pl08x_chan(vd->tx.chan); in pl08x_desc_free()
1521 struct pl08x_dma_chan *plchan) in pl08x_free_txd_list()
1546 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_dma_tx_status()
1700 static u32 pl08x_get_cctl(struct pl08x_dma_chan *plchan, in pl08x_get_cctl()
1733 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_issue_pending()
1744 static struct pl08x_txd *pl08x_get_txd(struct pl08x_dma_chan *plchan) in pl08x_get_txd()
1885 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_prep_dma_memcpy()
1933 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_init_txd()
2046 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_prep_slave_sg()
2088 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_prep_dma_cyclic()
2129 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_config()
2154 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_terminate_all()
2188 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_synchronize()
2195 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_pause()
2218 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_resume()
2241 struct pl08x_dma_chan *plchan; in pl08x_filter_id()
2260 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_filter_fn()
2307 struct pl08x_dma_chan *plchan = phychan->serving; in pl08x_irq()
2349 static void pl08x_dma_slave_init(struct pl08x_dma_chan *chan) in pl08x_dma_slave_init()
2364 struct pl08x_dma_chan *chan; in pl08x_dma_init_virtual_channels()
2421 struct pl08x_dma_chan *chan = NULL; in pl08x_free_virtual_channels()
2422 struct pl08x_dma_chan *next; in pl08x_free_virtual_channels()
2452 struct pl08x_dma_chan *chan; in pl08x_debugfs_show()
2461 struct pl08x_dma_chan *virt_chan; in pl08x_debugfs_show()
2517 struct pl08x_dma_chan *chan; in pl08x_find_chan_id()
2536 struct pl08x_dma_chan *plchan; in pl08x_of_xlate()