Home
last modified time | relevance | path

Searched refs:phantom_pipe (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_hwseq.c1352 struct pipe_ctx *phantom_pipe) in dcn32_update_phantom_vp_position()
1355 struct dc_plane_state *phantom_plane = phantom_pipe->plane_state; in dcn32_update_phantom_vp_position()
1361 pipe->stream->mall_stream_config.paired_stream == phantom_pipe->stream) { in dcn32_update_phantom_vp_position()
1370 phantom_pipe->plane_state->update_flags.bits.position_change = 1; in dcn32_update_phantom_vp_position()
1371 resource_build_scaling_params(phantom_pipe); in dcn32_update_phantom_vp_position()
1383 void dcn32_apply_update_flags_for_phantom(struct pipe_ctx *phantom_pipe) in dcn32_apply_update_flags_for_phantom() argument
1385 phantom_pipe->update_flags.raw = 0; in dcn32_apply_update_flags_for_phantom()
1386 if (phantom_pipe->stream && phantom_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_apply_update_flags_for_phantom()
1387 if (resource_is_pipe_type(phantom_pipe, DPP_PIP in dcn32_apply_update_flags_for_phantom()
1350 dcn32_update_phantom_vp_position(struct dc *dc, struct dc_state *context, struct pipe_ctx *phantom_pipe) dcn32_update_phantom_vp_position() argument
[all...]
H A Ddcn32_hwseq.h100 struct pipe_ctx *phantom_pipe);
102 void dcn32_apply_update_flags_for_phantom(struct pipe_ctx *phantom_pipe);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c686 struct pipe_ctx *phantom_pipe = &context->res_ctx.pipe_ctx[j]; in populate_subvp_cmd_pipe_info() local
688 if (phantom_pipe->stream == subvp_pipe->stream->mall_stream_config.paired_stream) { in populate_subvp_cmd_pipe_info()
689 pipe_data->pipe_config.subvp_data.phantom_pipe_index = phantom_pipe->stream_res.tg->inst; in populate_subvp_cmd_pipe_info()
690 if (phantom_pipe->bottom_pipe) { in populate_subvp_cmd_pipe_info()
691 pipe_data->pipe_config.subvp_data.phantom_split_pipe_index = phantom_pipe->bottom_pipe->plane_res.hubp->inst; in populate_subvp_cmd_pipe_info()
692 } else if (phantom_pipe->next_odm_pipe) { in populate_subvp_cmd_pipe_info()
693 pipe_data->pipe_config.subvp_data.phantom_split_pipe_index = phantom_pipe->next_odm_pipe->plane_res.hubp->inst; in populate_subvp_cmd_pipe_info()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/
H A Dhw_sequencer.h402 struct pipe_ctx *phantom_pipe);
403 void (*apply_update_flags_for_phantom)(struct pipe_ctx *phantom_pipe);

Completed in 6 milliseconds