Searched refs:main_plane (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/ |
| H A D | dml21_utils.c | 283 struct dc_plane_state *main_plane, in dml21_add_phantom_plane() argument 289 phantom_plane = dml_ctx->config.svp_pstate.callbacks.create_phantom_plane(dc, context, main_plane); in dml21_add_phantom_plane() 293 phantom_plane->format = main_plane->format; in dml21_add_phantom_plane() 294 phantom_plane->rotation = main_plane->rotation; in dml21_add_phantom_plane() 295 phantom_plane->visible = main_plane->visible; in dml21_add_phantom_plane() 297 memcpy(&phantom_plane->address, &main_plane->address, sizeof(phantom_plane->address)); in dml21_add_phantom_plane() 298 memcpy(&phantom_plane->scaling_quality, &main_plane->scaling_quality, in dml21_add_phantom_plane() 300 memcpy(&phantom_plane->src_rect, &main_plane->src_rect, sizeof(phantom_plane->src_rect)); in dml21_add_phantom_plane() 301 memcpy(&phantom_plane->dst_rect, &main_plane->dst_rect, sizeof(phantom_plane->dst_rect)); in dml21_add_phantom_plane() 302 memcpy(&phantom_plane->clip_rect, &main_plane->clip_rect, sizeof(phantom_plane->clip_rect)); in dml21_add_phantom_plane() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4.c | 307 const struct dml2_plane_parameters *main_plane; in expand_implict_subvp() local 346 main_plane = &display_cfg->display_config.plane_descriptors[plane_index]; in expand_implict_subvp() 348 if (display_cfg->stage3.stream_svp_meta[main_plane->stream_index].valid) { in expand_implict_subvp() 349 main_stream = &display_cfg->display_config.stream_descriptors[main_plane->stream_index]; in expand_implict_subvp() 350 …fg->stream_descriptors[scratch->svp_stream_index_from_main_stream_index[main_plane->stream_index]]; in expand_implict_subvp() 352 …main_plane, phantom_stream, scratch->svp_stream_index_from_main_stream_index[main_plane->stream_in… in expand_implict_subvp() 374 const struct dml2_plane_parameters *main_plane; in pack_mode_programming_params_with_implicit_subvp() local 425 main_plane = &svp_expanded_display_cfg->plane_descriptors[plane_index]; in pack_mode_programming_params_with_implicit_subvp() 459 if (!(stream_already_populated_mask & (0x1 << main_plane->stream_index))) { in pack_mode_programming_params_with_implicit_subvp() 460 …gramming(&core->clean_me_up.mode_lib, &programming->stream_programming[main_plane->stream_index], … in pack_mode_programming_params_with_implicit_subvp() [all …]
|
| H A D | dml2_core_utils.c | 614 const struct dml2_plane_parameters *main_plane; in dml2_core_utils_expand_implict_subvp() local 653 main_plane = &display_cfg->display_config.plane_descriptors[plane_index]; in dml2_core_utils_expand_implict_subvp() 655 if (display_cfg->stage3.stream_svp_meta[main_plane->stream_index].valid) { in dml2_core_utils_expand_implict_subvp() 656 main_stream = &display_cfg->display_config.stream_descriptors[main_plane->stream_index]; in dml2_core_utils_expand_implict_subvp() 657 …fg->stream_descriptors[scratch->svp_stream_index_from_main_stream_index[main_plane->stream_index]]; in dml2_core_utils_expand_implict_subvp() 659 …main_plane, phantom_stream, scratch->svp_stream_index_from_main_stream_index[main_plane->stream_in… in dml2_core_utils_expand_implict_subvp()
|