Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/
Ddml21_utils.c382 struct dc_plane_state *main_plane, in dml21_add_phantom_plane() argument
387 phantom_plane = dml_ctx->config.svp_pstate.callbacks.create_phantom_plane(dc, context, main_plane); in dml21_add_phantom_plane()
391 phantom_plane->format = main_plane->format; in dml21_add_phantom_plane()
392 phantom_plane->rotation = main_plane->rotation; in dml21_add_phantom_plane()
393 phantom_plane->visible = main_plane->visible; in dml21_add_phantom_plane()
395 memcpy(&phantom_plane->address, &main_plane->address, sizeof(phantom_plane->address)); in dml21_add_phantom_plane()
396 memcpy(&phantom_plane->scaling_quality, &main_plane->scaling_quality, in dml21_add_phantom_plane()
398 memcpy(&phantom_plane->src_rect, &main_plane->src_rect, sizeof(phantom_plane->src_rect)); in dml21_add_phantom_plane()
399 memcpy(&phantom_plane->dst_rect, &main_plane->dst_rect, sizeof(phantom_plane->dst_rect)); in dml21_add_phantom_plane()
400 memcpy(&phantom_plane->clip_rect, &main_plane->clip_rect, sizeof(phantom_plane->clip_rect)); in dml21_add_phantom_plane()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_dcn4.c191 const struct dml2_plane_parameters *main_plane; in expand_implict_subvp() local
230 main_plane = &display_cfg->display_config.plane_descriptors[plane_index]; in expand_implict_subvp()
232 if (display_cfg->stage3.stream_svp_meta[main_plane->stream_index].valid) { in expand_implict_subvp()
233 main_stream = &display_cfg->display_config.stream_descriptors[main_plane->stream_index]; in expand_implict_subvp()
234 …fg->stream_descriptors[scratch->svp_stream_index_from_main_stream_index[main_plane->stream_index]]; in expand_implict_subvp()
236main_plane, phantom_stream, scratch->svp_stream_index_from_main_stream_index[main_plane->stream_in… in expand_implict_subvp()
257 const struct dml2_plane_parameters *main_plane; in pack_mode_programming_params_with_implicit_subvp() local
308 main_plane = &svp_expanded_display_cfg->plane_descriptors[plane_index]; in pack_mode_programming_params_with_implicit_subvp()
354 if (!(stream_already_populated_mask & (0x1 << main_plane->stream_index))) { in pack_mode_programming_params_with_implicit_subvp()
355 …gramming(&core->clean_me_up.mode_lib, &programming->stream_programming[main_plane->stream_index], … in pack_mode_programming_params_with_implicit_subvp()
[all …]
Ddml2_core_utils.c457 const struct dml2_plane_parameters *main_plane; in dml2_core_utils_expand_implict_subvp() local
496 main_plane = &display_cfg->display_config.plane_descriptors[plane_index]; in dml2_core_utils_expand_implict_subvp()
498 if (display_cfg->stage3.stream_svp_meta[main_plane->stream_index].valid) { in dml2_core_utils_expand_implict_subvp()
499 main_stream = &display_cfg->display_config.stream_descriptors[main_plane->stream_index]; in dml2_core_utils_expand_implict_subvp()
500 …fg->stream_descriptors[scratch->svp_stream_index_from_main_stream_index[main_plane->stream_index]]; in dml2_core_utils_expand_implict_subvp()
502main_plane, phantom_stream, scratch->svp_stream_index_from_main_stream_index[main_plane->stream_in… in dml2_core_utils_expand_implict_subvp()
/linux-6.12.1/drivers/gpu/drm/i915/display/
Dintel_fb.c642 int main_to_ccs_plane(const struct drm_framebuffer *fb, int main_plane) in main_to_ccs_plane() argument
645 (main_plane && main_plane >= fb->format->num_planes / 2)); in main_to_ccs_plane()
647 return fb->format->num_planes / 2 + main_plane; in main_to_ccs_plane()
663 int main_plane = skl_ccs_to_main_plane(&fb->base, ccs_plane); in gen12_ccs_aux_stride() local
664 unsigned int main_stride = fb->base.pitches[main_plane]; in gen12_ccs_aux_stride()
665 unsigned int main_tile_width = intel_tile_width_bytes(&fb->base, main_plane); in gen12_ccs_aux_stride()
670 int skl_main_to_aux_plane(const struct drm_framebuffer *fb, int main_plane) in skl_main_to_aux_plane() argument
676 return main_to_ccs_plane(fb, main_plane); in skl_main_to_aux_plane()
827 int main_plane; in intel_fb_plane_get_subsampling() local
847 main_plane = skl_ccs_to_main_plane(fb, color_plane); in intel_fb_plane_get_subsampling()
[all …]
Dintel_fb.h56 int main_to_ccs_plane(const struct drm_framebuffer *fb, int main_plane);
58 int skl_main_to_aux_plane(const struct drm_framebuffer *fb, int main_plane);
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/
Ddc_state_priv.h52 struct dc_plane_state *main_plane);
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_wrapper.h120 struct dc_plane_state *main_plane);
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/core/
Ddc_state.c755 struct dc_plane_state *main_plane) in dc_state_create_phantom_plane() argument