snd_dmaengine_pcm_open(9)

snd_dmaengine_pcm_open9

Open a dmaengine based pcm substream

Usage

int snd_dmaengine_pcm_open(struct snd_pcm_substream * substream, struct dma_chan * chan);

Arguments

substream

PCM substream

chan

DMA channel to use for data transfers

Overview

Returns 0 on success, a negative error code otherwise.

The function should usually be called from the pcm open callback. Note that this function will use private_data field of the substream's runtime. So it is not available to your pcm driver implementation.

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.