Lines Matching refs:hda_codec
241 struct hda_codec *codec, in stac_playback_pcm_hook()
251 struct hda_codec *codec, in stac_capture_pcm_hook()
288 static void stac_gpio_set(struct hda_codec *codec, unsigned int mask, in stac_gpio_set()
326 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in stac_capture_led_update()
337 static int stac_vrefout_set(struct hda_codec *codec, in stac_vrefout_set()
362 static unsigned int stac_vref_led_power_filter(struct hda_codec *codec, in stac_vref_led_power_filter()
372 static void stac_update_led_status(struct hda_codec *codec, bool muted) in stac_update_led_status()
401 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in stac_vmaster_hook()
408 static void stac_update_outputs(struct hda_codec *codec) in stac_update_outputs()
433 static void stac_toggle_power_map(struct hda_codec *codec, hda_nid_t nid, in stac_toggle_power_map()
464 static void jack_update_power(struct hda_codec *codec, in jack_update_power()
495 static void stac_vref_event(struct hda_codec *codec, in stac_vref_event()
510 static void stac_init_power_map(struct hda_codec *codec) in stac_init_power_map()
536 static inline bool get_int_hint(struct hda_codec *codec, const char *key, in get_int_hint()
543 static void stac_store_hints(struct hda_codec *codec) in stac_store_hints()
574 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_aloopback_get()
586 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_aloopback_put()
639 static bool hp_bnb2011_with_dock(struct hda_codec *codec) in hp_bnb2011_with_dock()
709 static void set_hp_led_gpio(struct hda_codec *codec) in set_hp_led_gpio()
745 static int find_mute_led_cfg(struct hda_codec *codec, int default_polarity) in find_mute_led_cfg()
801 static bool has_builtin_speaker(struct hda_codec *codec) in has_builtin_speaker()
828 static int stac_auto_create_beep_ctls(struct hda_codec *codec, in stac_auto_create_beep_ctls()
875 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_dig_beep_switch_get()
883 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_dig_beep_switch_put()
895 static int stac_beep_switch_ctl(struct hda_codec *codec) in stac_beep_switch_ctl()
912 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_smux_enum_info()
920 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_smux_enum_get()
931 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_smux_enum_put()
953 static int stac_create_spdif_mux_ctls(struct hda_codec *codec) in stac_create_spdif_mux_ctls()
1353 static void stac9200_fixup_panasonic(struct hda_codec *codec, in stac9200_fixup_panasonic()
1781 static void stac92hd73xx_fixup_ref(struct hda_codec *codec, in stac92hd73xx_fixup_ref()
1793 static void stac92hd73xx_fixup_dell(struct hda_codec *codec) in stac92hd73xx_fixup_dell()
1801 static void stac92hd73xx_fixup_dell_eq(struct hda_codec *codec, in stac92hd73xx_fixup_dell_eq()
1815 static void stac92hd73xx_fixup_dell_m6_amic(struct hda_codec *codec, in stac92hd73xx_fixup_dell_m6_amic()
1826 static void stac92hd73xx_fixup_dell_m6_dmic(struct hda_codec *codec, in stac92hd73xx_fixup_dell_m6_dmic()
1837 static void stac92hd73xx_fixup_dell_m6_both(struct hda_codec *codec, in stac92hd73xx_fixup_dell_m6_both()
1848 static void stac92hd73xx_fixup_alienware_m17x(struct hda_codec *codec, in stac92hd73xx_fixup_alienware_m17x()
1860 static void stac92hd73xx_fixup_no_jd(struct hda_codec *codec, in stac92hd73xx_fixup_no_jd()
1868 static void stac92hd73xx_disable_automute(struct hda_codec *codec, in stac92hd73xx_disable_automute()
2089 static void stac92hd83xxx_fixup_hp(struct hda_codec *codec, in stac92hd83xxx_fixup_hp()
2111 static void stac92hd83xxx_fixup_hp_zephyr(struct hda_codec *codec, in stac92hd83xxx_fixup_hp_zephyr()
2121 static void stac92hd83xxx_fixup_hp_led(struct hda_codec *codec, in stac92hd83xxx_fixup_hp_led()
2130 static void stac92hd83xxx_fixup_hp_inv_led(struct hda_codec *codec, in stac92hd83xxx_fixup_hp_inv_led()
2139 static void stac92hd83xxx_fixup_hp_mic_led(struct hda_codec *codec, in stac92hd83xxx_fixup_hp_mic_led()
2153 static void stac92hd83xxx_fixup_hp_led_gpio10(struct hda_codec *codec, in stac92hd83xxx_fixup_hp_led_gpio10()
2164 static void stac92hd83xxx_fixup_headset_jack(struct hda_codec *codec, in stac92hd83xxx_fixup_headset_jack()
2173 static void stac92hd83xxx_fixup_gpio10_eapd(struct hda_codec *codec, in stac92hd83xxx_fixup_gpio10_eapd()
2186 static void hp_envy_ts_fixup_dac_bind(struct hda_codec *codec, in hp_envy_ts_fixup_dac_bind()
2945 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_hp_bass_gpio_get()
2954 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in stac_hp_bass_gpio_put()
2974 static int stac_add_hp_bass_switch(struct hda_codec *codec) in stac_add_hp_bass_switch()
3048 static void stac92hd71bxx_fixup_ref(struct hda_codec *codec, in stac92hd71bxx_fixup_ref()
3060 static void stac92hd71bxx_fixup_hp_m4(struct hda_codec *codec, in stac92hd71bxx_fixup_hp_m4()
3083 static void stac92hd71bxx_fixup_hp_dv4(struct hda_codec *codec, in stac92hd71bxx_fixup_hp_dv4()
3093 static void stac92hd71bxx_fixup_hp_dv5(struct hda_codec *codec, in stac92hd71bxx_fixup_hp_dv5()
3113 static void stac92hd71bxx_fixup_hp_hdx(struct hda_codec *codec, in stac92hd71bxx_fixup_hp_hdx()
3123 static bool is_hp_output(struct hda_codec *codec, hda_nid_t pin) in is_hp_output()
3133 static void fixup_hp_headphone(struct hda_codec *codec, hda_nid_t pin) in fixup_hp_headphone()
3147 static void stac92hd71bxx_fixup_hp(struct hda_codec *codec, in stac92hd71bxx_fixup_hp()
3510 static void stac922x_fixup_intel_mac_auto(struct hda_codec *codec, in stac922x_fixup_intel_mac_auto()
3524 static void stac922x_fixup_intel_mac_gpio(struct hda_codec *codec, in stac922x_fixup_intel_mac_gpio()
3816 static void stac927x_fixup_ref_no_jd(struct hda_codec *codec, in stac927x_fixup_ref_no_jd()
3824 static void stac927x_fixup_ref(struct hda_codec *codec, in stac927x_fixup_ref()
3836 static void stac927x_fixup_dell_dmic(struct hda_codec *codec, in stac927x_fixup_dell_dmic()
3854 static void stac927x_fixup_volknob(struct hda_codec *codec, in stac927x_fixup_volknob()
4090 static void stac9205_fixup_ref(struct hda_codec *codec, in stac9205_fixup_ref()
4102 static void stac9205_fixup_dell_m43(struct hda_codec *codec, in stac9205_fixup_dell_m43()
4130 static void stac9205_fixup_eapd(struct hda_codec *codec, in stac9205_fixup_eapd()
4219 static void stac92hd95_fixup_hp_led(struct hda_codec *codec, in stac92hd95_fixup_hp_led()
4261 static int stac_parse_auto_config(struct hda_codec *codec) in stac_parse_auto_config()
4345 static int stac_init(struct hda_codec *codec) in stac_init()
4383 static void stac_shutup(struct hda_codec *codec) in stac_shutup()
4399 struct hda_codec *codec, hda_nid_t nid) in stac92hd_proc_hook()
4408 struct hda_codec *codec, in analog_loop_proc_hook()
4417 struct hda_codec *codec, hda_nid_t nid) in stac92hd7x_proc_hook()
4425 struct hda_codec *codec, hda_nid_t nid) in stac9205_proc_hook()
4432 struct hda_codec *codec, hda_nid_t nid) in stac927x_proc_hook()
4445 static int stac_suspend(struct hda_codec *codec) in stac_suspend()
4466 static int alloc_stac_spec(struct hda_codec *codec) in alloc_stac_spec()
4481 static int patch_stac9200(struct hda_codec *codec) in patch_stac9200()
4513 static int patch_stac925x(struct hda_codec *codec) in patch_stac925x()
4543 static int patch_stac92hd73xx(struct hda_codec *codec) in patch_stac92hd73xx()
4625 static void stac_setup_gpio(struct hda_codec *codec) in stac_setup_gpio()
4649 static int patch_stac92hd83xxx(struct hda_codec *codec) in patch_stac92hd83xxx()
4698 static int patch_stac92hd95(struct hda_codec *codec) in patch_stac92hd95()
4740 static int patch_stac92hd71bxx(struct hda_codec *codec) in patch_stac92hd71bxx()
4824 static int patch_stac922x(struct hda_codec *codec) in patch_stac922x()
4866 static int patch_stac927x(struct hda_codec *codec) in patch_stac927x()
4924 static int patch_stac9205(struct hda_codec *codec) in patch_stac9205()
5011 static int patch_stac9872(struct hda_codec *codec) in patch_stac9872()