ASoC: spear: Set dma data in DAI probe

This allows us to access the DAI DMA data when we create the PCM. We'll use
this when converting spear to generic DMA engine PCM driver.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Rajeev Kumar <rajeev-dlh.kumar@st.com>
ASoC: spear: Use generic dmaengine PCM

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Rajeev Kumar <rajeev-dlh.kumar@st.com>
ASoC: dmaengine-pcm: Add support for platforms which can't report residue

Unfortunatelly there are still quite a few platforms with a dmaengine driver
which do not support reporting the number of bytes left to transfer. If we want
to support these platforms in the generic dmaengine PCM driver we have.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
ASoC: mxs: Setup dma data in DAI probe

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Shawn Guo <shawn.guo@linaro.org>
ASoC: mxs: Use generic dmaengine PCM

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Shawn Guo <shawn.guo@linaro.org>
ASoC: imx: Setup dma data in DAI probe

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Shawn Guo <shawn.guo@linaro.org>
ASoC: imx: Use generic dmaengine PCM

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Shawn Guo <shawn.guo@linaro.org>
ASoC: omap: Setup dma data in DAI probe

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Peter Ujfalusi <peter.ujfalusi@ti.com>
Cc: Jarkko Nikula <jarkko.nikula@bitmer.com>
Cc: Sebastien Guiriec <s-guiriec@ti.com>
ASoC: omap: Use generic dmaengine PCM

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Peter Ujfalusi <peter.ujfalusi@ti.com>
Cc: Jarkko Nikula <jarkko.nikula@bitmer.com>
Cc: Sebastien Guiriec <s-guiriec@ti.com>
ASoC: ep93xx: Setup dma data in DAI probe

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ryan Mallon <rmallon@gmail.com>
ASoC: ep93xx: Use generic dmaengine PCM

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ryan Mallon <rmallon@gmail.com>
ASoC: ux500: use generic dmaengine PCM

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Ola Lilja <ola.o.lilja@stericsson.com>
mmp dai_data
mmp

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>