Lines Matching refs:txx9dmac_chan

19 static struct txx9dmac_chan *to_txx9dmac_chan(struct dma_chan *chan)  in to_txx9dmac_chan()
21 return container_of(chan, struct txx9dmac_chan, chan); in to_txx9dmac_chan()
24 static struct txx9dmac_cregs __iomem *__dma_regs(const struct txx9dmac_chan *dc) in __dma_regs()
30 const struct txx9dmac_chan *dc) in __dma_regs32()
58 static dma_addr_t channel64_read_CHAR(const struct txx9dmac_chan *dc) in channel64_read_CHAR()
66 static void channel64_write_CHAR(const struct txx9dmac_chan *dc, dma_addr_t val) in channel64_write_CHAR()
74 static void channel64_clear_CHAR(const struct txx9dmac_chan *dc) in channel64_clear_CHAR()
84 static dma_addr_t channel_read_CHAR(const struct txx9dmac_chan *dc) in channel_read_CHAR()
92 static void channel_write_CHAR(const struct txx9dmac_chan *dc, dma_addr_t val) in channel_write_CHAR()
144 static dma_addr_t desc_read_CHAR(const struct txx9dmac_chan *dc, in desc_read_CHAR()
150 static void desc_write_CHAR(const struct txx9dmac_chan *dc, in desc_write_CHAR()
163 static struct txx9dmac_desc *txx9dmac_first_active(struct txx9dmac_chan *dc) in txx9dmac_first_active()
169 static struct txx9dmac_desc *txx9dmac_last_active(struct txx9dmac_chan *dc) in txx9dmac_last_active()
175 static struct txx9dmac_desc *txx9dmac_first_queued(struct txx9dmac_chan *dc) in txx9dmac_first_queued()
189 static struct txx9dmac_desc *txx9dmac_desc_alloc(struct txx9dmac_chan *dc, in txx9dmac_desc_alloc()
208 static struct txx9dmac_desc *txx9dmac_desc_get(struct txx9dmac_chan *dc) in txx9dmac_desc_get()
241 static void txx9dmac_sync_desc_for_cpu(struct txx9dmac_chan *dc, in txx9dmac_sync_desc_for_cpu()
260 static void txx9dmac_desc_put(struct txx9dmac_chan *dc, in txx9dmac_desc_put()
283 static void txx9dmac_dump_regs(struct txx9dmac_chan *dc) in txx9dmac_dump_regs()
311 static void txx9dmac_reset_chan(struct txx9dmac_chan *dc) in txx9dmac_reset_chan()
330 static void txx9dmac_dostart(struct txx9dmac_chan *dc, in txx9dmac_dostart()
399 txx9dmac_descriptor_complete(struct txx9dmac_chan *dc, in txx9dmac_descriptor_complete()
424 static void txx9dmac_dequeue(struct txx9dmac_chan *dc, struct list_head *list) in txx9dmac_dequeue()
448 static void txx9dmac_complete_all(struct txx9dmac_chan *dc) in txx9dmac_complete_all()
467 static void txx9dmac_dump_desc(struct txx9dmac_chan *dc, in txx9dmac_dump_desc()
498 static void txx9dmac_handle_error(struct txx9dmac_chan *dc, u32 csr) in txx9dmac_handle_error()
536 static void txx9dmac_scan_descriptors(struct txx9dmac_chan *dc) in txx9dmac_scan_descriptors()
608 struct txx9dmac_chan *dc; in txx9dmac_chan_tasklet()
626 struct txx9dmac_chan *dc = dev_id; in txx9dmac_chan_interrupt()
645 struct txx9dmac_chan *dc; in txx9dmac_tasklet()
693 struct txx9dmac_chan *dc = to_txx9dmac_chan(tx->chan); in txx9dmac_tx_submit()
712 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_prep_dma_memcpy()
807 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_prep_slave_sg()
899 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_terminate_all()
925 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_tx_status()
939 static void txx9dmac_chain_dynamic(struct txx9dmac_chan *dc, in txx9dmac_chain_dynamic()
962 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_issue_pending()
986 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_alloc_chan_resources()
1045 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_free_chan_resources()
1086 struct txx9dmac_chan *dc; in txx9dmac_chan_probe()
1156 struct txx9dmac_chan *dc = platform_get_drvdata(pdev); in txx9dmac_chan_remove()