Home
last modified time | relevance | path

Searched refs:temp_pipe (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
Ddcn20_hwseq.c1375 struct pipe_ctx *temp_pipe; in dcn20_pipe_control_lock() local
1388 temp_pipe = pipe->bottom_pipe; in dcn20_pipe_control_lock()
1389 while (!flip_immediate && temp_pipe) { in dcn20_pipe_control_lock()
1390 if (temp_pipe->plane_state != NULL) in dcn20_pipe_control_lock()
1391 flip_immediate = temp_pipe->plane_state->flip_immediate; in dcn20_pipe_control_lock()
1392 temp_pipe = temp_pipe->bottom_pipe; in dcn20_pipe_control_lock()
1401 temp_pipe = pipe; in dcn20_pipe_control_lock()
1402 while (temp_pipe) { in dcn20_pipe_control_lock()
1403 if (temp_pipe->plane_state && temp_pipe->plane_state->flip_immediate) { in dcn20_pipe_control_lock()
1405 if (!temp_pipe->plane_res.hubp->funcs->hubp_is_flip_pending(temp_pipe->plane_res.hubp)) in dcn20_pipe_control_lock()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/
Ddml21_translation_helper.c700 struct pipe_ctx *temp_pipe = &dml_ctx->v21.scratch.temp_pipe; in get_scaler_data_for_plane() local
702 memset(temp_pipe, 0, sizeof(struct pipe_ctx)); in get_scaler_data_for_plane()
708 temp_pipe->stream = pipe->stream; in get_scaler_data_for_plane()
709 temp_pipe->plane_state = pipe->plane_state; in get_scaler_data_for_plane()
710 temp_pipe->plane_res.scl_data.taps = pipe->plane_res.scl_data.taps; in get_scaler_data_for_plane()
711 temp_pipe->stream_res = pipe->stream_res; in get_scaler_data_for_plane()
712 dml_ctx->config.callbacks.build_scaling_params(temp_pipe); in get_scaler_data_for_plane()
718 return &temp_pipe->plane_res.scl_data; in get_scaler_data_for_plane()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_internal_types.h122 struct pipe_ctx temp_pipe; member
Ddml2_translation_helper.c935 struct pipe_ctx *temp_pipe = &context->res_ctx.temp_pipe; in get_scaler_data_for_plane() local
937 memset(temp_pipe, 0, sizeof(struct pipe_ctx)); in get_scaler_data_for_plane()
943 temp_pipe->stream = pipe->stream; in get_scaler_data_for_plane()
944 temp_pipe->plane_state = pipe->plane_state; in get_scaler_data_for_plane()
945 temp_pipe->plane_res.scl_data.taps = pipe->plane_res.scl_data.taps; in get_scaler_data_for_plane()
946 temp_pipe->stream_res = pipe->stream_res; in get_scaler_data_for_plane()
947 resource_build_scaling_params(temp_pipe); in get_scaler_data_for_plane()
953 memcpy(out, &temp_pipe->plane_res.scl_data, sizeof(*out)); in get_scaler_data_for_plane()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h502 struct pipe_ctx temp_pipe; member