[alsa-devel] [PATCH 14/16] ASoC: Ux500: Add platform-driver
broonie at opensource.wolfsonmicro.com
Tue Mar 13 23:48:41 CET 2012
On Tue, Mar 13, 2012 at 04:11:41PM +0100, Ola Lilja wrote:
> +static const char *stream_str(struct snd_pcm_substream *substream)
> + if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)
> + return "Playback";
> + else
> + return "Capture";
You know how I was mentioning that this isn't at all driver specific...
> + cdesc = dma_dev->device_prep_dma_cyclic(ux500_pcm_data->pipeid, dma_addr,
> + period_cnt * period_len, period_len,
> + direction);
You're using dmaengine here it seems. Please refactor to use the
dmaengine helper library that was recently contributed by Lars-Peter -
it should save a bunch of code and make rolling out dmaengine framework
improvements much easier.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 836 bytes
Desc: Digital signature
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20120313/ff586d0c/attachment.sig
More information about the Alsa-devel