| /linux/sound/hda/core/ |
| H A D | sysfs.c | 15 struct kobject *afg; member 44 CODEC_ATTR(afg); 190 if (nid == codec->afg || nid == codec->mfg) in has_pcm_cap() 222 if (nid != codec->afg && !(snd_hdac_get_wcaps(codec, nid) & AC_WCAP_IN_AMP)) in amp_in_caps_show() 231 if (nid != codec->afg && !(snd_hdac_get_wcaps(codec, nid) & AC_WCAP_OUT_AMP)) in amp_out_caps_show() 240 if (nid != codec->afg && !(snd_hdac_get_wcaps(codec, nid) & AC_WCAP_POWER)) in power_caps_show() 327 free_widget_node(tree->afg, &widget_afg_group); in widget_tree_free() 388 if (codec->afg) { in widget_tree_create() 389 err = add_widget_node(tree->root, codec->afg, in widget_tree_create() 390 &widget_afg_group, &tree->afg); in widget_tree_create()
|
| H A D | device.c | 87 if (!codec->afg && !codec->mfg) { in snd_hdac_device_init() 93 fg = codec->afg ? codec->afg : codec->mfg; in snd_hdac_device_init() 386 codec->afg = nid; in setup_fg_nodes() 407 hda_nid_t fg = codec->afg ? codec->afg : codec->mfg; in snd_hdac_refresh_widgets() 855 if (nid != codec->afg && in query_pcm_param() 859 val = snd_hdac_read_parm(codec, codec->afg, AC_PAR_PCM); in query_pcm_param() 870 streams = snd_hdac_read_parm(codec, codec->afg, AC_PAR_STREAM); in query_stream_param()
|
| /linux/sound/hda/codecs/ |
| H A D | sigmatel.c | 293 hda_nid_t fg = codec->core.afg; in stac_gpio_set() 359 if (nid == codec->core.afg && power_state == AC_PWRST_D3) in stac_vrefout_set() 407 !(snd_hda_codec_read(codec, codec->core.afg, 0, 451 snd_hda_codec_write(codec, codec->core.afg, 0, in stac_toggle_power_map() 483 snd_hda_codec_write(codec, codec->core.afg, 0, in jack_update_power() 493 data = snd_hda_codec_read(codec, codec->core.afg, 0, in jack_update_power() 496 snd_hda_codec_write(codec, codec->core.afg, 0, 0x7e0, in stac_vref_event() 598 dac_mode = snd_hda_codec_read(codec, codec->core.afg, 0, in stac_aloopback_put() 610 snd_hda_codec_write_cache(codec, codec->core.afg, 0, in stac_aloopback_put() 710 gpio = snd_hda_param_read(codec, codec->core.afg, AC_PAR_GPIO_CA [all...] |
| H A D | ca0132.c | 3848 snd_hda_codec_write(codec, codec->core.afg, 0, in r3di_gpio_dsp_status_set() 3863 snd_hda_codec_write(codec, codec->core.afg, 0, 3870 snd_hda_codec_write(codec, codec->core.afg, 0, in ca0132_playback_pcm_prepare() 3877 snd_hda_codec_write(codec, codec->core.afg, 0, in ca0132_playback_pcm_cleanup() 4669 gpio_data = snd_hda_codec_read(codec, codec->core.afg, 0, in ca0132_alt_select_out_quirk_set() 4677 snd_hda_codec_write(codec, codec->core.afg, 0, in ca0132_alt_select_out_quirk_set() 8674 /*set afg to D3*/ 8755 snd_hda_codec_write(codec, codec->core.afg, 0, in ca0132_init_chip() 8757 snd_hda_codec_write(codec, codec->core.afg, 0, in ca0132_init_chip()
|
| H A D | via.c | 359 snd_hda_codec_write(codec, codec->core.afg, 0, verb, parm); in __analog_low_current_mode()
|
| H A D | generic.c | 638 if (nid == codec->core.afg) in is_active_nid() 834 if (nid == codec->core.afg) in path_power_update() 4886 if (power_state != AC_PWRST_D0 || nid == codec->core.afg) in check_auto_mic_availability()
|
| /linux/sound/hda/common/ |
| H A D | codec.c | 997 fg = codec->core.afg ? codec->core.afg : codec->core.mfg; in snd_hda_codec_device_new() 1057 fg = codec->core.afg ? codec->core.afg : codec->core.mfg; in snd_hda_codec_update_widgets() 1256 nid = codec->core.afg; in query_amp_caps() 2754 if (nid == codec->core.afg || nid == codec->core.mfg) in snd_hda_codec_eapd_power_filter() 2775 hda_nid_t fg = codec->core.afg ? codec->core.afg : codec->core.mfg; in hda_set_power_state() 4073 snd_hda_codec_write(codec, codec->core.afg, 0, in snd_hda_codec_set_gpio() 4076 snd_hda_codec_write_sync(codec, codec->core.afg, 0, in snd_hda_codec_set_gpio() 4079 snd_hda_codec_write_sync(codec, codec->core.afg, 0, in snd_hda_codec_set_gpio() 4082 snd_hda_codec_write(codec, codec->core.afg, 0, in snd_hda_codec_set_gpio() 4084 snd_hda_codec_write(codec, codec->core.afg, 0, in snd_hda_codec_set_gpio()
|
| H A D | proc.c | 642 param_read(codec, codec->core.afg, AC_PAR_GPIO_CAP); in print_gpio() 794 if (codec->afg) in print_codec_info() 818 fg = codec->core.afg; in print_codec_info()
|
| /linux/sound/soc/codecs/ |
| H A D | hdac_hdmi.c | 1531 num_nodes = snd_hdac_get_sub_nodes(hdev, hdev->afg, &nid); in hdac_hdmi_parse_and_map_nid() 1533 dev_warn(&hdev->dev, "HDMI: failed to get afg sub nodes\n"); in hdac_hdmi_parse_and_map_nid() 1953 * Power down afg. in hdac_hdmi_runtime_suspend() 1959 snd_hdac_codec_read(hdev, hdev->afg, 0, AC_VERB_SET_POWER_STATE, in hdac_hdmi_runtime_suspend() 2002 /* Power up afg */ 2003 snd_hdac_codec_read(hdev, hdev->afg, 0, AC_VERB_SET_POWER_STATE,
|
| /linux/sound/hda/codecs/realtek/ |
| H A D | realtek.c | |
| H A D | alc662.c | 61 if (nid == codec->core.afg && power_state == AC_PWRST_D3 && spec->gpio_data) in gpio_led_power_filter()
|
| H A D | alc269.c | 2227 snd_hda_codec_write_cache(codec, codec->core.afg, 0, in alc280_fixup_hp_gpio2_mic_hotkey() 2229 snd_hda_jack_detect_enable_callback(codec, codec->core.afg, in alc280_fixup_hp_gpio2_mic_hotkey() 2260 snd_hda_codec_write_cache(codec, codec->core.afg, 0, in alc233_fixup_lenovo_gpio2_mic_hotkey() 2262 snd_hda_jack_detect_enable_callback(codec, codec->core.afg, in alc233_fixup_lenovo_gpio2_mic_hotkey()
|
| /linux/include/sound/ |
| H A D | hdaudio.h | 60 hda_nid_t afg; /* AFG node id */ member
|
| /linux/sound/hda/codecs/hdmi/ |
| H A D | hdmi.c | 1575 nodes = snd_hda_get_sub_nodes(codec, codec->core.afg, &start_nid); in snd_hda_hdmi_parse_codec()
|