Mark Brown <broonie <at> opensource.wolfsonmicro.com> writes:
On Wed, Aug 18, 2010 at 04:58:12PM +0800, Randolph Chung wrote:
The codec (at least the variant of tlv320aic3x that I am using) can have two pins in the hardware, but it's up to the board whether it's hooked up that way. The codec driver as currently implemented assumes the rates are symmetric, but it need not be.
In that case the driver should be setting the symmetric_rates flag anyway since it does have this constraint - if it implements support for asymmetric rates then the flag can be removed then.
I see that there is a symmetric_rates flag for the dai_link too.
This is still a good idea if your board has a single LRCLK anyway in case someone does do asymmetric rates.
Hi experts, We are also working on getting the audio work with the same codec tlv320aic3x (TLV320AIC3106) with AT91SAMAD34 board. Playback is working fine with the board. But we have issues with capture. On "arecord" , nothing is being recorded in the file. Can you please tell us the TLV320AIC3X register settings that has to be to make the capture work.
Thanks in adavnce, Dhiv.