mirror of https://gitee.com/openkylin/linux.git
ALSA: hda/realtek - Add model=fixup not to apply fix-ups
If anyone wants to debug the driver and avoid the existing fix-ups, pass model=nofixup option. Then the driver will skip to pick up the fixup list. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
67b6ec3196
commit
9155f82a6a
|
@ -1556,6 +1556,13 @@ static void alc_pick_fixup(struct hda_codec *codec,
|
|||
int id = -1;
|
||||
const char *name = NULL;
|
||||
|
||||
/* when model=nofixup is given, don't pick up any fixups */
|
||||
if (codec->modelname && !strcmp(codec->modelname, "nofixup")) {
|
||||
spec->fixup_list = NULL;
|
||||
spec->fixup_id = -1;
|
||||
return;
|
||||
}
|
||||
|
||||
if (codec->modelname && models) {
|
||||
while (models->name) {
|
||||
if (!strcmp(codec->modelname, models->name)) {
|
||||
|
|
Loading…
Reference in New Issue