Lines Matching refs:per_cvt

1331 	struct hdmi_spec_per_cvt *per_cvt = NULL;  in hdmi_choose_cvt()  local
1338 per_cvt = get_cvt(spec, cvt_idx); in hdmi_choose_cvt()
1341 if (per_cvt->assigned) in hdmi_choose_cvt()
1345 if (per_pin->mux_nids[mux_idx] == per_cvt->cvt_nid) in hdmi_choose_cvt()
1398 struct hdmi_spec_per_cvt *per_cvt; in intel_not_share_assigned_cvt() local
1420 per_cvt = get_cvt(spec, cvt_idx); in intel_not_share_assigned_cvt()
1421 if (!per_cvt->assigned) { in intel_not_share_assigned_cvt()
1446 struct hdmi_spec_per_cvt *per_cvt = NULL; in hdmi_pcm_open() local
1460 per_cvt = get_cvt(spec, cvt_idx); in hdmi_pcm_open()
1462 per_cvt->assigned = 1; in hdmi_pcm_open()
1463 per_pin->cvt_nid = per_cvt->cvt_nid; in hdmi_pcm_open()
1464 hinfo->nid = per_cvt->cvt_nid; in hdmi_pcm_open()
1474 snd_hda_spdif_ctls_assign(codec, pin_idx, per_cvt->cvt_nid); in hdmi_pcm_open()
1477 hinfo->channels_min = per_cvt->channels_min; in hdmi_pcm_open()
1478 hinfo->channels_max = per_cvt->channels_max; in hdmi_pcm_open()
1479 hinfo->rates = per_cvt->rates; in hdmi_pcm_open()
1480 hinfo->formats = per_cvt->formats; in hdmi_pcm_open()
1481 hinfo->maxbps = per_cvt->maxbps; in hdmi_pcm_open()
1488 per_cvt->assigned = 0; in hdmi_pcm_open()
1697 struct hdmi_spec_per_cvt *per_cvt; in hdmi_add_cvt() local
1704 per_cvt = snd_array_new(&spec->cvts); in hdmi_add_cvt()
1705 if (!per_cvt) in hdmi_add_cvt()
1708 per_cvt->cvt_nid = cvt_nid; in hdmi_add_cvt()
1709 per_cvt->channels_min = 2; in hdmi_add_cvt()
1711 per_cvt->channels_max = chans; in hdmi_add_cvt()
1717 &per_cvt->rates, in hdmi_add_cvt()
1718 &per_cvt->formats, in hdmi_add_cvt()
1719 &per_cvt->maxbps); in hdmi_add_cvt()
1843 struct hdmi_spec_per_cvt *per_cvt; in hdmi_pcm_close() local
1851 per_cvt = get_cvt(spec, cvt_idx); in hdmi_pcm_close()
1853 snd_BUG_ON(!per_cvt->assigned); in hdmi_pcm_close()
1854 per_cvt->assigned = 0; in hdmi_pcm_close()
2374 struct hdmi_spec_per_cvt *per_cvt; in simple_playback_build_pcms() local
2376 per_cvt = get_cvt(spec, 0); in simple_playback_build_pcms()
2377 chans = get_wcaps(codec, per_cvt->cvt_nid); in simple_playback_build_pcms()
2387 pstr->nid = per_cvt->cvt_nid; in simple_playback_build_pcms()
2410 struct hdmi_spec_per_cvt *per_cvt; in simple_playback_build_controls() local
2413 per_cvt = get_cvt(spec, 0); in simple_playback_build_controls()
2414 err = snd_hda_create_dig_out_ctls(codec, per_cvt->cvt_nid, in simple_playback_build_controls()
2415 per_cvt->cvt_nid, in simple_playback_build_controls()
2606 struct hdmi_spec_per_cvt *per_cvt; in patch_simple_hdmi() local
2622 per_cvt = snd_array_new(&spec->cvts); in patch_simple_hdmi()
2623 if (!per_pin || !per_cvt) { in patch_simple_hdmi()
2627 per_cvt->cvt_nid = cvt_nid; in patch_simple_hdmi()
2705 struct hdmi_spec_per_cvt *per_cvt; in nvhdmi_8ch_7x_pcm_prepare() local
2708 per_cvt = get_cvt(spec, 0); in nvhdmi_8ch_7x_pcm_prepare()
2709 spdif = snd_hda_spdif_out_of_nid(codec, per_cvt->cvt_nid); in nvhdmi_8ch_7x_pcm_prepare()
3246 struct hdmi_spec_per_cvt *per_cvt; in patch_atihdmi() local
3275 per_cvt = get_cvt(spec, cvt_idx); in patch_atihdmi()
3276 per_cvt->channels_max = max(per_cvt->channels_max, 8u); in patch_atihdmi()
3277 per_cvt->rates |= SUPPORTED_RATES; in patch_atihdmi()
3278 per_cvt->formats |= SUPPORTED_FORMATS; in patch_atihdmi()
3279 per_cvt->maxbps = max(per_cvt->maxbps, 24u); in patch_atihdmi()