ALSA: hda - Fix pin-setup for Sony VAIO with STAC9872 codecs
commit993d4afb7694ce16cbd1e6b86ad37e93be84b203
authorTakashi Iwai <tiwai@suse.de>
Mon, 20 Jul 2009 06:01:36 +0000 (20 08:01 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 30 Jul 2009 21:39:28 +0000 (30 14:39 -0700)
tree00cf0153f8e3576504345cdf77edc00cf6db73b7
parent2ce0460627548ae6e546fdb225517ca84bb9d0d6
ALSA: hda - Fix pin-setup for Sony VAIO with STAC9872 codecs

commit b04add956616b6d89ff21da749b46ad2bd58ef32 upstream.

The recent rewrite of the codec parser for STAC9872 caused a regression
for some Sony VAIO models that don't give proper pin default configs
by BIOS.  Even using model=vaio doesn't work because the pin definitions
are set after the pin overrides.

This patch fixes the pin definitions in patch_stac9872() to be put
in the right place before the pin overrides.  Also the patch adds the
new quirk entry for VAIO F/S to have the correct pin default configs.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
sound/pci/hda/patch_sigmatel.c