ALSA: hda/ca0132 - Set AE-7 bools and select mixer.
authorConnor McAdams <conmanx360@gmail.com>
Tue, 25 Aug 2020 20:10:31 +0000 (16:10 -0400)
committerTakashi Iwai <tiwai@suse.de>
Wed, 26 Aug 2020 08:28:12 +0000 (10:28 +0200)
Set the boolean values used for desktop cards, and select the desktop
mixer.

Signed-off-by: Connor McAdams <conmanx360@gmail.com>
Link: https://lore.kernel.org/r/20200825201040.30339-13-conmanx360@gmail.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_ca0132.c

index 6791aaf..bd5d4f0 100644 (file)
@@ -9403,6 +9403,10 @@ static int patch_ca0132(struct hda_codec *codec)
                spec->mixers[0] = desktop_mixer;
                snd_hda_codec_set_name(codec, "Sound BlasterX AE-5");
                break;
+       case QUIRK_AE7:
+               spec->mixers[0] = desktop_mixer;
+               snd_hda_codec_set_name(codec, "Sound Blaster AE-7");
+               break;
        default:
                spec->mixers[0] = ca0132_mixer;
                break;
@@ -9413,6 +9417,7 @@ static int patch_ca0132(struct hda_codec *codec)
        case QUIRK_SBZ:
        case QUIRK_R3D:
        case QUIRK_AE5:
+       case QUIRK_AE7:
        case QUIRK_ZXR:
                spec->use_alt_controls = true;
                spec->use_alt_functions = true;