ALSA: hda/realtek - Remove use_jack_tbl field
authorTakashi Iwai <tiwai@suse.de>
Thu, 19 Jan 2012 14:03:48 +0000 (15:03 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 19 Jan 2012 14:03:48 +0000 (15:03 +0100)
Now that all quirks have the own unsol handlers, we don't need to check
use_jack_tbl flag any more.  Let's kill it.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_realtek.c

index 2326bf379525e177d9d4d1e31e6cc42e2432d5dc..ddbed9705ef49bbae108c643b37dc417bd0b862f 100644 (file)
@@ -185,7 +185,6 @@ struct alc_spec {
        unsigned int vol_in_capsrc:1; /* use capsrc volume (ADC has no vol) */
        unsigned int parse_flags; /* passed to snd_hda_parse_pin_defcfg() */
        unsigned int shared_mic_hp:1; /* HP/Mic-in sharing */
-       unsigned int use_jack_tbl:1; /* 1 for model=auto */
 
        /* auto-mute control */
        int automute_mode;
@@ -646,8 +645,7 @@ static void alc_sku_unsol_event(struct hda_codec *codec, unsigned int res)
                res >>= 28;
        else
                res >>= 26;
-       if (spec->use_jack_tbl)
-               res = snd_hda_jack_get_action(codec, res);
+       res = snd_hda_jack_get_action(codec, res);
        alc_exec_unsol_event(codec, res);
 }
 
@@ -3915,7 +3913,6 @@ static void set_capture_mixer(struct hda_codec *codec)
 static void alc_auto_init_std(struct hda_codec *codec)
 {
        struct alc_spec *spec = codec->spec;
-       spec->use_jack_tbl = 1;
        alc_auto_init_multi_out(codec);
        alc_auto_init_extra_out(codec);
        alc_auto_init_analog_input(codec);