summaryrefslogtreecommitdiffstats
path: root/sound/isa/gus
diff options
context:
space:
mode:
authorHui Wang <hui.wang@canonical.com>2014-11-18 17:57:40 +0800
committerTakashi Iwai <tiwai@suse.de>2014-11-18 11:05:45 +0100
commit4a83d42ae2041d5b76f1a0662bc3a5a85e4eb0d1 (patch)
tree8141090109f291aee738d802d97b75b032fd118b /sound/isa/gus
parent39ae97ea4b773be81bae9eec08ed1e5c53606c1a (diff)
downloadblackbird-op-linux-4a83d42ae2041d5b76f1a0662bc3a5a85e4eb0d1.tar.gz
blackbird-op-linux-4a83d42ae2041d5b76f1a0662bc3a5a85e4eb0d1.zip
ALSA: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain
We have one more Dell machine needs DELL_WMI_MIC_MUTE_LED quirk, but the machine uses alc293 instead of alc255. So if DELL_WMI_MIC_MUTE_LED still chain ALC255_FIXUP_DELL1_MIC_NO_PRESENCE, the machine can't use this quirk. To change this situation, let the DELL_WMI_MIC_MUTE_LED to be a standalone quirk, and let other quirks chain it. After this change, this quirk can be chained to any existing quirks, and as a result, it is possible that this quirk is applied to a non-Dell machine or a Dell machine without mic mute led on it, but it is still safe since alc_fixup_dell_wmi() will return an error in these situations. And remove the quirk for machine with subsystem id 0x6010 and 0x601f, these two machines will fall back to the quirk ALC255_FIXUP_DELL1_MIC_NO_PRESENCE-->ALC255_FIXUP_HEADSET_MODE--> ALC255_FIXUP_DELL_WMI_MIC_MUTE_LED through pin_fixup_tbl[]. BugLink: https://bugs.launchpad.net/bugs/1381856 Reported-and-tested-by: Po-Hsu Lin <po-hsu.lin@canonical.com> Signed-off-by: Hui Wang <hui.wang@canonical.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/isa/gus')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud