Lines Matching refs:nid

1168 static void check_presence_and_report(struct hda_codec *codec, hda_nid_t nid)  in check_presence_and_report()  argument
1171 int pin_idx = pin_nid_to_pin_index(codec, nid); in check_presence_and_report()
1182 check_presence_and_report(codec, jack->nid); in jack_callback()
1198 codec->addr, jack->nid, dev_entry, !!(res & AC_UNSOL_RES_IA), in hdmi_intrinsic_event()
1201 check_presence_and_report(codec, jack->nid); in hdmi_intrinsic_event()
1244 hda_nid_t cvt_nid, hda_nid_t nid) in haswell_verify_D0() argument
1254 if (!snd_hda_check_power_state(codec, nid, AC_PWRST_D0)) { in haswell_verify_D0()
1255 snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_POWER_STATE, in haswell_verify_D0()
1258 pwr = snd_hda_codec_read(codec, nid, 0, AC_VERB_GET_POWER_STATE, 0); in haswell_verify_D0()
1260 codec_dbg(codec, "Haswell HDMI audio: Power for pin 0x%x is now D%d\n", nid, pwr); in haswell_verify_D0()
1396 hda_nid_t nid; in intel_not_share_assigned_cvt() local
1401 for_each_hda_codec_node(nid, codec) { in intel_not_share_assigned_cvt()
1402 unsigned int wid_caps = get_wcaps(codec, nid); in intel_not_share_assigned_cvt()
1408 if (nid == pin_nid) in intel_not_share_assigned_cvt()
1411 curr = snd_hda_codec_read(codec, nid, 0, in intel_not_share_assigned_cvt()
1424 cvt_idx, nid); in intel_not_share_assigned_cvt()
1425 snd_hda_codec_write_cache(codec, nid, 0, in intel_not_share_assigned_cvt()
1464 hinfo->nid = per_cvt->cvt_nid; in hdmi_pcm_open()
1489 hinfo->nid = 0; in hdmi_pcm_open()
1656 hda_nid_t nid);
1732 hda_nid_t nid; in hdmi_parse_codec() local
1735 nodes = snd_hda_get_sub_nodes(codec, codec->core.afg, &nid); in hdmi_parse_codec()
1736 if (!nid || nodes < 0) { in hdmi_parse_codec()
1741 for (i = 0; i < nodes; i++, nid++) { in hdmi_parse_codec()
1745 caps = get_wcaps(codec, nid); in hdmi_parse_codec()
1753 hdmi_add_cvt(codec, nid); in hdmi_parse_codec()
1756 hdmi_add_pin(codec, nid); in hdmi_parse_codec()
1789 hda_nid_t cvt_nid = hinfo->nid; in generic_hdmi_playback_pcm_prepare()
1833 snd_hda_codec_cleanup_stream(codec, hinfo->nid); in generic_hdmi_playback_pcm_cleanup()
1847 if (hinfo->nid) { in hdmi_pcm_close()
1848 cvt_idx = cvt_nid_to_cvt_index(codec, hinfo->nid); in hdmi_pcm_close()
1855 hinfo->nid = 0; in hdmi_pcm_close()
2253 hda_nid_t nid) in intel_haswell_fixup_connect_list() argument
2259 nconns = snd_hda_get_connections(codec, nid, conns, ARRAY_SIZE(conns)); in intel_haswell_fixup_connect_list()
2265 codec_dbg(codec, "hdmi: haswell: override pin connection 0x%x\n", nid); in intel_haswell_fixup_connect_list()
2266 snd_hda_override_conn_list(codec, nid, spec->num_cvts, spec->cvt_nids); in intel_haswell_fixup_connect_list()
2387 pstr->nid = per_cvt->cvt_nid; in simple_playback_build_pcms()
2799 .nid = nvhdmi_master_con_nid_7x,
2977 static int atihdmi_pin_get_eld(struct hda_codec *codec, hda_nid_t nid, in atihdmi_pin_get_eld() argument
2981 return snd_hdmi_get_eld_ati(codec, nid, buf, eld_size, in atihdmi_pin_get_eld()