]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda/conexant - Set up the missing docking-station pins
authorTakashi Iwai <tiwai@suse.de>
Thu, 19 Apr 2012 13:18:08 +0000 (15:18 +0200)
committerTakashi Iwai <tiwai@suse.de>
Thu, 19 Apr 2012 15:10:34 +0000 (17:10 +0200)
commitb183b5a3e069c5a40524641679f2d822a0e9bd5f
tree805db3f9361a33a736cecfd373fbfe88f589aafc
parent258e2c9f96e859f507bf663989e312c3d6513afc
ALSA: hda/conexant - Set up the missing docking-station pins

ThinkPad 410,420,510,520 and X201 with cx50585 & co chips have the
docking-station ports, but BIOS doesn't initialize for these pins.
Thus, like the former X200, we need to set up the pins manually in the
driver.

The odd part is that the same PCI SSID is used for X200 and T400, thus
we need to prepare individual fixup tables for cx5051 and others.

Bugzilla entries:
https://bugzilla.redhat.com/show_bug.cgi?id=808559
https://bugzilla.redhat.com/show_bug.cgi?id=806217
https://bugzilla.redhat.com/show_bug.cgi?id=810697

Reported-by: Josh Boyer <jwboyer@redhat.com>
Reported-by: Jens Taprogge <jens.taprogge@taprogge.org>
Tested-by: Jens Taprogge <jens.taprogge@taprogge.org>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_conexant.c