Home
last modified time | relevance | path

Searched refs:top_pipe_to_program (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/amd/display/dc/core/
Ddc.c2388 struct pipe_ctx *top_pipe_to_program = NULL; in commit_planes_for_stream() local
2433 top_pipe_to_program = pipe_ctx; in commit_planes_for_stream()
2438 if (top_pipe_to_program->stream_res.tg->funcs->lock_doublebuffer_enable) { in commit_planes_for_stream()
2444 inst_flags.dig_inst = top_pipe_to_program->stream_res.tg->inst; in commit_planes_for_stream()
2451 top_pipe_to_program->stream_res.tg->funcs->lock_doublebuffer_enable( in commit_planes_for_stream()
2452 top_pipe_to_program->stream_res.tg); in commit_planes_for_stream()
2462 dc->hwss.pipe_control_lock(dc, top_pipe_to_program, true); in commit_planes_for_stream()
2482 dc->hwss.pipe_control_lock(dc, top_pipe_to_program, false); in commit_planes_for_stream()
2607 dc->hwss.pipe_control_lock(dc, top_pipe_to_program, false); in commit_planes_for_stream()
2610 if (top_pipe_to_program->stream_res.tg->funcs->lock_doublebuffer_enable) { in commit_planes_for_stream()
[all …]
/Linux-v5.10/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.c2923 struct pipe_ctx *top_pipe_to_program = in dcn10_apply_ctx_for_surface() local
2933 if (!top_pipe_to_program) in dcn10_apply_ctx_for_surface()
2936 tg = top_pipe_to_program->stream_res.tg; in dcn10_apply_ctx_for_surface()
2938 interdependent_update = top_pipe_to_program->plane_state && in dcn10_apply_ctx_for_surface()
2939 top_pipe_to_program->plane_state->update_flags.bits.full_update; in dcn10_apply_ctx_for_surface()
2944 ASSERT(hws->funcs.did_underflow_occur(dc, top_pipe_to_program)); in dcn10_apply_ctx_for_surface()
2950 ASSERT(hws->funcs.did_underflow_occur(dc, top_pipe_to_program)); in dcn10_apply_ctx_for_surface()
2954 hws->funcs.blank_pixel_data(dc, top_pipe_to_program, true); in dcn10_apply_ctx_for_surface()
2977 dcn10_program_all_pipe_in_tree(dc, top_pipe_to_program, context); in dcn10_apply_ctx_for_surface()