Searched refs:dma (Results 251 - 275 of 1571) sorted by relevance

<<11121314151617181920>>

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/
H A Domap24xxcam.c231 struct videobuf_dmabuf *dma = videobuf_to_dma(vb); local
236 if (dma->sglist == NULL)
239 i = dma->sglen;
242 alloc_size = sg_dma_len(&dma->sglist[i]);
243 page = sg_page(&dma->sglist[i]);
247 __free_pages(sg_page(&dma->sglist[i]),
248 get_order(sg_dma_len(&dma->sglist[i])));
251 kfree(dma->sglist);
252 dma->sglist = NULL;
288 struct videobuf_dmabuf *dma local
420 struct videobuf_dmabuf *dma = videobuf_to_dma(vb); local
461 omap24xxcam_dma_iolock(struct videobuf_queue *vbq, struct videobuf_dmabuf *dma) argument
1403 struct videobuf_dmabuf *dma = videobuf_to_dma(vbq->bufs[i]); local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/arm/
H A Dacornscsi.c89 * a specific target. [only recon/write/dma].
258 printk("DMA @%06x, ", host->dma.start_addr);
261 printk("DT @+%04x ST @+%04x", host->dma.transferred,
753 host->dma.xfer_setup = 0;
754 host->dma.xfer_required = 0;
755 host->dma.xfer_done = 0;
835 host->scsi.SCp.scsi_xferred != host->dma.transferred)
851 if (host->dma.xfer_done)
901 host->dma.xfer_done = 1;
1029 host->dma
[all...]
H A Darxescsi.c16 * 01-01-2000 SH 0.1.0 Added *real* pseudo dma writing
33 #include <asm/dma.h>
309 info->info.scsi.dma = NO_DMA;
319 info->info.dma.setup = arxescsi_dma_setup;
320 info->info.dma.pseudo = arxescsi_dma_pseudo;
321 info->info.dma.stop = arxescsi_dma_stop;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/host/
H A Dpxamci.c25 #include <linux/dma-mapping.h>
37 #include <mach/dma.h>
58 int dma; member in struct:pxamci_host
186 DRCMR(host->dma_drcmrrx) = host->dma | DRCMR_MAPVLD;
191 DRCMR(host->dma_drcmrtx) = host->dma | DRCMR_MAPVLD;
226 DALGN |= (1 << host->dma);
228 DALGN &= ~(1 << host->dma);
229 DDADR(host->dma) = host->sg_dma;
232 DCSR(host->dma) = DCSR_RUN;
314 DCSR(host->dma)
511 pxamci_dma_irq(int dma, void *devid) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/
H A Dpcl818.c107 #include <asm/dma.h>
331 unsigned int dma; /* used DMA, 0=don't use DMA */ member in struct:pcl818_private
357 int ai_mode; /* who now uses IRQ - 1=AI1 int, 2=AI1 dma, 3=AI3 int, 4AI3 dma */
595 analog input dma mode 1 & 3, 818 cards
605 disable_dma(devpriv->dma);
607 if ((devpriv->dma_runs_to_end) > -1 || devpriv->neverending_ai) { /* switch dma bufs */
608 set_dma_mode(devpriv->dma, DMA_MODE_READ);
610 set_dma_addr(devpriv->dma,
613 set_dma_count(devpriv->dma,
1746 int dma; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/i830/
H A Di830_dma.c54 struct drm_device_dma *dma = dev->dma; local
60 for (i = 0; i < dma->buf_count; i++) {
61 struct drm_buf *buf = dma->buflist[i];
211 struct drm_device_dma *dma = dev->dma; local
238 for (i = 0; i < dma->buf_count; i++) {
239 struct drm_buf *buf = dma->buflist[i];
299 struct drm_device_dma *dma = dev->dma; local
1200 struct drm_device_dma *dma = dev->dma; local
1232 struct drm_device_dma *dma = dev->dma; local
1272 struct drm_device_dma *dma = dev->dma; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pnp/
H A Dinterface.c100 struct pnp_dma *dma)
107 if (dma->map & (1 << i)) {
115 if (!dma->map)
117 switch (dma->flags & IORESOURCE_DMA_TYPE_MASK) {
128 if (dma->flags & IORESOURCE_DMA_MASTER)
130 if (dma->flags & IORESOURCE_DMA_BYTE)
132 if (dma->flags & IORESOURCE_DMA_WORD)
134 switch (dma->flags & IORESOURCE_DMA_SPEED_MASK) {
201 pnp_print_dma(buffer, space, &option->u.dma);
389 if (!strnicmp(buf, "dma",
99 pnp_print_dma(pnp_info_buffer_t * buffer, char *space, struct pnp_dma *dma) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ieee1394/
H A Dvideo1394.c52 #include "dma.h"
89 struct dma_region dma; member in struct:dma_iso_ctx
158 dma_region_free(&d->dma);
203 dma_region_init(&d->dma);
205 if (dma_region_alloc(&d->dma, (d->num_desc - 1) * d->buf_size, ohci->dev,
207 PRINT(KERN_ERR, ohci->host->id, "Failed to allocate dma buffer");
249 PRINT(KERN_ERR, ohci->host->id, "Failed to allocate dma ir prg");
261 PRINT(KERN_ERR, ohci->host->id, "Failed to allocate dma ir prg");
278 "Failed to allocate dma it prg");
304 PRINT(KERN_ERR, ohci->host->id, "Failed to allocate dma i
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dsmc911x.h214 #include <mach/dma.h>
224 #define SMC_DMA_FREE(dev, dma) \
225 pxa_free_dma(dma)
227 #define SMC_DMA_ACK_IRQ(dev, dma) \
229 if (DCSR(dma) & DCSR_BUSERR) { \
230 printk("%s: DMA %d bus error!\n", dev->name, dma); \
232 DCSR(dma) = DCSR_STARTINTR|DCSR_ENDINTR|DCSR_BUSERR; \
238 #include <linux/dma-mapping.h>
250 int reg, int dma, u_char *buf, int len)
262 DCSR(dma)
249 smc_pxa_dma_insl(struct smc911x_local *lp, u_long physaddr, int reg, int dma, u_char *buf, int len) argument
277 smc_pxa_dma_outsl(struct smc911x_local *lp, u_long physaddr, int reg, int dma, u_char *buf, int len) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dpata_atiixp.c56 * Called by both the pio and dma setup functions to set the controller
113 int dma = adev->dma_mode; local
123 dma -= XFER_UDMA_0;
127 udma_mode_data |= dma << (4 * dn);
133 dma -= XFER_MW_DMA_0;
138 mwdma_timing_data |= (mwdma_timings[dma] << timing_shift);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/isa/
H A Dsscape.c32 #include <asm/dma.h>
55 static int dma[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; variable
77 module_param_array(dma, int, NULL, 0444);
78 MODULE_PARM_DESC(dma, "DMA # for SoundScape driver.");
441 struct snd_dma_buffer dma; local
445 if (!get_dmabuf(&dma, PAGE_ALIGN(32 * 1024)))
476 len = min(size, dma.bytes);
477 memcpy(dma.area, data, len);
481 snd_dma_program(s->chip->dma1, dma.addr, len, DMA_MODE_WRITE);
527 free_dmabuf(&dma);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-lh7a40x/
H A Dclcd.c15 #include <linux/dma-mapping.h>
132 dma_addr_t dma; local
150 &dma, GFP_KERNEL);
152 fb->fb.screen_base, (void*) dma, len,
165 fb->fb.fix.smem_start = dma;
221 /* .dma = base##_DMA,*/ \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/dma/
H A Dtimb_dma.c24 #include <linux/dma-mapping.h>
34 #define DRIVER_NAME "timb-dma"
99 struct dma_device dma; member in struct:timb_dma
312 for (i = 0; i < td->dma.chancnt; i++) {
653 for (i = 0; i < td->dma.chancnt; i++)
742 td->dma.device_alloc_chan_resources = td_alloc_chan_resources;
743 td->dma.device_free_chan_resources = td_free_chan_resources;
744 td->dma.device_tx_status = td_tx_status;
745 td->dma.device_issue_pending = td_issue_pending;
747 dma_cap_set(DMA_SLAVE, td->dma
[all...]
H A Dintel_mid_dma_regs.h166 * @slave: dma slave struture
168 * @dma: dma device struture pointer
183 struct middma_device *dma; member in struct:intel_mid_dma_chan
199 * @tasklet: dma tasklet for processing interrupts
249 static inline int test_ch_en(void __iomem *dma, u32 ch_no) argument
251 u32 en_reg = ioread32(dma + DMA_CHAN_EN);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/b2c2/
H A Dflexcop-common.h119 /* from flexcop-dma.c */
121 struct flexcop_dma *dma, u32 size);
122 void flexcop_dma_free(struct flexcop_dma *dma);
128 int flexcop_dma_config(struct flexcop_device *fc, struct flexcop_dma *dma,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgb/
H A Dixgb.h52 #include <linux/dma-mapping.h>
115 dma_addr_t dma; member in struct:ixgb_buffer
126 dma_addr_t dma; member in struct:ixgb_desc_ring
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx88/
H A Dcx88-alsa.c32 #include <linux/dma-mapping.h>
60 struct videobuf_dmabuf dma; member in struct:cx88_audio_buffer
140 cx88_sram_channel_setup(chip->core, audio_ch, buf->bpl, buf->risc.dma);
163 /* start dma */
181 /* stop dma */
198 * BOARD Specific: IRQ dma bits
382 struct videobuf_dmabuf *dma; local
405 dma = &buf->dma;
406 videobuf_dma_init(dma);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/wl12xx/
H A Dwl1251_debugfs.c137 DEBUGFS_FWSTATS_FILE(dma, rx_requested, 20, "%u");
138 DEBUGFS_FWSTATS_FILE(dma, rx_errors, 20, "%u");
139 DEBUGFS_FWSTATS_FILE(dma, tx_requested, 20, "%u");
140 DEBUGFS_FWSTATS_FILE(dma, tx_errors, 20, "%u");
275 DEBUGFS_FWSTATS_DEL(dma, rx_requested);
276 DEBUGFS_FWSTATS_DEL(dma, rx_errors);
277 DEBUGFS_FWSTATS_DEL(dma, tx_requested);
278 DEBUGFS_FWSTATS_DEL(dma, tx_errors);
376 DEBUGFS_FWSTATS_ADD(dma, rx_requested);
377 DEBUGFS_FWSTATS_ADD(dma, rx_error
[all...]
H A Dwl1271_debugfs.c138 DEBUGFS_FWSTATS_FILE(dma, rx_requested, 20, "%u");
139 DEBUGFS_FWSTATS_FILE(dma, rx_errors, 20, "%u");
140 DEBUGFS_FWSTATS_FILE(dma, tx_requested, 20, "%u");
141 DEBUGFS_FWSTATS_FILE(dma, tx_errors, 20, "%u");
310 DEBUGFS_FWSTATS_DEL(dma, rx_requested);
311 DEBUGFS_FWSTATS_DEL(dma, rx_errors);
312 DEBUGFS_FWSTATS_DEL(dma, tx_requested);
313 DEBUGFS_FWSTATS_DEL(dma, tx_errors);
412 DEBUGFS_FWSTATS_ADD(dma, rx_requested);
413 DEBUGFS_FWSTATS_ADD(dma, rx_error
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dasync_tx.h24 /* on architectures without dma-mapping capabilities we need to ensure
34 * dma_chan_ref - object used to manage dma channels received from the
77 * @scribble: caller provided space for dma/page address conversions
102 struct dma_device *dma = chan->device; local
104 dma->device_issue_pending(chan);
152 dma_addr_t dma; member in union:__anon17203
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/cx25821/
H A Dcx25821-alsa.c28 #include <linux/dma-mapping.h>
61 struct videobuf_dmabuf dma; member in struct:cx25821_audio_buffer
160 buf->risc.dma);
211 /* stop dma */
227 * BOARD Specific: IRQ dma bits
439 struct videobuf_dmabuf *dma; local
465 dma = &buf->dma;
466 videobuf_dma_init(dma);
467 ret = videobuf_dma_init_kernel(dma, PCI_DMA_FROMDEVIC
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/msm/
H A Dmdp_dma_tv.c132 INIT_COMPLETION(mfd->dma->comp);
133 mfd->dma->waiting = TRUE;
140 wait_for_completion_killable(&mfd->dma->comp);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2410/
H A Ddma.c1 /* linux/arch/arm/mach-s3c2410/dma.c
21 #include <mach/dma.h>
24 #include <plat/dma-s3c24xx.h>
29 #include <plat/regs-dma.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2440/
H A Ddma.c1 /* linux/arch/arm/mach-s3c2440/dma.c
21 #include <mach/dma.h>
23 #include <plat/dma-s3c24xx.h>
29 #include <plat/regs-dma.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2443/
H A Ddma.c1 /* linux/arch/arm/mach-s3c2443/dma.c
21 #include <mach/dma.h>
23 #include <plat/dma-s3c24xx.h>
29 #include <plat/regs-dma.h>

Completed in 301 milliseconds

<<11121314151617181920>>