From: Takashi Iwai Date: Mon, 14 Jan 2013 15:03:38 +0000 (+0100) Subject: ALSA: hda - Use standard fixup table for STAC927x X-Git-Tag: v3.9-rc1~129^2~70^2~45 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=29ac83635fcf244a7178f9fc8f918cd7ddf799d5;p=pandora-kernel.git ALSA: hda - Use standard fixup table for STAC927x This conversion is a bit tricky. Since STAC927x may take two different volume-knob initialization values depending on the model, a new flag, spec->volknob_init, is introduced to indicate whether it's the standard volume-knob initialization or not. Also, Dell BIOS model is now directly mapped onto the fixup table instead of parsing in the function. This resulted in a new model ref, STAC_927X_DELL_BIOS_SPDIF, which is a chained entry. Also, for reducing the fixups, virtual entries like STAC_927X_DELL_DMIC and STAC_D965_VERBS are introduced. Signed-off-by: Takashi Iwai --- Reading git-diff-tree failed