ALSA: hda - Fix usage of "model" module parameter
authorDavid Henningsson <david.henningsson@canonical.com>
Thu, 19 Jun 2014 20:07:19 +0000 (22:07 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 23 Jun 2014 10:21:12 +0000 (12:21 +0200)
A recent refactoring broke the possibility to manually specify
model name as a module parameter. This patch restores the desired
functionality.

Fixes: c21c8cf77f47 ('ALSA: hda - Add fixup_forced flag')
Reported-by: Kent Baxley <kent.baxley@canonical.com>
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_auto_parser.c

index b684c6e4f301253b39b1e2ed4a82ca4e059cce21..dabe41975a9d0b7a03a33bd5861dd6b74bb4beeb 100644 (file)
@@ -898,6 +898,7 @@ void snd_hda_pick_fixup(struct hda_codec *codec,
                        if (!strcmp(codec->modelname, models->name)) {
                                codec->fixup_id = models->id;
                                codec->fixup_name = models->name;
+                               codec->fixup_list = fixlist;
                                codec->fixup_forced = 1;
                                return;
                        }