Lines Matching full:dma8
242 dma = chip->dma8; in snd_es1688_init()
333 snd_dma_pointer(chip->dma8, chip->dma_size)); in snd_es1688_trigger()
386 snd_dma_program(chip->dma8, runtime->dma_addr, size, DMA_MODE_WRITE | DMA_AUTOINIT); in snd_es1688_playback_prepare()
443 snd_dma_program(chip->dma8, runtime->dma_addr, size, DMA_MODE_READ | DMA_AUTOINIT); in snd_es1688_capture_prepare()
478 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_playback_pointer()
489 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_capture_pointer()
588 if (chip->dma8 >= 0) { in snd_es1688_free()
589 disable_dma(chip->dma8); in snd_es1688_free()
590 free_dma(chip->dma8); in snd_es1688_free()
614 int dma8, in snd_es1688_create() argument
627 chip->dma8 = -1; in snd_es1688_create()
645 err = request_dma(dma8, "ES1688"); in snd_es1688_create()
648 dev_err(card->dev, "es1688: can't grab DMA8 %d\n", dma8); in snd_es1688_create()
651 chip->dma8 = dma8; in snd_es1688_create()