From 0a7f532090f04093f8c11c4679e892f3a0fb63e5 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Wed, 6 Jul 2011 15:15:12 +0200
Subject: [PATCH] ALSA: hda - Unify alc_auto_init_analog_input() calls
Git-commit: 0a7f532090f04093f8c11c4679e892f3a0fb63e5
Patch-mainline: 3.1-rc2
Refernces: FATE#314106,FATE#314311,FATE#313695

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 <tiwai@suse.de>

---
 sound/pci/hda/patch_realtek.c |   34 +++++++++++-----------------------
 1 file changed, 11 insertions(+), 23 deletions(-)

--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -5511,7 +5511,7 @@ static int get_pin_type(int line_out_typ
 		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;
@@ -5620,7 +5620,7 @@ static void alc880_auto_init(struct hda_
 	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)
@@ -7152,7 +7152,6 @@ static void alc260_auto_init_multi_out(s
 		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)
@@ -7194,7 +7193,7 @@ static void alc260_auto_init(struct hda_
 {
 	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)
@@ -10820,8 +10819,6 @@ static const struct snd_pci_quirk alc882
 /*
  * 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;
@@ -10975,7 +10972,7 @@ static void alc882_auto_init(struct hda_
 	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)
@@ -12330,7 +12327,6 @@ static int alc262_parse_auto_config(stru
 	return 1;
 }
 
-#define alc262_auto_init_analog_input	alc882_auto_init_analog_input
 #define alc262_auto_init_input_src	alc882_auto_init_input_src
 
 
@@ -12340,7 +12336,7 @@ static void alc262_auto_init(struct hda_
 	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)
@@ -13485,7 +13481,6 @@ static int alc268_parse_auto_config(stru
 	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 */
@@ -13495,7 +13490,7 @@ static void alc268_auto_init(struct hda_
 	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)
@@ -14453,7 +14448,6 @@ static int alc269_parse_auto_config(stru
 
 #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
 
 
@@ -14463,7 +14457,7 @@ static void alc269_auto_init(struct hda_
 	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);
@@ -15749,8 +15743,6 @@ static void alc861_auto_init_hp_out(stru
 						  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
@@ -15809,7 +15801,7 @@ static void alc861_auto_init(struct hda_
 	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);
@@ -16696,7 +16688,6 @@ static const struct alc_config_preset al
 /*
  * 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)
@@ -16882,7 +16873,7 @@ static void alc861vd_auto_init(struct hd
 	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)
@@ -18779,7 +18770,6 @@ static void alc_auto_init_extra_out(stru
 					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
 
 /*
@@ -19015,7 +19005,7 @@ static void alc662_auto_init(struct hda_
 	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)
@@ -19573,15 +19563,13 @@ static int alc680_parse_auto_config(stru
 	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);
