Home
last modified time | relevance | path

Searched refs:dma_chan (Results 1 – 14 of 14) sorted by relevance

/arch/mips/include/asm/mach-au1x00/
Dau1000_dma.h106 struct dma_chan { struct
118 extern struct dma_chan au1000_dma_table[]; argument
130 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 …]
/arch/arm/plat-omap/
Ddma.c131 static struct omap_dma_lch *dma_chan; variable
585 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 …]
/arch/arm/plat-samsung/
Ddma-ops.c39 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()
/arch/powerpc/include/asm/
Dasync_tx.h27 extern struct dma_chan *
41 struct dma_chan *
/arch/mips/alchemy/common/
Ddma.c64 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()
/arch/arm/kernel/
Ddma.c29 static dma_t *dma_chan[MAX_DMA_CHANNELS]; variable
36 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()
/arch/arm/include/asm/hardware/
Diop_adma.h68 struct dma_chan common;
/arch/blackfin/include/asm/
Dbfin_sdh.h14 int dma_chan; member
/arch/arm/mach-tegra/
Dapbio.c38 static struct dma_chan *tegra_apb_dma_chan;
/arch/blackfin/mach-bf518/boards/
Dtcm-bf518.c594 .dma_chan = CH_RSI,
Dezbrd.c673 .dma_chan = CH_RSI,
/arch/blackfin/mach-bf548/boards/
Dcm_bf548.c765 .dma_chan = CH_SDH,
Dezkit.c955 .dma_chan = CH_SDH,
/arch/blackfin/mach-bf609/boards/
Dezkit.c631 .dma_chan = CH_RSI,