| /linux/sound/hda/codecs/hdmi/ |
| H A D | intelhdmi.c | 211 snd_hda_codec_setup_stream(codec, per_pin->cvt_nid, in silent_stream_enable_i915() 214 snd_hda_codec_setup_stream(codec, per_pin->cvt_nid, I915_SILENT_FMT_MASK, 0, format); in silent_stream_enable_i915() 226 codec_dbg(codec, "HDMI: KAE %d cvt-NID=0x%x\n", enable, per_pin->cvt_nid); in silent_stream_set_kae() 228 param = snd_hda_codec_read(codec, per_pin->cvt_nid, 0, AC_VERB_GET_DIGI_CONVERT_1, 0); in silent_stream_set_kae() 236 snd_hda_codec_write(codec, per_pin->cvt_nid, 0, AC_VERB_SET_DIGI_CONVERT_3, param); in silent_stream_set_kae() 269 hda_nid_t cvt_nid, hda_nid_t nid) in haswell_verify_D0() argument 277 if (!snd_hda_check_power_state(codec, cvt_nid, AC_PWRST_D0)) in haswell_verify_D0() 278 snd_hda_codec_write(codec, cvt_nid, 0, AC_VERB_SET_POWER_STATE, AC_PWRST_D0); in haswell_verify_D0() 310 hda_nid_t cvt_nid) in intel_cvt_id_to_mux_idx() argument 315 if (spec->cvt_nids[i] == cvt_nid) in intel_cvt_id_to_mux_idx() 406 intel_not_share_assigned_cvt_nid(struct hda_codec * codec,hda_nid_t pin_nid,int dev_id,hda_nid_t cvt_nid) intel_not_share_assigned_cvt_nid() argument 422 i915_hsw_setup_stream(struct hda_codec * codec,hda_nid_t cvt_nid,hda_nid_t pin_nid,int dev_id,u32 stream_tag,int format) i915_hsw_setup_stream() argument 458 i915_pin_cvt_fixup(struct hda_codec * codec,struct hdmi_spec_per_pin * per_pin,hda_nid_t cvt_nid) i915_pin_cvt_fixup() argument [all...] |
| H A D | simplehdmi.c | 20 chans = get_wcaps(codec, per_cvt->cvt_nid); in snd_hda_hdmi_simple_build_pcms() 30 pstr->nid = per_cvt->cvt_nid; in snd_hda_hdmi_simple_build_pcms() 84 err = snd_hda_create_dig_out_ctls(codec, per_cvt->cvt_nid, in snd_hda_hdmi_simple_build_controls() 85 per_cvt->cvt_nid, in snd_hda_hdmi_simple_build_controls() 172 hda_nid_t cvt_nid, hda_nid_t pin_nid) in snd_hda_hdmi_simple_probe() argument 189 spec->multiout.dig_out_nid = cvt_nid; in snd_hda_hdmi_simple_probe() 198 per_cvt->cvt_nid = cvt_nid; in snd_hda_hdmi_simple_probe()
|
| H A D | hdmi.c | 123 static int cvt_nid_to_cvt_index(struct hda_codec *codec, hda_nid_t cvt_nid) in cvt_nid_to_cvt_index() argument 129 if (get_cvt(spec, cvt_idx)->cvt_nid == cvt_nid) in cvt_nid_to_cvt_index() 132 codec_warn(codec, "HDMI: cvt NID 0x%x not registered\n", cvt_nid); in cvt_nid_to_cvt_index() 292 per_pin->dev_id, per_pin->cvt_nid); in print_eld_info() 560 chmap->ops.set_channel_count(&codec->core, per_pin->cvt_nid, in snd_hda_hdmi_setup_audio_infoframe() 719 hda_nid_t cvt_nid, in snd_hda_hdmi_setup_stream() argument 742 param = snd_hda_codec_read(codec, cvt_nid, 0, in snd_hda_hdmi_setup_stream() 751 snd_hda_codec_write(codec, cvt_nid, 0, in snd_hda_hdmi_setup_stream() 755 snd_hda_codec_setup_stream(codec, cvt_nid, stream_tag, 0, format); in snd_hda_hdmi_setup_stream() 781 cvt_idx = cvt_nid_to_cvt_index(codec, per_pin->cvt_nid); in hdmi_choose_cvt() [all …]
|
| H A D | hdmi_local.h | 18 hda_nid_t cvt_nid; member 39 hda_nid_t cvt_nid; member 73 int (*setup_stream)(struct hda_codec *codec, hda_nid_t cvt_nid, 79 hda_nid_t cvt_nid); 257 hda_nid_t cvt_nid, 290 hda_nid_t cvt_nid, hda_nid_t pin_nid);
|
| H A D | eld.c | 110 hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid) in snd_hdmi_print_eld_info() argument 116 snd_iprintf(buffer, "codec_cvt_nid\t\t0x%x\n", cvt_nid); in snd_hdmi_print_eld_info()
|
| H A D | tegrahdmi.c | 67 hda_nid_t cvt_nid, in tegra_hdmi_set_format() argument 81 nid = cvt_nid; in tegra_hdmi_set_format()
|
| H A D | atihdmi.c | 466 static int atihdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, in atihdmi_setup_stream() argument 476 snd_hda_codec_write(codec, cvt_nid, 0, ATI_VERB_SET_RAMP_RATE, ramp_rate); in atihdmi_setup_stream() 479 return snd_hda_hdmi_setup_stream(codec, cvt_nid, pin_nid, dev_id, in atihdmi_setup_stream()
|
| H A D | nvhdmi-mcp.c | 136 spdif = snd_hda_spdif_out_of_nid(codec, per_cvt->cvt_nid); in nvhdmi_8ch_7x_pcm_prepare()
|
| /linux/sound/hda/core/ |
| H A D | hdmi_chmap.c | 198 static int hdmi_get_channel_count(struct hdac_device *codec, hda_nid_t cvt_nid) in hdmi_get_channel_count() argument 200 return 1 + snd_hdac_codec_read(codec, cvt_nid, 0, in hdmi_get_channel_count() 205 hda_nid_t cvt_nid, int chs) in hdmi_set_channel_count() argument 207 if (chs != hdmi_get_channel_count(codec, cvt_nid)) in hdmi_set_channel_count() 208 snd_hdac_codec_write(codec, cvt_nid, 0, in hdmi_set_channel_count()
|
| /linux/include/sound/ |
| H A D | hda_chmap.h | 54 hda_nid_t cvt_nid, int chs);
|
| /linux/sound/hda/common/ |
| H A D | hda_local.h | 168 hda_nid_t cvt_nid, int type); 704 hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid);
|