Lines Matching refs:txx9dmac_chan

22 static struct txx9dmac_chan *to_txx9dmac_chan(struct dma_chan *chan)  in to_txx9dmac_chan()
24 return container_of(chan, struct txx9dmac_chan, chan); in to_txx9dmac_chan()
27 static struct txx9dmac_cregs __iomem *__dma_regs(const struct txx9dmac_chan *dc) in __dma_regs()
33 const struct txx9dmac_chan *dc) in __dma_regs32()
61 static dma_addr_t channel64_read_CHAR(const struct txx9dmac_chan *dc) in channel64_read_CHAR()
69 static void channel64_write_CHAR(const struct txx9dmac_chan *dc, dma_addr_t val) in channel64_write_CHAR()
77 static void channel64_clear_CHAR(const struct txx9dmac_chan *dc) in channel64_clear_CHAR()
87 static dma_addr_t channel_read_CHAR(const struct txx9dmac_chan *dc) in channel_read_CHAR()
95 static void channel_write_CHAR(const struct txx9dmac_chan *dc, dma_addr_t val) in channel_write_CHAR()
147 static dma_addr_t desc_read_CHAR(const struct txx9dmac_chan *dc, in desc_read_CHAR()
153 static void desc_write_CHAR(const struct txx9dmac_chan *dc, in desc_write_CHAR()
166 static struct txx9dmac_desc *txx9dmac_first_active(struct txx9dmac_chan *dc) in txx9dmac_first_active()
172 static struct txx9dmac_desc *txx9dmac_last_active(struct txx9dmac_chan *dc) in txx9dmac_last_active()
178 static struct txx9dmac_desc *txx9dmac_first_queued(struct txx9dmac_chan *dc) in txx9dmac_first_queued()
192 static struct txx9dmac_desc *txx9dmac_desc_alloc(struct txx9dmac_chan *dc, in txx9dmac_desc_alloc()
211 static struct txx9dmac_desc *txx9dmac_desc_get(struct txx9dmac_chan *dc) in txx9dmac_desc_get()
244 static void txx9dmac_sync_desc_for_cpu(struct txx9dmac_chan *dc, in txx9dmac_sync_desc_for_cpu()
263 static void txx9dmac_desc_put(struct txx9dmac_chan *dc, in txx9dmac_desc_put()
286 static void txx9dmac_dump_regs(struct txx9dmac_chan *dc) in txx9dmac_dump_regs()
314 static void txx9dmac_reset_chan(struct txx9dmac_chan *dc) in txx9dmac_reset_chan()
334 static void txx9dmac_dostart(struct txx9dmac_chan *dc, in txx9dmac_dostart()
403 txx9dmac_descriptor_complete(struct txx9dmac_chan *dc, in txx9dmac_descriptor_complete()
428 static void txx9dmac_dequeue(struct txx9dmac_chan *dc, struct list_head *list) in txx9dmac_dequeue()
452 static void txx9dmac_complete_all(struct txx9dmac_chan *dc) in txx9dmac_complete_all()
471 static void txx9dmac_dump_desc(struct txx9dmac_chan *dc, in txx9dmac_dump_desc()
502 static void txx9dmac_handle_error(struct txx9dmac_chan *dc, u32 csr) in txx9dmac_handle_error()
540 static void txx9dmac_scan_descriptors(struct txx9dmac_chan *dc) in txx9dmac_scan_descriptors()
612 struct txx9dmac_chan *dc; in txx9dmac_chan_tasklet()
614 dc = (struct txx9dmac_chan *)data; in txx9dmac_chan_tasklet()
630 struct txx9dmac_chan *dc = dev_id; in txx9dmac_chan_interrupt()
649 struct txx9dmac_chan *dc; in txx9dmac_tasklet()
697 struct txx9dmac_chan *dc = to_txx9dmac_chan(tx->chan); in txx9dmac_tx_submit()
716 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_prep_dma_memcpy()
811 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_prep_slave_sg()
903 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_terminate_all()
929 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_tx_status()
943 static void txx9dmac_chain_dynamic(struct txx9dmac_chan *dc, in txx9dmac_chain_dynamic()
967 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_issue_pending()
991 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_alloc_chan_resources()
1050 struct txx9dmac_chan *dc = to_txx9dmac_chan(chan); in txx9dmac_free_chan_resources()
1092 struct txx9dmac_chan *dc; in txx9dmac_chan_probe()
1163 struct txx9dmac_chan *dc = platform_get_drvdata(pdev); in txx9dmac_chan_remove()