[alsa-devel] [PATCH 2/2] ALSA: hda - Sort input pins depending on amp caps

David Henningsson david.henningsson at canonical.com
Wed Sep 24 08:33:17 CEST 2014



On 2014-09-24 05:31, Raymond Yau wrote:
>  >
>  > If one input has a boost and another one has not, and they're equal
>  > otherwise, it's more likely you want to use the input with the boost
>  > as your primary input.
>  >
>  > See
> hda-emu.git/codecs/canonical/cx20590-lenovo-20b2z00bus-ccert-201305-13496
>  > for an example.
>
> Is this a firmware bug since your firmware 1.02 have two internal Mic
> 0x1e and 0x23 but firmware 1.09 only have one internal mic 0x23
>
> http://www.alsa-project.org/db/?f=a265ed3ac422c0ea77b0ada8596338c6421b4de1
>
> Cannot detect the codec with firmware 1.10
>
> http://www.alsa-project.org/db/?f=a60449e5a19b3dbb7a422defd5a9d51f56216693
>
> The proper fix is remove the redundant internal Mic since auto Mic is
> disabled

The E545 has dual-array mics, so probably both pins are actual internal 
mics.
It seems reasonable that upgrading the firmware would also resolve this 
problem, but either way I believe this is a good patch for potentially 
future codecs in the same situation.

-- 
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic


More information about the Alsa-devel mailing list