]> Pileus Git - ~andy/linux/commit
ASoC: samsung: Use ASoC dmaengine code where possible
authorMark Brown <broonie@linaro.org>
Thu, 5 Dec 2013 14:14:52 +0000 (14:14 +0000)
committerMark Brown <broonie@linaro.org>
Thu, 12 Dec 2013 00:29:00 +0000 (00:29 +0000)
commitd37bdf736d9b7a198d35aaaf611e96ddc2e00ddf
tree6a5a960a409113ea09553dee77dbffc16dcfe392
parent3688569e8173e84cd95d98f158245e17bca4f593
ASoC: samsung: Use ASoC dmaengine code where possible

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, her testing
was on a slightly earlier version of the patch due to unrelated breakage
preventing testing.

Signed-off-by: Mark Brown <broonie@linaro.org>
Tested By: Padmavathi Venna <padma.v@samsung.com>
sound/soc/samsung/Kconfig
sound/soc/samsung/Makefile
sound/soc/samsung/dma.h
sound/soc/samsung/dmaengine.c [new file with mode: 0644]
sound/soc/samsung/i2s.c