[alsa-devel] [PATCH] ALSA: HDA: Fix front mic on Dell Precision M6500
tiwai at suse.de
Thu Aug 26 12:20:09 CEST 2010
At Mon, 23 Aug 2010 21:25:55 +0200,
David Henningsson wrote:
> I admit that the best thing would be to make the driver support all
> three mics, but at this point, the alsa driver can only support two, one
> called "mic" and one called "front mic". I believe the best choice is to
> select the internal mic as "front mic" and the mic jack on the laptop as
> "mic", thus leaving the docking station mic jack non-functional.
> The behavior without this patch is to select the mic jack on the laptop
> as "mic" and the mic on the docking station as "front mic", thus leaving
> the internal mic non-functional in all cases, and that regardless of you
> have a docking station or not.
This is no 100% fix or regression fix, so not suitable for stable
kernel tree, I suppose.
I'll post a bit more intrusive patch for fixing this.
> 2010-08-23 21:07, Jerone Young skrev:
> > For laptops you would want to take preference of the docking jack over
> > the interal mic if you are in a docking station.
> > So if you do plug into a docking station and you have a microphone in
> > the docking station, a user would want to use that over the internal
> > microphone. You wouldn't want the laptop internal mic preferred over the
> > docking station microphone.
> > Thanks,
> > Jerone
> > On Mon, 2010-08-23 at 21:03 +0200, David Henningsson wrote:
> >> The BIOS of Dell Precision M6500 lists both 0x0e and 0x11 as
> >> front mics, and the driver only supports one front mic. This
> >> commit adds a quirk for preferring node 0x11 (internal mic) to
> >> node 0x0e (possibly docking station mic).
> >> Alsa-info reference:
> >> http://launchpadlibrarian.net/54232083/alsa-info.txt.xyFVpIysHt
> >> _______________________________________________
> >> Alsa-devel mailing list
> >> Alsa-devel at alsa-project.org
> >> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> David Henningsson, Canonical Ltd.
More information about the Alsa-devel