Lines Matching refs:per_cvt

998 	struct hdmi_spec_per_cvt *per_cvt = NULL;  in hdmi_choose_cvt()  local
1009 per_cvt = get_cvt(spec, cvt_idx); in hdmi_choose_cvt()
1010 if (per_cvt->assigned && !silent) in hdmi_choose_cvt()
1019 per_cvt = get_cvt(spec, cvt_idx); in hdmi_choose_cvt()
1022 if (per_cvt->assigned || per_cvt->silent_stream) in hdmi_choose_cvt()
1028 if (per_pin->mux_nids[mux_idx] == per_cvt->cvt_nid) in hdmi_choose_cvt()
1095 struct hdmi_spec_per_cvt *per_cvt; in intel_not_share_assigned_cvt() local
1148 per_cvt = get_cvt(spec, cvt_idx); in intel_not_share_assigned_cvt()
1149 if (!per_cvt->assigned) { in intel_not_share_assigned_cvt()
1199 struct hdmi_spec_per_cvt *per_cvt = NULL; in hdmi_pcm_open_no_pin() local
1210 per_cvt = get_cvt(spec, cvt_idx); in hdmi_pcm_open_no_pin()
1211 per_cvt->assigned = true; in hdmi_pcm_open_no_pin()
1212 hinfo->nid = per_cvt->cvt_nid; in hdmi_pcm_open_no_pin()
1214 pin_cvt_fixup(codec, NULL, per_cvt->cvt_nid); in hdmi_pcm_open_no_pin()
1220 hinfo->channels_min = per_cvt->channels_min; in hdmi_pcm_open_no_pin()
1221 hinfo->channels_max = per_cvt->channels_max; in hdmi_pcm_open_no_pin()
1222 hinfo->rates = per_cvt->rates; in hdmi_pcm_open_no_pin()
1223 hinfo->formats = per_cvt->formats; in hdmi_pcm_open_no_pin()
1224 hinfo->maxbps = per_cvt->maxbps; in hdmi_pcm_open_no_pin()
1249 struct hdmi_spec_per_cvt *per_cvt = NULL; in hdmi_pcm_open() local
1271 per_cvt = get_cvt(spec, cvt_idx); in hdmi_pcm_open()
1273 per_cvt->assigned = true; in hdmi_pcm_open()
1277 per_pin->cvt_nid = per_cvt->cvt_nid; in hdmi_pcm_open()
1278 hinfo->nid = per_cvt->cvt_nid; in hdmi_pcm_open()
1281 if (get_wcaps(codec, per_cvt->cvt_nid) & AC_WCAP_STRIPE) in hdmi_pcm_open()
1292 snd_hda_spdif_ctls_assign(codec, pcm_idx, per_cvt->cvt_nid); in hdmi_pcm_open()
1295 hinfo->channels_min = per_cvt->channels_min; in hdmi_pcm_open()
1296 hinfo->channels_max = per_cvt->channels_max; in hdmi_pcm_open()
1297 hinfo->rates = per_cvt->rates; in hdmi_pcm_open()
1298 hinfo->formats = per_cvt->formats; in hdmi_pcm_open()
1299 hinfo->maxbps = per_cvt->maxbps; in hdmi_pcm_open()
1307 per_cvt->assigned = false; in hdmi_pcm_open()
1705 struct hdmi_spec_per_cvt *per_cvt; in silent_stream_enable() local
1737 per_cvt = get_cvt(spec, cvt_idx); in silent_stream_enable()
1738 per_cvt->silent_stream = true; in silent_stream_enable()
1739 per_pin->cvt_nid = per_cvt->cvt_nid; in silent_stream_enable()
1743 per_pin->pin_nid, per_cvt->cvt_nid); in silent_stream_enable()
1777 struct hdmi_spec_per_cvt *per_cvt; in silent_stream_disable() local
1798 per_cvt = get_cvt(spec, cvt_idx); in silent_stream_disable()
1799 per_cvt->silent_stream = false; in silent_stream_disable()
1958 struct hdmi_spec_per_cvt *per_cvt; in hdmi_add_cvt() local
1965 per_cvt = snd_array_new(&spec->cvts); in hdmi_add_cvt()
1966 if (!per_cvt) in hdmi_add_cvt()
1969 per_cvt->cvt_nid = cvt_nid; in hdmi_add_cvt()
1970 per_cvt->channels_min = 2; in hdmi_add_cvt()
1972 per_cvt->channels_max = chans; in hdmi_add_cvt()
1978 &per_cvt->rates, in hdmi_add_cvt()
1979 &per_cvt->formats, in hdmi_add_cvt()
1980 &per_cvt->maxbps); in hdmi_add_cvt()
2177 struct hdmi_spec_per_cvt *per_cvt; in hdmi_pcm_close() local
2194 per_cvt = get_cvt(spec, cvt_idx); in hdmi_pcm_close()
2195 per_cvt->assigned = false; in hdmi_pcm_close()
2306 struct hdmi_spec_per_cvt *per_cvt; in generic_hdmi_build_pcms() local
2323 per_cvt = get_cvt(spec, 0); in generic_hdmi_build_pcms()
2324 pstr->channels_min = per_cvt->channels_min; in generic_hdmi_build_pcms()
2325 pstr->channels_max = per_cvt->channels_max; in generic_hdmi_build_pcms()
3227 struct hdmi_spec_per_cvt *per_cvt; in simple_playback_build_pcms() local
3229 per_cvt = get_cvt(spec, 0); in simple_playback_build_pcms()
3230 chans = get_wcaps(codec, per_cvt->cvt_nid); in simple_playback_build_pcms()
3240 pstr->nid = per_cvt->cvt_nid; in simple_playback_build_pcms()
3263 struct hdmi_spec_per_cvt *per_cvt; in simple_playback_build_controls() local
3266 per_cvt = get_cvt(spec, 0); in simple_playback_build_controls()
3267 err = snd_hda_create_dig_out_ctls(codec, per_cvt->cvt_nid, in simple_playback_build_controls()
3268 per_cvt->cvt_nid, in simple_playback_build_controls()
3459 struct hdmi_spec_per_cvt *per_cvt; in patch_simple_hdmi() local
3476 per_cvt = snd_array_new(&spec->cvts); in patch_simple_hdmi()
3477 if (!per_pin || !per_cvt) { in patch_simple_hdmi()
3481 per_cvt->cvt_nid = cvt_nid; in patch_simple_hdmi()
3559 struct hdmi_spec_per_cvt *per_cvt; in nvhdmi_8ch_7x_pcm_prepare() local
3562 per_cvt = get_cvt(spec, 0); in nvhdmi_8ch_7x_pcm_prepare()
3563 spdif = snd_hda_spdif_out_of_nid(codec, per_cvt->cvt_nid); in nvhdmi_8ch_7x_pcm_prepare()
4438 struct hdmi_spec_per_cvt *per_cvt; in patch_atihdmi() local
4471 per_cvt = get_cvt(spec, cvt_idx); in patch_atihdmi()
4472 per_cvt->channels_max = max(per_cvt->channels_max, 8u); in patch_atihdmi()
4473 per_cvt->rates |= SUPPORTED_RATES; in patch_atihdmi()
4474 per_cvt->formats |= SUPPORTED_FORMATS; in patch_atihdmi()
4475 per_cvt->maxbps = max(per_cvt->maxbps, 24u); in patch_atihdmi()