On Tue, Jul 5, 2011 at 8:25 PM, Mark Brown broonie@opensource.wolfsonmicro.com wrote:
On Tue, Jul 05, 2011 at 06:56:45PM -0300, Fabio Estevam wrote:
,but aplay is failing:
root@freescale /home$ aplay tone.wav Playing WAVE 'tone.wav' : Signed 16 bit Little Endian, Rate 44 100 Hz, Stereo asoc: platform imx-pcm-audio.0 hw params failed aplay: set_params:959: Unable to install hw params:
So the error message says that imx-pcm-audio.0 hw_params() doesn't support the format you're trying to play. You should check the code to see why it's returning an error.
The error is coming from dma_request_channel inside imx_ssi_dma_alloc function in sound/soc/imx-pcm-dma-mx2.c:
iprtd->dma_chan = dma_request_channel(mask, filter, iprtd); if (!iprtd->dma_chan) return -EINVAL;
Sascha,
Would you have any suggestion as to wht the dma_request_channel fails?
Thanks,
Fabio Estevam