mirror of
https://github.com/torvalds/linux
synced 2024-11-05 18:23:50 +00:00
1bdd741991
This patch tries to work around the problem of broken OMAP1510 PCM playback pointer calculation by replacing DMA function call that incorrectly tries to read the value form DMA hardware with a value computed locally from an already maintained variable omap_runtime_data.period_index. Tested on OMAP5910 based Amstrad Delta (E3) using work in progress ASoC driver. Based on linux-2.6-asoc.git v2.6.31-rc1. Signed-off-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl> Acked-by: Jarkko Nikula <jhnikula@gmail.com> Acked-by: Peter Ujfalusi <peter.ujfalusi@nokia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
n810.c | ||
omap-mcbsp.c | ||
omap-mcbsp.h | ||
omap-pcm.c | ||
omap-pcm.h | ||
omap2evm.c | ||
omap3beagle.c | ||
omap3evm.c | ||
omap3pandora.c | ||
osk5912.c | ||
overo.c | ||
sdp3430.c |