Searched defs:dma_ch (Results 1 - 8 of 8) sorted by relevance

/arch/arm/plat-samsung/
H A Ddma-ops.c27 static unsigned samsung_dmadev_request(enum dma_ch dma_ch, argument
40 (void *)dma_ch);
H A Ds3c-dma-ops.c38 static unsigned s3c_dma_request(enum dma_ch dma_ch, argument
44 if (s3c2410_dma_request(dma_ch, param->client, NULL) < 0) {
45 s3c2410_dma_free(dma_ch, param->client);
50 s3c2410_dma_setflags(dma_ch, S3C2410_DMAF_CIRCULAR);
53 data->ch = dma_ch;
56 return (unsigned)dma_ch;
/arch/unicore32/kernel/
H A Ddma.c77 void puv3_free_dma(int dma_ch) argument
81 if (!dma_channels[dma_ch].name) {
84 __func__, dma_ch);
89 dma_channels[dma_ch].name = NULL;
90 dma_channels[dma_ch].err_handler = NULL;
/arch/arm/mach-s3c64xx/include/mach/
H A Ddma.h50 enum dma_ch { enum
/arch/arm/plat-pxa/
H A Ddma.c320 void pxa_free_dma (int dma_ch) argument
324 if (!dma_channels[dma_ch].name) {
327 __func__, dma_ch);
332 DCSR(dma_ch) = DCSR_STARTINTR|DCSR_ENDINTR|DCSR_BUSERR;
333 dma_channels[dma_ch].name = NULL;
/arch/blackfin/kernel/
H A Dbfin_dma.c30 struct dma_channel dma_ch[MAX_DMA_CHANNELS]; variable in typeref:struct:dma_channel
31 EXPORT_SYMBOL(dma_ch); variable
45 atomic_set(&dma_ch[i].chan_status, 0);
46 dma_ch[i].regs = dma_io_base_addr[i];
74 seq_printf(m, "%2d: %s\n", i, dma_ch[i].device_id);
113 dma_ch[channel].regs->peripheral_map = per_map;
139 if (atomic_cmpxchg(&dma_ch[channel].chan_status, 0, 1)) {
145 dma_ch[channel].device_id = device_id;
146 dma_ch[channel].irq = 0;
163 !atomic_read(&dma_ch[channe
[all...]
/arch/arm/mach-s3c24xx/include/mach/
H A Ddma.h26 enum dma_ch { enum
182 enum dma_ch req_ch;
/arch/arm/plat-samsung/include/plat/
H A Ddma-pl330.h23 enum dma_ch { enum

Completed in 553 milliseconds