Home
last modified time | relevance | path

Searched refs:plane_descriptor (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/
H A Ddml21_wrapper_fpu.c82 if (!pln_prog->plane_descriptor) in dml21_calculate_rq_and_dlg_params()
85 …ctx->v21.mode_programming.programming->stream_programming[pln_prog->plane_descriptor->stream_index… in dml21_calculate_rq_and_dlg_params()
300 mcache_config->plane_descriptor = pln_prog->plane_descriptor; in dml21_prepare_mcache_programming()
328 mcache_config->plane_descriptor = pln_prog->plane_descriptor; in dml21_prepare_mcache_programming()
H A Ddml21_utils.c65 if (dml_ctx->v21.mode_programming.programming->plane_programming[i].plane_descriptor->stream_index == stream_index) { in find_valid_pipe_idx_for_stream_index()
106 dml_stream_index = dml_ctx->v21.mode_programming.programming->plane_programming[dml_plane_idx].plane_descriptor->stream_index; in dml21_find_dc_pipes_for_plane()
356 if (dml_ctx->v21.mode_programming.programming->plane_programming[dml_plane_index].plane_descriptor->stream_index == dml_stream_index) { in dml21_handle_phantom_streams_planes()
H A Ddml21_translation_helper.c973 dml21_is_plane1_enabled(pln_prog->plane_descriptor->pixel_format); in dml21_init_min_clocks_for_dc_state()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn4_fams2.c1110 const struct dml2_plane_parameters *plane_descriptor; in all_timings_support_svp() local
1121 plane_descriptor = &display_config->display_config.plane_descriptors[i]; in all_timings_support_svp()
1124 if (plane_descriptor->surface.dcc.enable) { in all_timings_support_svp()
1130 if (is_bit_set_in_bitfield(mask, (unsigned char)plane_descriptor->stream_index)) { in all_timings_support_svp()
1131 num_planes_per_stream[plane_descriptor->stream_index]++; in all_timings_support_svp()
1134 if (num_planes_per_stream[plane_descriptor->stream_index] > 1 || in all_timings_support_svp()
1135 !plane_descriptor->composition.rect_out_height_spans_vactive || in all_timings_support_svp()
1136 plane_descriptor->composition.rotation_angle != dml2_rotation_0) { in all_timings_support_svp()
1141 if (plane_descriptor->surface.dcc.enable) { in all_timings_support_svp()
1872 const struct dml2_plane_parameters *plane_descriptor; in pmo_dcn4_fams2_init_for_pstate_support() local
[all...]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn4.c429 programming->plane_programming[plane_index].plane_descriptor = &programming->display_config.plane_descriptors[plane_index]; in pack_mode_programming_params_with_implicit_subvp()
718 in_out->programming->plane_programming[plane_index].plane_descriptor = &in_out->programming->display_config.plane_descriptors[plane_index]; in core_dcn4_mode_programming()
767 in_out->mcache_allocation->mcache_x_offsets_plane0[in_out->mcache_allocation->num_mcaches_plane0 - 1] = in_out->plane_descriptor->surface.plane0.width; in core_dcn4_calculate_mcache_allocation()
770 in_out->mcache_allocation->mcache_x_offsets_plane1[in_out->mcache_allocation->num_mcaches_plane1 - 1] = in_out->plane_descriptor->surface.plane1.width; in core_dcn4_calculate_mcache_allocation()
H A Ddml2_core_dcn4_calcs.c12867 const struct dml2_plane_parameters *plane_descriptor = &display_cfg->display_config.plane_descriptors[plane_index]; in dml2_core_calcs_get_stream_fams2_programming()
12868 const struct dml2_stream_parameters *stream_descriptor = &display_cfg->display_config.stream_descriptors[plane_descriptor->stream_index]; in dml2_core_calcs_get_stream_fams2_programming()
12869 const struct dml2_pstate_meta *stream_pstate_meta = &display_cfg->stage3.stream_pstate_meta[plane_descriptor->stream_index]; in dml2_core_calcs_get_stream_fams2_programming()
12907 if (display_cfg->display_config.plane_descriptors[i].stream_index == plane_descriptor->stream_index && in dml2_core_calcs_get_stream_fams2_programming()
12957 (uint16_t)(plane_descriptor->composition.scaler_info.plane0.v_ratio * 1000.0); in dml2_core_calcs_get_stream_fams2_programming()
12968 plane_descriptor->surface.plane1.height > 0; in dml2_core_calcs_get_mcache_allocation()
12970 plane_descriptor->pixel_format == dml2_420_8 || in dml2_core_calcs_get_mcache_allocation()
12971 plane_descriptor->pixel_format == dml2_420_10 || in dml2_core_calcs_get_mcache_allocation()
12972 plane_descriptor->pixel_format == dml2_420_12; in dml2_core_calcs_get_mcache_allocation()
12840 const struct dml2_plane_parameters *plane_descriptor = &display_cfg->display_config.plane_descriptors[plane_index]; dml2_core_calcs_get_stream_fams2_programming() local
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/
H A Ddml_top_display_cfg_types.h519 const struct dml2_plane_parameters *plane_descriptor; member
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/
H A Ddml2_top_soc15.c751 l->calc_mcache_params.plane_descriptor = &params->display_config->plane_descriptors[i]; in dml2_top_mcache_calc_mcache_count_and_offsets()
1064 if (params->mcache_configurations[config_index].plane_descriptor->surface.dcc.enable) { in dml2_top_soc15_build_mcache_programming()