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;
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)
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)
{
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)
/*
* 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;
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)
return 1;
}
-#define alc262_auto_init_analog_input alc882_auto_init_analog_input
#define alc262_auto_init_input_src alc882_auto_init_input_src
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)
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 */
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)
#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
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);
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
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);
/*
* 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)
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)
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
/*
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)
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);