3 Sep
2012
3 Sep
'12
4:58 p.m.
The following series of three patches is an attempt to convert the OMAP ASoC backend to use the DMA engine support.
I'll bring your attention to the comments in patch 3 which highlight some of the features lost in this process. Some questions need answering there (in particular the one concerning pause/resume) especially as it seems the present driver could well be buggy wrt comments recently on the mailing list about ALSA pause/resume requirements.
This works for me, given the wind is in the right direction and if it's sunny outside. I find the audio support on OMAP to be rather flakey at best, requiring reboots if it doesn't work first time.