Re: ASoC: pxa2xx-ssp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Oct 30, 2008 at 09:40:17AM -0200, Daniel Ribeiro wrote:

> 	Here are my test results for stereo S16_LE audio:

> 	set_tdm_slot(cpu_dai, 1, 2), SSCR0_Datasize(16):
> 	Only left channel works.

> 	set_tdm_slot(cpu_dai, 2, 2), SSCR0_Datasize(16):
> 	No I/O.

Could you expand on what you mean by "No I/O" here - do you get silent
output or does DMA not work either?

> 	set_tdm_slot(cpu_dai, 3, 2), SSCR0_Datasize(16):
> 	Only left channel works.

> 	set_tdm_slot(cpu_dai, 1, 1), SSCR0_Datasize(16) | SSCR0_EDSS:
> 	Both channels work.

Just a thought, but you should also be able to get things working by
adding a constraint on the format in your machine driver to force use of
32 bit - see things like the WM8903 driver for examples of how to this.
Ideally that shouldn't be required, though.

> 	On my board CLK and FRM are driven by the codec, pxa is slave. I have
> no specs for the codec, only a 2.4 kernel driver that works with
> (SSCR0_Datasize(16) | SSCR0_EDSS | SSCR0_SlotsPerFrm(1)).

Which codec is this?  Could you post the driver?

BTW, your mail client is doing some really strange indentation here
and indenting the first line of each paragraph by a tab which looks like
how some other clients do quotation.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux