Lines Matching refs:pl08x_dma_chan
153 struct pl08x_dma_chan *serving;
232 struct pl08x_dma_chan { struct
297 static inline struct pl08x_dma_chan *to_pl08x_chan(struct dma_chan *chan) in to_pl08x_chan()
299 return container_of(chan, struct pl08x_dma_chan, vc.chan); in to_pl08x_chan()
315 static int pl08x_request_mux(struct pl08x_dma_chan *plchan) in pl08x_request_mux()
332 static void pl08x_release_mux(struct pl08x_dma_chan *plchan) in pl08x_release_mux()
394 static void pl08x_start_next_txd(struct pl08x_dma_chan *plchan) in pl08x_start_next_txd()
526 static u32 pl08x_getbytes_chan(struct pl08x_dma_chan *plchan) in pl08x_getbytes_chan()
602 struct pl08x_dma_chan *virt_chan) in pl08x_get_phy_channel()
642 static void pl08x_phy_alloc_and_start(struct pl08x_dma_chan *plchan) in pl08x_phy_alloc_and_start()
663 struct pl08x_dma_chan *plchan) in pl08x_phy_reassign_start()
685 static void pl08x_phy_free(struct pl08x_dma_chan *plchan) in pl08x_phy_free()
688 struct pl08x_dma_chan *p, *next; in pl08x_phy_free()
1173 struct pl08x_dma_chan *plchan = to_pl08x_chan(vd->tx.chan); in pl08x_desc_free()
1183 struct pl08x_dma_chan *plchan) in pl08x_free_txd_list()
1216 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_dma_tx_status()
1359 static u32 pl08x_get_cctl(struct pl08x_dma_chan *plchan, in pl08x_get_cctl()
1392 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_issue_pending()
1403 static struct pl08x_txd *pl08x_get_txd(struct pl08x_dma_chan *plchan) in pl08x_get_txd()
1424 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_prep_dma_memcpy()
1476 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_init_txd()
1587 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_prep_slave_sg()
1629 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_prep_dma_cyclic()
1670 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_config()
1695 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_terminate_all()
1729 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_pause()
1752 struct pl08x_dma_chan *plchan = to_pl08x_chan(chan); in pl08x_resume()
1775 struct pl08x_dma_chan *plchan; in pl08x_filter_id()
1829 struct pl08x_dma_chan *plchan = phychan->serving; in pl08x_irq()
1871 static void pl08x_dma_slave_init(struct pl08x_dma_chan *chan) in pl08x_dma_slave_init()
1886 struct pl08x_dma_chan *chan; in pl08x_dma_init_virtual_channels()
1933 struct pl08x_dma_chan *chan = NULL; in pl08x_free_virtual_channels()
1934 struct pl08x_dma_chan *next; in pl08x_free_virtual_channels()
1964 struct pl08x_dma_chan *chan; in pl08x_debugfs_show()
1973 struct pl08x_dma_chan *virt_chan; in pl08x_debugfs_show()