Searched refs:layout_config (Results 1 – 2 of 2) sorted by relevance
| /drivers/gpu/drm/amd/display/dc/dce/ |
| A D | dce_audio.c | 347 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 D | link_validation.c | 568 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