1. 15 Jan, 2013 2 commits
    • Takashi Iwai's avatar
      ALSA: hda - Use standard fixup table for STAC927x · 29ac8363
      Takashi Iwai authored
      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: default avatarTakashi Iwai <tiwai@suse.de>
      29ac8363
    • Takashi Iwai's avatar
      ALSA: hda - Use standard fixup table for STAC922x · 0a427846
      Takashi Iwai authored
      Rather straightforward conversion, except for ones for Intel Mac.
      As Intel Mac have only unique codec SSIDs, we need to remap the fixup
      again for the codec SSID and call the new fixup there.
      
      Also, we can reduce model enums like STAC_MACMINI, which are model
      aliases for backward compatibility, since they can be pointed directly
      via hda_model_fixup table.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      0a427846
  2. 14 Jan, 2013 6 commits
  3. 12 Jan, 2013 32 commits