Searched refs:dma_chan (Results 1 – 14 of 14) sorted by relevance
106 struct dma_chan { struct118 extern struct dma_chan au1000_dma_table[]; argument130 static inline struct dma_chan *get_dma_chan(unsigned int dmanr) in get_dma_chan()156 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffer0()165 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffer1()173 struct dma_chan *chan = get_dma_chan(dmanr); in enable_dma_buffers()182 struct dma_chan *chan = get_dma_chan(dmanr); in start_dma()193 struct dma_chan *chan = get_dma_chan(dmanr); in halt_dma()210 struct dma_chan *chan = get_dma_chan(dmanr); in disable_dma()223 struct dma_chan *chan = get_dma_chan(dmanr); in dma_halted()[all …]
131 static struct omap_dma_lch *dma_chan; variable585 p->dma_write(dma_chan[lch].enabled_irqs, CICR, lch); in omap_enable_channel_irq()601 dma_chan[lch].enabled_irqs |= bits; in omap_enable_dma_irq()607 dma_chan[lch].enabled_irqs &= ~bits; in omap_disable_dma_irq()621 if (dma_chan[lch].next_lch != -1) in enable_lnk()622 l = dma_chan[lch].next_lch | (1 << 15); in enable_lnk()626 if (dma_chan[lch].next_linked_ch != -1) in enable_lnk()627 l = dma_chan[lch].next_linked_ch | (1 << 15); in enable_lnk()653 dma_chan[lch].flags &= ~OMAP_DMA_ACTIVE; in disable_lnk()702 if (free_ch == -1 && dma_chan[ch].dev_id == -1) { in omap_request_dma()[all …]
39 dma_release_channel((struct dma_chan *)ch); in samsung_dmadev_release()47 struct dma_chan *chan = (struct dma_chan *)ch; in samsung_dmadev_config()76 struct dma_chan *chan = (struct dma_chan *)ch; in samsung_dmadev_prepare()115 dma_async_issue_pending((struct dma_chan *)ch); in samsung_dmadev_trigger()122 return dmaengine_terminate_all((struct dma_chan *)ch); in samsung_dmadev_flush()
27 extern struct dma_chan *41 struct dma_chan *
64 struct dma_chan au1000_dma_table[NUM_AU1000_DMA_CHANNELS] = {104 struct dma_chan *chan; in au1000_dma_read_proc()136 struct dma_chan *chan; in dump_au1000_dma_channel()167 struct dma_chan *chan; in request_au1000_dma()222 struct dma_chan *chan = get_dma_chan(dmanr); in free_au1000_dma()
29 static dma_t *dma_chan[MAX_DMA_CHANNELS]; variable36 return dma_chan[chan]; in dma_channel()46 if (dma_chan[chan]) in isa_dma_add()48 dma_chan[chan] = dma; in isa_dma_add()
68 struct dma_chan common;
14 int dma_chan; member
38 static struct dma_chan *tegra_apb_dma_chan;
594 .dma_chan = CH_RSI,
673 .dma_chan = CH_RSI,
765 .dma_chan = CH_SDH,
955 .dma_chan = CH_SDH,
631 .dma_chan = CH_RSI,