/linux/sound/hda/ |
H A D | hdac_sysfs.c | 164 return sysfs_emit(buf, "0x%08x\n", get_wcaps(codec, nid)); in caps_show() 170 if (get_wcaps_type(get_wcaps(codec, nid)) != AC_WID_PIN) in pin_caps_show() 181 if (get_wcaps_type(get_wcaps(codec, nid)) != AC_WID_PIN) in pin_cfg_show() 192 switch (get_wcaps_type(get_wcaps(codec, nid))) { in has_pcm_cap() 222 if (nid != codec->afg && !(get_wcaps(codec, nid) & AC_WCAP_IN_AMP)) in amp_in_caps_show() 231 if (nid != codec->afg && !(get_wcaps(codec, nid) & AC_WCAP_OUT_AMP)) in amp_out_caps_show() 240 if (nid != codec->afg && !(get_wcaps(codec, nid) & AC_WCAP_POWER)) in power_caps_show()
|
H A D | local.h | 9 #define get_wcaps(codec, nid) \ macro
|
H A D | hdac_device.c | 439 unsigned int wcaps = get_wcaps(codec, nid); in get_num_conns() 858 (get_wcaps(codec, nid) & AC_WCAP_FORMAT_OVRD)) in query_pcm_param() 898 wcaps = get_wcaps(codec, nid); in snd_hdac_query_supported_pcm()
|
/linux/sound/pci/hda/ |
H A D | patch_senarytech.c | 69 if ((get_wcaps_type(get_wcaps(codec, nid)) == AC_WID_BEEP) && in senary_auto_parse_beep() 70 (get_wcaps(codec, nid) & (AC_WCAP_OUT_AMP | AC_WCAP_AMP_OVRD))) in senary_auto_parse_beep() 85 if (get_wcaps_type(get_wcaps(codec, nid)) != AC_WID_PIN) in senary_auto_parse_eapd()
|
H A D | hda_codec.c | 282 unsigned int type = get_wcaps_type(get_wcaps(codec, conn[i])); in snd_hda_get_conn_index() 302 unsigned int wcaps = get_wcaps(codec, nid); in snd_hda_get_num_devices() 438 unsigned int wcaps = get_wcaps(codec, nid); in read_pin_defaults() 1161 type = get_wcaps_type(get_wcaps(codec, nid)); in snd_hda_codec_setup_stream() 1165 get_wcaps_type(get_wcaps(c, p->nid)) == type) in snd_hda_codec_setup_stream() 1267 if (!(get_wcaps(codec, nid) & AC_WCAP_AMP_OVRD)) in query_amp_caps() 1289 if (get_wcaps(codec, nid) & (1 << (dir + 1))) in snd_hda_check_amp_caps() 1315 get_wcaps(codec, nid) | AC_WCAP_AMP_OVRD); in snd_hda_override_amp_caps() 2370 if ((get_wcaps(codec, nid) & AC_WCAP_OUT_AMP) && in set_spdif_ctls() 2749 unsigned int wcaps = get_wcaps(codec, nid); in snd_hda_codec_set_power_to_all() [all …]
|
H A D | hda_generic.c | 404 get_wcaps_type(get_wcaps(codec, conn[i])) != AC_WID_AUD_OUT || in __parse_nid_path() 416 type = get_wcaps_type(get_wcaps(codec, conn[i])); in __parse_nid_path() 429 if (nums > 1 && get_wcaps_type(get_wcaps(codec, to_nid)) != AC_WID_AUD_MIX) in __parse_nid_path() 538 cap_digital = !!(get_wcaps(codec, nid) & AC_WCAP_DIGITAL); in look_for_dac() 558 if (!(get_wcaps(codec, nid1) & (1 << (dir + 1)))) in same_amp_caps() 559 return !(get_wcaps(codec, nid2) & (1 << (dir + 1))); in same_amp_caps() 605 unsigned int caps = get_wcaps(codec, nid); in has_amp_in() 619 unsigned int caps = get_wcaps(codec, nid); in has_amp_out() 634 int type = get_wcaps_type(get_wcaps(codec, nid)); in is_active_nid() 689 unsigned int wcaps = get_wcaps(codec, nid); in is_stereo_amps() [all …]
|
H A D | patch_hdmi.c | 471 if (get_wcaps(codec, pin_nid) & AC_WCAP_OUT_AMP) in hdmi_init_pin() 757 if (get_wcaps(codec, pin_nid) & AC_WCAP_OUT_AMP) in hdmi_setup_audio_infoframe() 1281 if (get_wcaps(codec, per_cvt->cvt_nid) & AC_WCAP_STRIPE) in hdmi_pcm_open() 1339 if (!(get_wcaps(codec, pin_nid) & AC_WCAP_CONN_LIST)) { in hdmi_read_pin_conn() 1342 pin_nid, get_wcaps(codec, pin_nid)); in hdmi_read_pin_conn() 1961 chans = get_wcaps(codec, cvt_nid); in hdmi_add_cvt() 2035 caps = get_wcaps(codec, nid); in hdmi_parse_codec() 2048 caps = get_wcaps(codec, nid); in hdmi_parse_codec() 2135 if (get_wcaps(codec, cvt_nid) & AC_WCAP_STRIPE) { in generic_hdmi_playback_pcm_prepare() 2688 if (get_wcaps_type(get_wcaps(codec, pin_nid)) != AC_WID_PIN) in generic_acomp_pin_eld_notify() [all …]
|
H A D | hda_bind.c | 260 unsigned int wcaps = get_wcaps(codec, nid); in is_likely_hdmi_codec()
|
H A D | patch_conexant.c | 80 if (get_wcaps_type(get_wcaps(codec, nid)) == AC_WID_BEEP) in cx_auto_parse_beep() 99 if (get_wcaps_type(get_wcaps(codec, nid)) != AC_WID_PIN) in cx_auto_parse_eapd()
|
H A D | hda_jack.c | 38 if (!(get_wcaps(codec, nid) & AC_WCAP_UNSOL_CAP) && in is_jack_detectable()
|
H A D | patch_cs8409.c | 424 snd_hda_override_wcaps(codec, nid, (get_wcaps(codec, nid) | AC_WCAP_UNSOL_CAP)); in cs8409_fix_caps()
|
H A D | patch_ca0132.c | 7387 if (get_wcaps(codec, pin) & AC_WCAP_OUT_AMP) in init_output() 7392 if (dac && (get_wcaps(codec, dac) & AC_WCAP_OUT_AMP)) in init_output() 7401 if (get_wcaps(codec, pin) & AC_WCAP_IN_AMP) in init_input() 7406 if (adc && (get_wcaps(codec, adc) & AC_WCAP_IN_AMP)) { in init_input()
|
H A D | patch_realtek.c | 542 if (get_wcaps_type(get_wcaps(codec, nid)) != AC_WID_PIN) in set_eapd() 6338 snd_hda_override_wcaps(codec, 0x1b, get_wcaps(codec, 0x1b) & ~AC_WCAP_IN_AMP); in alc_fixup_headset_mode_alc662()
|
/linux/sound/soc/codecs/ |
H A D | hdac_hdmi.c | 224 caps = get_wcaps(hdev, nid); in hdac_hdmi_get_port_len() 495 if (!(get_wcaps(hdev, pin->nid) & AC_WCAP_CONN_LIST)) { in hdac_hdmi_query_port_connlist() 498 pin->nid, get_wcaps(hdev, pin->nid)); in hdac_hdmi_query_port_connlist() 663 chans = get_wcaps(hdev, cvt->nid); in hdac_hdmi_query_cvt_params() 746 if (get_wcaps(hdev, nid) & AC_WCAP_POWER) { in hdac_hdmi_set_power_state() 764 if (get_wcaps(hdev, nid) & AC_WCAP_OUT_AMP) in hdac_hdmi_set_amp() 1652 caps = get_wcaps(hdev, nid); in hdac_hdmi_parse_and_map_nid()
|