Home
last modified time | relevance | path

Searched refs:layout_config (Results 1 – 2 of 2) sorted by relevance

/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_audio.c347 const struct dp_audio_layout_config *layout_config, in calculate_required_audio_bw_in_symbols() argument
371 layout_config->max_layouts_per_audio_sdp * layout_config->symbols_per_layout); in calculate_required_audio_bw_in_symbols()
475 struct dp_audio_layout_config layout_config = {0}; in check_audio_bandwidth_dp() local
493 if (layout_config.max_layouts_per_audio_sdp == 0 || in check_audio_bandwidth_dp()
494 layout_config.symbols_per_layout == 0 || in check_audio_bandwidth_dp()
495 layout_config.layouts_per_sample_denom == 0) { in check_audio_bandwidth_dp()
507 crtc_info, &layout_config, channel_count, 96000, in check_audio_bandwidth_dp()
511 crtc_info, &layout_config, channel_count, 88200, in check_audio_bandwidth_dp()
515 crtc_info, &layout_config, channel_count, 48000, in check_audio_bandwidth_dp()
519 crtc_info, &layout_config, channel_count, 44100, in check_audio_bandwidth_dp()
[all …]
/drivers/gpu/drm/amd/display/dc/link/
A Dlink_validation.c568 struct dp_audio_layout_config layout_config; in dp_required_hblank_size_bytes() local
574 channel_count, link_encoding, &layout_config); in dp_required_hblank_size_bytes()
590 layouts_per_line = dc_fixpt_div_int(samples_per_line, layout_config.layouts_per_sample_denom); in dp_required_hblank_size_bytes()
595 dc_fixpt_div_int(layouts_per_line, layout_config.max_layouts_per_audio_sdp)); in dp_required_hblank_size_bytes()
597 layout_config.max_layouts_per_audio_sdp * layout_config.symbols_per_layout); in dp_required_hblank_size_bytes()
605 dc_fixpt_div_int(layouts_per_line, layout_config.max_layouts_per_audio_sdp))) { in dp_required_hblank_size_bytes()
607 num_sdp_with_max_layouts * layout_config.max_layouts_per_audio_sdp); in dp_required_hblank_size_bytes()
608 remainder = dc_fixpt_mul_int(remainder, layout_config.symbols_per_layout); in dp_required_hblank_size_bytes()

Completed in 6 milliseconds