From 0a7f532090f04093f8c11c4679e892f3a0fb63e5 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Wed, 6 Jul 2011 15:15:12 +0200 Subject: [PATCH] ALSA: hda - Unify alc_auto_init_analog_input() calls All alc*_auto_init_analog_input() calls are identical, so let's use the same function more clearly without aliases. Signed-off-by: Takashi Iwai --- sound/pci/hda/patch_realtek.c | 34 +++++++++++----------------------- 1 file changed, 11 insertions(+), 23 deletions(-) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 45532eb37cba..c70d3469ab29 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -5501,7 +5501,7 @@ static int get_pin_type(int line_out_type) return PIN_OUT; } -static void alc880_auto_init_analog_input(struct hda_codec *codec) +static void alc_auto_init_analog_input(struct hda_codec *codec) { struct alc_spec *spec = codec->spec; struct auto_pin_cfg *cfg = &spec->autocfg; @@ -5610,7 +5610,7 @@ static void alc880_auto_init(struct hda_codec *codec) struct alc_spec *spec = codec->spec; alc_auto_init_multi_out(codec); alc_auto_init_extra_out(codec); - alc880_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc880_auto_init_input_src(codec); alc_auto_init_digital(codec); if (spec->unsol_event) @@ -7142,7 +7142,6 @@ static void alc260_auto_init_multi_out(struct hda_codec *codec) alc260_auto_set_output_and_unmute(codec, nid, PIN_HP, 0); } -#define alc260_auto_init_analog_input alc880_auto_init_analog_input #define alc260_auto_init_input_src alc880_auto_init_input_src static int alc260_parse_auto_config(struct hda_codec *codec) @@ -7184,7 +7183,7 @@ static void alc260_auto_init(struct hda_codec *codec) { struct alc_spec *spec = codec->spec; alc260_auto_init_multi_out(codec); - alc260_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc260_auto_init_input_src(codec); alc_auto_init_digital(codec); if (spec->unsol_event) @@ -10810,8 +10809,6 @@ static const struct snd_pci_quirk alc882_fixup_tbl[] = { /* * BIOS auto configuration */ -#define alc882_auto_init_analog_input alc880_auto_init_analog_input - static void alc882_auto_init_input_src(struct hda_codec *codec) { struct alc_spec *spec = codec->spec; @@ -10965,7 +10962,7 @@ static void alc882_auto_init(struct hda_codec *codec) struct alc_spec *spec = codec->spec; alc_auto_init_multi_out(codec); alc_auto_init_extra_out(codec); - alc882_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc882_auto_init_input_src(codec); alc_auto_init_digital(codec); if (spec->unsol_event) @@ -12320,7 +12317,6 @@ static int alc262_parse_auto_config(struct hda_codec *codec) return 1; } -#define alc262_auto_init_analog_input alc882_auto_init_analog_input #define alc262_auto_init_input_src alc882_auto_init_input_src @@ -12330,7 +12326,7 @@ static void alc262_auto_init(struct hda_codec *codec) struct alc_spec *spec = codec->spec; alc_auto_init_multi_out(codec); alc_auto_init_extra_out(codec); - alc262_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc262_auto_init_input_src(codec); alc_auto_init_digital(codec); if (spec->unsol_event) @@ -13475,7 +13471,6 @@ static int alc268_parse_auto_config(struct hda_codec *codec) return 1; } -#define alc268_auto_init_analog_input alc882_auto_init_analog_input #define alc268_auto_init_input_src alc882_auto_init_input_src /* init callback for auto-configuration model -- overriding the default init */ @@ -13485,7 +13480,7 @@ static void alc268_auto_init(struct hda_codec *codec) alc268_auto_init_multi_out(codec); alc268_auto_init_hp_out(codec); alc268_auto_init_mono_speaker_out(codec); - alc268_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc268_auto_init_input_src(codec); alc_auto_init_digital(codec); if (spec->unsol_event) @@ -14443,7 +14438,6 @@ static int alc269_parse_auto_config(struct hda_codec *codec) #define alc269_auto_init_multi_out alc268_auto_init_multi_out #define alc269_auto_init_hp_out alc268_auto_init_hp_out -#define alc269_auto_init_analog_input alc882_auto_init_analog_input #define alc269_auto_init_input_src alc882_auto_init_input_src @@ -14453,7 +14447,7 @@ static void alc269_auto_init(struct hda_codec *codec) struct alc_spec *spec = codec->spec; alc269_auto_init_multi_out(codec); alc269_auto_init_hp_out(codec); - alc269_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); if (!spec->dual_adc_switch) alc269_auto_init_input_src(codec); alc_auto_init_digital(codec); @@ -15739,8 +15733,6 @@ static void alc861_auto_init_hp_out(struct hda_codec *codec) spec->multiout.dac_nids[0]); } -#define alc861_auto_init_analog_input alc880_auto_init_analog_input - /* parse the BIOS configuration and set up the alc_spec */ /* return 1 if successful, 0 if the proper config is not found, * or a negative error code @@ -15799,7 +15791,7 @@ static void alc861_auto_init(struct hda_codec *codec) struct alc_spec *spec = codec->spec; alc861_auto_init_multi_out(codec); alc861_auto_init_hp_out(codec); - alc861_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc_auto_init_digital(codec); if (spec->unsol_event) alc_inithook(codec); @@ -16675,7 +16667,6 @@ static const struct alc_config_preset alc861vd_presets[] = { /* * BIOS auto configuration */ -#define alc861vd_auto_init_analog_input alc882_auto_init_analog_input #define alc861vd_auto_init_input_src alc882_auto_init_input_src #define alc861vd_idx_to_mixer_vol(nid) ((nid) + 0x02) @@ -16861,7 +16852,7 @@ static void alc861vd_auto_init(struct hda_codec *codec) struct alc_spec *spec = codec->spec; alc_auto_init_multi_out(codec); alc_auto_init_extra_out(codec); - alc861vd_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc861vd_auto_init_input_src(codec); alc_auto_init_digital(codec); if (spec->unsol_event) @@ -18758,7 +18749,6 @@ static void alc_auto_init_extra_out(struct hda_codec *codec) spec->multiout.extra_out_nid[0]); } -#define alc662_auto_init_analog_input alc882_auto_init_analog_input #define alc662_auto_init_input_src alc882_auto_init_input_src /* @@ -18994,7 +18984,7 @@ static void alc662_auto_init(struct hda_codec *codec) struct alc_spec *spec = codec->spec; alc_auto_init_multi_out(codec); alc_auto_init_extra_out(codec); - alc662_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc662_auto_init_input_src(codec); alc_auto_init_digital(codec); if (spec->unsol_event) @@ -19552,15 +19542,13 @@ static int alc680_parse_auto_config(struct hda_codec *codec) return 1; } -#define alc680_auto_init_analog_input alc882_auto_init_analog_input - /* init callback for auto-configuration model -- overriding the default init */ static void alc680_auto_init(struct hda_codec *codec) { struct alc_spec *spec = codec->spec; alc680_auto_init_multi_out(codec); alc680_auto_init_hp_out(codec); - alc680_auto_init_analog_input(codec); + alc_auto_init_analog_input(codec); alc_auto_init_digital(codec); if (spec->unsol_event) alc_inithook(codec); -- GitLab