• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/au88x0/

Lines Matching refs:dma

224 		int dma, type = VORTEX_PCM_TYPE(substream->pcm);
227 vortex_adb_allocroute(chip, stream->dma,
231 dma =
235 if (dma < 0) {
237 return dma;
239 stream = substream->runtime->private_data = &chip->dma_adb[dma];
242 vortex_adbdma_setbuffers(chip, dma,
254 stream->dma = substream->number;
275 vortex_adb_allocroute(chip, stream->dma,
282 vortex_wt_allocroute(chip, stream->dma, 0);
297 int dma = stream->dma, fmt, dir;
307 vortex_adbdma_setmode(chip, dma, 1, dir, fmt, 0 /*? */ ,
309 vortex_adbdma_setstartbuffer(chip, dma, 0);
311 vortex_adb_setsrc(chip, dma, runtime->rate, dir);
315 vortex_wtdma_setmode(chip, dma, 1, fmt, 0, 0);
316 vortex_wtdma_setstartbuffer(chip, dma, 0);
328 int dma = stream->dma;
334 //printk(KERN_INFO "vortex: start %d\n", dma);
337 vortex_adbdma_resetup(chip, dma);
338 vortex_adbdma_startfifo(chip, dma);
342 printk(KERN_INFO "vortex: wt start %d\n", dma);
343 vortex_wtdma_startfifo(chip, dma);
349 //printk(KERN_INFO "vortex: stop %d\n", dma);
352 vortex_adbdma_pausefifo(chip, dma);
353 //vortex_adbdma_stopfifo(chip, dma);
356 printk(KERN_INFO "vortex: wt stop %d\n", dma);
357 vortex_wtdma_stopfifo(chip, dma);
362 //printk(KERN_INFO "vortex: pause %d\n", dma);
364 vortex_adbdma_pausefifo(chip, dma);
367 vortex_wtdma_pausefifo(chip, dma);
371 //printk(KERN_INFO "vortex: resume %d\n", dma);
373 vortex_adbdma_resumefifo(chip, dma);
376 vortex_wtdma_resumefifo(chip, dma);
392 int dma = stream->dma;
397 current_ptr = vortex_adbdma_getlinearpos(chip, dma);
400 current_ptr = vortex_wtdma_getlinearpos(chip, dma);
517 * same dma engine. WT uses it own separate dma engine whcih cant capture. */