diff -ru a/alsa-kernel/pci/hda/patch_sigmatel.c b/alsa-kernel/pci/hda/patch_sigmatel.c --- a/alsa-kernel/pci/hda/patch_sigmatel.c 2007-10-08 21:29:47.000000000 +1000 +++ b/alsa-kernel/pci/hda/patch_sigmatel.c 2007-10-08 21:16:48.000000000 +1000 @@ -2224,7 +2224,7 @@ return -ENOMEM; codec->spec = spec; - spec->num_pins = 14; + spec->num_pins = 12; spec->pin_nids = stac9205_pin_nids; spec->board_config = snd_hda_check_board_config(codec, STAC_9205_MODELS, stac9205_models,