[alsa-devel] [PATCH] ASoC: TWL4030: change DAPMs for analog microphone selection

Joonyoung Shim jy0922.shim at samsung.com
Wed Apr 29 02:19:21 CEST 2009

On 4/28/2009 9:06 PM, Peter Ujfalusi wrote:
> On Tuesday 28 April 2009 08:59:50 ext Joonyoung Shim wrote:
>> The mixer DAPM is suitable than the mux DAPM for the analog microphone
>> registers(0x05, 0x06) because each bit for path is switchable.
> I'm not sure about this one.
> The TRM has this for the ANAMICL register:
> Analog microphone left: Main microphone, headset microphone, carkit
> microphone, or auxiliary left microphone can be routed to the input of the
> A/D converters separately (only one enable bit at 1).
> It is true, that it does not states explicitly that you can not set more than
> 1 bit, but it has this: only one enable bit at 1...
> Are you sure about this?

I read it at TRM too, but cannot believe it such mixer of outputs.

Actually, i setted to 1 both HSMIC_EN bit and MAINMIC_EN bit for the ANAMICL
register, and recorded sound from headset mic and main mic. The result is that
both sounds are recorded.

So, to be sure this part, can you inquire about it to TI side?

More information about the Alsa-devel mailing list