Lines Matching refs:playback
39 if (psc_dma->playback.active && (isr & MPC52xx_PSC_IMR_TXEMP)) in psc_dma_status_irq()
183 if (psc_dma->playback.active) in psc_dma_trigger()
229 s = &psc_dma->playback; in psc_dma_open()
256 s = &psc_dma->playback; in psc_dma_close()
258 if (!psc_dma->playback.active && in psc_dma_close()
281 s = &psc_dma->playback; in psc_dma_pointer()
412 psc_dma->playback.psc_dma = psc_dma; in mpc5200_audio_dma_create()
421 psc_dma->playback.bcom_task = in mpc5200_audio_dma_create()
424 !psc_dma->playback.bcom_task) { in mpc5200_audio_dma_create()
455 psc_dma->playback.irq = in mpc5200_audio_dma_create()
456 bcom_get_task_irq(psc_dma->playback.bcom_task); in mpc5200_audio_dma_create()
464 rc |= request_irq(psc_dma->playback.irq, &psc_dma_bcom_irq, IRQF_SHARED, in mpc5200_audio_dma_create()
465 "psc-dma-playback", &psc_dma->playback); in mpc5200_audio_dma_create()
480 free_irq(psc_dma->playback.irq, &psc_dma->playback); in mpc5200_audio_dma_create()
496 bcom_gen_bd_tx_release(psc_dma->playback.bcom_task); in mpc5200_audio_dma_destroy()
501 free_irq(psc_dma->playback.irq, &psc_dma->playback); in mpc5200_audio_dma_destroy()