diff options
| author | Takashi Iwai <tiwai@suse.de> | 2011-07-06 09:15:12 -0400 |
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2011-07-07 03:31:25 -0400 |
| commit | 0a7f532090f04093f8c11c4679e892f3a0fb63e5 (patch) | |
| tree | ca048af9603f31e9370b8e1be017a3e2107c65da /sound | |
| parent | b78217096bcf60f2248fe2a5449a7e4f7fb29105 (diff) | |
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 <tiwai@suse.de>
Diffstat (limited to 'sound')
| -rw-r--r-- | sound/pci/hda/patch_realtek.c | 34 |
1 files 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) | |||
| 5501 | return PIN_OUT; | 5501 | return PIN_OUT; |
| 5502 | } | 5502 | } |
| 5503 | 5503 | ||
| 5504 | static void alc880_auto_init_analog_input(struct hda_codec *codec) | 5504 | static void alc_auto_init_analog_input(struct hda_codec *codec) |
| 5505 | { | 5505 | { |
| 5506 | struct alc_spec *spec = codec->spec; | 5506 | struct alc_spec *spec = codec->spec; |
| 5507 | struct auto_pin_cfg *cfg = &spec->autocfg; | 5507 | struct auto_pin_cfg *cfg = &spec->autocfg; |
| @@ -5610,7 +5610,7 @@ static void alc880_auto_init(struct hda_codec *codec) | |||
| 5610 | struct alc_spec *spec = codec->spec; | 5610 | struct alc_spec *spec = codec->spec; |
| 5611 | alc_auto_init_multi_out(codec); | 5611 | alc_auto_init_multi_out(codec); |
| 5612 | alc_auto_init_extra_out(codec); | 5612 | alc_auto_init_extra_out(codec); |
| 5613 | alc880_auto_init_analog_input(codec); | 5613 | alc_auto_init_analog_input(codec); |
| 5614 | alc880_auto_init_input_src(codec); | 5614 | alc880_auto_init_input_src(codec); |
| 5615 | alc_auto_init_digital(codec); | 5615 | alc_auto_init_digital(codec); |
| 5616 | if (spec->unsol_event) | 5616 | if (spec->unsol_event) |
| @@ -7142,7 +7142,6 @@ static void alc260_auto_init_multi_out(struct hda_codec *codec) | |||
| 7142 | alc260_auto_set_output_and_unmute(codec, nid, PIN_HP, 0); | 7142 | alc260_auto_set_output_and_unmute(codec, nid, PIN_HP, 0); |
| 7143 | } | 7143 | } |
| 7144 | 7144 | ||
| 7145 | #define alc260_auto_init_analog_input alc880_auto_init_analog_input | ||
| 7146 | #define alc260_auto_init_input_src alc880_auto_init_input_src | 7145 | #define alc260_auto_init_input_src alc880_auto_init_input_src |
| 7147 | 7146 | ||
| 7148 | static int alc260_parse_auto_config(struct hda_codec *codec) | 7147 | static int alc260_parse_auto_config(struct hda_codec *codec) |
| @@ -7184,7 +7183,7 @@ static void alc260_auto_init(struct hda_codec *codec) | |||
| 7184 | { | 7183 | { |
| 7185 | struct alc_spec *spec = codec->spec; | 7184 | struct alc_spec *spec = codec->spec; |
| 7186 | alc260_auto_init_multi_out(codec); | 7185 | alc260_auto_init_multi_out(codec); |
| 7187 | alc260_auto_init_analog_input(codec); | 7186 | alc_auto_init_analog_input(codec); |
| 7188 | alc260_auto_init_input_src(codec); | 7187 | alc260_auto_init_input_src(codec); |
| 7189 | alc_auto_init_digital(codec); | 7188 | alc_auto_init_digital(codec); |
| 7190 | if (spec->unsol_event) | 7189 | if (spec->unsol_event) |
| @@ -10810,8 +10809,6 @@ static const struct snd_pci_quirk alc882_fixup_tbl[] = { | |||
| 10810 | /* | 10809 | /* |
| 10811 | * BIOS auto configuration | 10810 | * BIOS auto configuration |
| 10812 | */ | 10811 | */ |
| 10813 | #define alc882_auto_init_analog_input alc880_auto_init_analog_input | ||
| 10814 | |||
| 10815 | static void alc882_auto_init_input_src(struct hda_codec *codec) | 10812 | static void alc882_auto_init_input_src(struct hda_codec *codec) |
| 10816 | { | 10813 | { |
| 10817 | struct alc_spec *spec = codec->spec; | 10814 | struct alc_spec *spec = codec->spec; |
| @@ -10965,7 +10962,7 @@ static void alc882_auto_init(struct hda_codec *codec) | |||
| 10965 | struct alc_spec *spec = codec->spec; | 10962 | struct alc_spec *spec = codec->spec; |
| 10966 | alc_auto_init_multi_out(codec); | 10963 | alc_auto_init_multi_out(codec); |
| 10967 | alc_auto_init_extra_out(codec); | 10964 | alc_auto_init_extra_out(codec); |
| 10968 | alc882_auto_init_analog_input(codec); | 10965 | alc_auto_init_analog_input(codec); |
| 10969 | alc882_auto_init_input_src(codec); | 10966 | alc882_auto_init_input_src(codec); |
| 10970 | alc_auto_init_digital(codec); | 10967 | alc_auto_init_digital(codec); |
| 10971 | if (spec->unsol_event) | 10968 | if (spec->unsol_event) |
| @@ -12320,7 +12317,6 @@ static int alc262_parse_auto_config(struct hda_codec *codec) | |||
| 12320 | return 1; | 12317 | return 1; |
| 12321 | } | 12318 | } |
| 12322 | 12319 | ||
| 12323 | #define alc262_auto_init_analog_input alc882_auto_init_analog_input | ||
| 12324 | #define alc262_auto_init_input_src alc882_auto_init_input_src | 12320 | #define alc262_auto_init_input_src alc882_auto_init_input_src |
| 12325 | 12321 | ||
| 12326 | 12322 | ||
| @@ -12330,7 +12326,7 @@ static void alc262_auto_init(struct hda_codec *codec) | |||
| 12330 | struct alc_spec *spec = codec->spec; | 12326 | struct alc_spec *spec = codec->spec; |
| 12331 | alc_auto_init_multi_out(codec); | 12327 | alc_auto_init_multi_out(codec); |
| 12332 | alc_auto_init_extra_out(codec); | 12328 | alc_auto_init_extra_out(codec); |
| 12333 | alc262_auto_init_analog_input(codec); | 12329 | alc_auto_init_analog_input(codec); |
| 12334 | alc262_auto_init_input_src(codec); | 12330 | alc262_auto_init_input_src(codec); |
| 12335 | alc_auto_init_digital(codec); | 12331 | alc_auto_init_digital(codec); |
| 12336 | if (spec->unsol_event) | 12332 | if (spec->unsol_event) |
| @@ -13475,7 +13471,6 @@ static int alc268_parse_auto_config(struct hda_codec *codec) | |||
| 13475 | return 1; | 13471 | return 1; |
| 13476 | } | 13472 | } |
| 13477 | 13473 | ||
| 13478 | #define alc268_auto_init_analog_input alc882_auto_init_analog_input | ||
| 13479 | #define alc268_auto_init_input_src alc882_auto_init_input_src | 13474 | #define alc268_auto_init_input_src alc882_auto_init_input_src |
| 13480 | 13475 | ||
| 13481 | /* init callback for auto-configuration model -- overriding the default init */ | 13476 | /* init callback for auto-configuration model -- overriding the default init */ |
| @@ -13485,7 +13480,7 @@ static void alc268_auto_init(struct hda_codec *codec) | |||
| 13485 | alc268_auto_init_multi_out(codec); | 13480 | alc268_auto_init_multi_out(codec); |
| 13486 | alc268_auto_init_hp_out(codec); | 13481 | alc268_auto_init_hp_out(codec); |
| 13487 | alc268_auto_init_mono_speaker_out(codec); | 13482 | alc268_auto_init_mono_speaker_out(codec); |
| 13488 | alc268_auto_init_analog_input(codec); | 13483 | alc_auto_init_analog_input(codec); |
| 13489 | alc268_auto_init_input_src(codec); | 13484 | alc268_auto_init_input_src(codec); |
| 13490 | alc_auto_init_digital(codec); | 13485 | alc_auto_init_digital(codec); |
| 13491 | if (spec->unsol_event) | 13486 | if (spec->unsol_event) |
| @@ -14443,7 +14438,6 @@ static int alc269_parse_auto_config(struct hda_codec *codec) | |||
| 14443 | 14438 | ||
| 14444 | #define alc269_auto_init_multi_out alc268_auto_init_multi_out | 14439 | #define alc269_auto_init_multi_out alc268_auto_init_multi_out |
| 14445 | #define alc269_auto_init_hp_out alc268_auto_init_hp_out | 14440 | #define alc269_auto_init_hp_out alc268_auto_init_hp_out |
| 14446 | #define alc269_auto_init_analog_input alc882_auto_init_analog_input | ||
| 14447 | #define alc269_auto_init_input_src alc882_auto_init_input_src | 14441 | #define alc269_auto_init_input_src alc882_auto_init_input_src |
| 14448 | 14442 | ||
| 14449 | 14443 | ||
| @@ -14453,7 +14447,7 @@ static void alc269_auto_init(struct hda_codec *codec) | |||
| 14453 | struct alc_spec *spec = codec->spec; | 14447 | struct alc_spec *spec = codec->spec; |
| 14454 | alc269_auto_init_multi_out(codec); | 14448 | alc269_auto_init_multi_out(codec); |
| 14455 | alc269_auto_init_hp_out(codec); | 14449 | alc269_auto_init_hp_out(codec); |
| 14456 | alc269_auto_init_analog_input(codec); | 14450 | alc_auto_init_analog_input(codec); |
| 14457 | if (!spec->dual_adc_switch) | 14451 | if (!spec->dual_adc_switch) |
| 14458 | alc269_auto_init_input_src(codec); | 14452 | alc269_auto_init_input_src(codec); |
| 14459 | alc_auto_init_digital(codec); | 14453 | alc_auto_init_digital(codec); |
| @@ -15739,8 +15733,6 @@ static void alc861_auto_init_hp_out(struct hda_codec *codec) | |||
| 15739 | spec->multiout.dac_nids[0]); | 15733 | spec->multiout.dac_nids[0]); |
| 15740 | } | 15734 | } |
| 15741 | 15735 | ||
| 15742 | #define alc861_auto_init_analog_input alc880_auto_init_analog_input | ||
| 15743 | |||
| 15744 | /* parse the BIOS configuration and set up the alc_spec */ | 15736 | /* parse the BIOS configuration and set up the alc_spec */ |
| 15745 | /* return 1 if successful, 0 if the proper config is not found, | 15737 | /* return 1 if successful, 0 if the proper config is not found, |
| 15746 | * or a negative error code | 15738 | * or a negative error code |
| @@ -15799,7 +15791,7 @@ static void alc861_auto_init(struct hda_codec *codec) | |||
| 15799 | struct alc_spec *spec = codec->spec; | 15791 | struct alc_spec *spec = codec->spec; |
| 15800 | alc861_auto_init_multi_out(codec); | 15792 | alc861_auto_init_multi_out(codec); |
| 15801 | alc861_auto_init_hp_out(codec); | 15793 | alc861_auto_init_hp_out(codec); |
| 15802 | alc861_auto_init_analog_input(codec); | 15794 | alc_auto_init_analog_input(codec); |
| 15803 | alc_auto_init_digital(codec); | 15795 | alc_auto_init_digital(codec); |
| 15804 | if (spec->unsol_event) | 15796 | if (spec->unsol_event) |
| 15805 | alc_inithook(codec); | 15797 | alc_inithook(codec); |
| @@ -16675,7 +16667,6 @@ static const struct alc_config_preset alc861vd_presets[] = { | |||
| 16675 | /* | 16667 | /* |
| 16676 | * BIOS auto configuration | 16668 | * BIOS auto configuration |
| 16677 | */ | 16669 | */ |
| 16678 | #define alc861vd_auto_init_analog_input alc882_auto_init_analog_input | ||
| 16679 | #define alc861vd_auto_init_input_src alc882_auto_init_input_src | 16670 | #define alc861vd_auto_init_input_src alc882_auto_init_input_src |
| 16680 | 16671 | ||
| 16681 | #define alc861vd_idx_to_mixer_vol(nid) ((nid) + 0x02) | 16672 | #define alc861vd_idx_to_mixer_vol(nid) ((nid) + 0x02) |
| @@ -16861,7 +16852,7 @@ static void alc861vd_auto_init(struct hda_codec *codec) | |||
| 16861 | struct alc_spec *spec = codec->spec; | 16852 | struct alc_spec *spec = codec->spec; |
| 16862 | alc_auto_init_multi_out(codec); | 16853 | alc_auto_init_multi_out(codec); |
| 16863 | alc_auto_init_extra_out(codec); | 16854 | alc_auto_init_extra_out(codec); |
| 16864 | alc861vd_auto_init_analog_input(codec); | 16855 | alc_auto_init_analog_input(codec); |
| 16865 | alc861vd_auto_init_input_src(codec); | 16856 | alc861vd_auto_init_input_src(codec); |
| 16866 | alc_auto_init_digital(codec); | 16857 | alc_auto_init_digital(codec); |
| 16867 | if (spec->unsol_event) | 16858 | if (spec->unsol_event) |
| @@ -18758,7 +18749,6 @@ static void alc_auto_init_extra_out(struct hda_codec *codec) | |||
| 18758 | spec->multiout.extra_out_nid[0]); | 18749 | spec->multiout.extra_out_nid[0]); |
| 18759 | } | 18750 | } |
| 18760 | 18751 | ||
| 18761 | #define alc662_auto_init_analog_input alc882_auto_init_analog_input | ||
| 18762 | #define alc662_auto_init_input_src alc882_auto_init_input_src | 18752 | #define alc662_auto_init_input_src alc882_auto_init_input_src |
| 18763 | 18753 | ||
| 18764 | /* | 18754 | /* |
| @@ -18994,7 +18984,7 @@ static void alc662_auto_init(struct hda_codec *codec) | |||
| 18994 | struct alc_spec *spec = codec->spec; | 18984 | struct alc_spec *spec = codec->spec; |
| 18995 | alc_auto_init_multi_out(codec); | 18985 | alc_auto_init_multi_out(codec); |
| 18996 | alc_auto_init_extra_out(codec); | 18986 | alc_auto_init_extra_out(codec); |
| 18997 | alc662_auto_init_analog_input(codec); | 18987 | alc_auto_init_analog_input(codec); |
| 18998 | alc662_auto_init_input_src(codec); | 18988 | alc662_auto_init_input_src(codec); |
| 18999 | alc_auto_init_digital(codec); | 18989 | alc_auto_init_digital(codec); |
| 19000 | if (spec->unsol_event) | 18990 | if (spec->unsol_event) |
| @@ -19552,15 +19542,13 @@ static int alc680_parse_auto_config(struct hda_codec *codec) | |||
| 19552 | return 1; | 19542 | return 1; |
| 19553 | } | 19543 | } |
| 19554 | 19544 | ||
| 19555 | #define alc680_auto_init_analog_input alc882_auto_init_analog_input | ||
| 19556 | |||
| 19557 | /* init callback for auto-configuration model -- overriding the default init */ | 19545 | /* init callback for auto-configuration model -- overriding the default init */ |
| 19558 | static void alc680_auto_init(struct hda_codec *codec) | 19546 | static void alc680_auto_init(struct hda_codec *codec) |
| 19559 | { | 19547 | { |
| 19560 | struct alc_spec *spec = codec->spec; | 19548 | struct alc_spec *spec = codec->spec; |
| 19561 | alc680_auto_init_multi_out(codec); | 19549 | alc680_auto_init_multi_out(codec); |
| 19562 | alc680_auto_init_hp_out(codec); | 19550 | alc680_auto_init_hp_out(codec); |
| 19563 | alc680_auto_init_analog_input(codec); | 19551 | alc_auto_init_analog_input(codec); |
| 19564 | alc_auto_init_digital(codec); | 19552 | alc_auto_init_digital(codec); |
| 19565 | if (spec->unsol_event) | 19553 | if (spec->unsol_event) |
| 19566 | alc_inithook(codec); | 19554 | alc_inithook(codec); |
