Hi Mark, On Thu, Dec 5, 2013 at 7:55 PM, Mark Brown <broonie@xxxxxxxxxx> wrote: > From: Mark Brown <broonie@xxxxxxxxxx> > > Since all Exynos platforms have been converted to dmaengine and many of > the older platforms are in the process of conversion they do not need to > use the legacy s3c-dma APIs for DMA but can instead use the standard ASoC > dmaengine helpers. This both allows them to benefit from improvements > implemented in the generic code and supports multiplatform. > > This patch includes some fixes from Padma for Exynos SoCs. > > Signed-off-by: Mark Brown <broonie@xxxxxxxxxx> > Tested By: Padmavathi Venna <padma.v@xxxxxxxxxxx> > --- > > I think this should reflect all your testing but a recheck would be good. I couldn't test this patch set due to some crash in recent kernel in dmaengine_unmap_put. I think this unmap support is not yet implemented for pl330 driver. It is mentioned in the commit "dmaengine: prepare for generic 'unmap' data", [bzolnier: prepare pl330 driver for adding missing unmap while at it]. [snip] > + > +int samsung_asoc_dma_platform_register(struct device *dev) > +{ > + return snd_dmaengine_pcm_register(dev, &samsung_dmaengine_pcm_config, > + SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME | > + SND_DMAENGINE_PCM_NO_RESIDUE | This flag should be SND_DMAENGINE_PCM_FLAG_NO_RESIDUE. > + SND_DMAENGINE_PCM_FLAG_COMPAT); > +} > +EXPORT_SYMBOL_GPL(samsung_asoc_dma_platform_register); > + Thanks Padma -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html