]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda: Use LPIB for Toshiba A100-259
authorDaniel T Chen <crimsun@ubuntu.com>
Sat, 22 May 2010 17:12:22 +0000 (13:12 -0400)
committerTakashi Iwai <tiwai@suse.de>
Tue, 25 May 2010 06:40:50 +0000 (08:40 +0200)
commitbecd132a96966aa10f42f07eded5c3a9c311b149
treeb507d85cc3efed3b00d58284e398931152ce9992
parent834b934e9f804bc5314c497da6747d0129517d0a
ALSA: hda: Use LPIB for Toshiba A100-259

BugLink: https://launchpad.net/bugs/549560
Symptom: on a significant number of hardware, booting from a live cd
results in capture working correctly, but once the distribution is
installed, booting from the install results in capture not working.

Test case: boot from Ubuntu 10.04 LTS live cd; capture works correctly.
Install to HD and reboot; capture does not work. Reproduced with 2.6.32
mainline build (vanilla kernel.org compile)

Resolution: add SSID for Toshiba A100-259 to the position_fix quirk
table, explicitly specifying the LPIB method.

I'll be sending additional patches for these SSIDs as bug reports are
confirmed.

This patch also trivially sorts the quirk table in ascending order by
subsystem vendor.

Reported-and-Tested-by: <davide.molteni@gmail.com>
Cc: <stable@kernel.org>
Signed-off-by: Daniel T Chen <crimsun@ubuntu.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_intel.c