Searched refs:primary_pipe (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| H A D | dcn20_resource.h | 139 struct pipe_ctx *primary_pipe, 153 const struct pipe_ctx *primary_pipe);
|
| H A D | dcn20_resource.c | 1536 struct pipe_ctx *primary_pipe, in dcn20_split_stream_for_mpc() argument 1542 *secondary_pipe = *primary_pipe; in dcn20_split_stream_for_mpc() 1553 if (primary_pipe->bottom_pipe && primary_pipe->bottom_pipe != secondary_pipe) { in dcn20_split_stream_for_mpc() 1555 secondary_pipe->bottom_pipe = primary_pipe->bottom_pipe; in dcn20_split_stream_for_mpc() 1558 primary_pipe->bottom_pipe = secondary_pipe; in dcn20_split_stream_for_mpc() 1559 secondary_pipe->top_pipe = primary_pipe; in dcn20_split_stream_for_mpc() 1561 ASSERT(primary_pipe->plane_state); in dcn20_split_stream_for_mpc() 1681 const struct pipe_ctx *primary_pipe) in dcn20_find_secondary_pipe() argument 1685 if (dc && primary_pipe) { in dcn20_find_secondary_pipe() 1695 if (dc->current_state->res_ctx.pipe_ctx[primary_pipe->pipe_idx].next_odm_pipe) { in dcn20_find_secondary_pipe() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
| H A D | dcn_calcs.c | 525 struct pipe_ctx *primary_pipe, in split_stream_across_pipes() argument 530 if (!primary_pipe->plane_state) in split_stream_across_pipes() 533 *secondary_pipe = *primary_pipe; in split_stream_across_pipes() 542 if (primary_pipe->bottom_pipe) { in split_stream_across_pipes() 543 ASSERT(primary_pipe->bottom_pipe != secondary_pipe); in split_stream_across_pipes() 544 secondary_pipe->bottom_pipe = primary_pipe->bottom_pipe; in split_stream_across_pipes() 547 primary_pipe->bottom_pipe = secondary_pipe; in split_stream_across_pipes() 548 secondary_pipe->top_pipe = primary_pipe; in split_stream_across_pipes() 550 resource_build_scaling_params(primary_pipe); in split_stream_across_pipes()
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_display.c | 2862 enum pipe primary_pipe, pipe = crtc->pipe; in intel_joiner_adjust_pipe_src() local 2868 primary_pipe = joiner_primary_pipe(crtc_state); in intel_joiner_adjust_pipe_src() 2872 (pipe - primary_pipe) * width, 0); in intel_joiner_adjust_pipe_src() 3566 u8 *primary_pipe, u8 *secondary_pipes) in enabled_joiner_pipes() argument 3634 *primary_pipe = 0; in enabled_joiner_pipes() 3646 *primary_pipe, in enabled_joiner_pipes() 3661 *primary_pipe, in enabled_joiner_pipes() 3676 *primary_pipe, in enabled_joiner_pipes() 3677 expected_bigjoiner_secondary_pipes(*primary_pipe), in enabled_joiner_pipes() 3698 u8 primary_pipe, secondary_pipes; in hsw_enabled_transcoders() local [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | resource.h | 559 const struct pipe_ctx *primary_pipe);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 2611 const struct pipe_ctx *primary_pipe) in find_idle_secondary_pipe_check_mpo() argument 2638 if (primary_pipe) { in find_idle_secondary_pipe_check_mpo() 2639 primary_index = primary_pipe->pipe_idx; in find_idle_secondary_pipe_check_mpo() 2640 old_primary_pipe = &primary_pipe->stream->ctx->dc->current_state->res_ctx.pipe_ctx[primary_index]; in find_idle_secondary_pipe_check_mpo() 2642 && (!primary_pipe->bottom_pipe)) in find_idle_secondary_pipe_check_mpo() 2645 preferred_pipe_idx = (pool->pipe_count - 1) - primary_pipe->pipe_idx; in find_idle_secondary_pipe_check_mpo()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 1738 const struct pipe_ctx *primary_pipe) in resource_find_free_secondary_pipe_legacy() argument 1771 if (primary_pipe) { in resource_find_free_secondary_pipe_legacy() 1772 int preferred_pipe_idx = (pool->pipe_count - 1) - primary_pipe->pipe_idx; in resource_find_free_secondary_pipe_legacy()
|