Searched refs:layout_config (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_audio.c | 347 const struct dp_audio_layout_config *layout_config, in calculate_required_audio_bw_in_symbols() argument 366 layouts_per_line = dc_fixpt_div_int(samples_per_line, layout_config->layouts_per_sample_denom); in calculate_required_audio_bw_in_symbols() 369 dc_fixpt_div_int(layouts_per_line, layout_config->max_layouts_per_audio_sdp)); in calculate_required_audio_bw_in_symbols() 371 layout_config->max_layouts_per_audio_sdp * layout_config->symbols_per_layout); in calculate_required_audio_bw_in_symbols() 379 dc_fixpt_div_int(layouts_per_line, layout_config->max_layouts_per_audio_sdp))) { in calculate_required_audio_bw_in_symbols() 381 num_sdp_with_max_layouts * layout_config->max_layouts_per_audio_sdp); in calculate_required_audio_bw_in_symbols() 382 remainder = dc_fixpt_mul_int(remainder, 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 491 channel_count, dp_link_info->encoding, &layout_config); in check_audio_bandwidth_dp() 493 if (layout_config.max_layouts_per_audio_sdp == 0 || in check_audio_bandwidth_dp() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_validation.c | 570 struct dp_audio_layout_config layout_config; in dp_required_hblank_size_bytes() local 576 channel_count, link_encoding, &layout_config); in dp_required_hblank_size_bytes() 592 layouts_per_line = dc_fixpt_div_int(samples_per_line, layout_config.layouts_per_sample_denom); in dp_required_hblank_size_bytes() 597 dc_fixpt_div_int(layouts_per_line, layout_config.max_layouts_per_audio_sdp)); in dp_required_hblank_size_bytes() 599 layout_config.max_layouts_per_audio_sdp * layout_config.symbols_per_layout); in dp_required_hblank_size_bytes() 607 dc_fixpt_div_int(layouts_per_line, layout_config.max_layouts_per_audio_sdp))) { in dp_required_hblank_size_bytes() 609 num_sdp_with_max_layouts * layout_config.max_layouts_per_audio_sdp); in dp_required_hblank_size_bytes() 610 remainder = dc_fixpt_mul_int(remainder, layout_config.symbols_per_layout); in dp_required_hblank_size_bytes()
|