Searched refs:primary_pipe (Results 1 – 6 of 6) sorted by relevance
136 struct pipe_ctx *primary_pipe,150 const struct pipe_ctx *primary_pipe);
1544 struct pipe_ctx *primary_pipe, in dcn20_split_stream_for_mpc() argument1550 *secondary_pipe = *primary_pipe; in dcn20_split_stream_for_mpc()1561 if (primary_pipe->bottom_pipe && primary_pipe->bottom_pipe != secondary_pipe) { in dcn20_split_stream_for_mpc()1563 secondary_pipe->bottom_pipe = primary_pipe->bottom_pipe; in dcn20_split_stream_for_mpc()1566 primary_pipe->bottom_pipe = secondary_pipe; in dcn20_split_stream_for_mpc()1567 secondary_pipe->top_pipe = primary_pipe; in dcn20_split_stream_for_mpc()1569 ASSERT(primary_pipe->plane_state); in dcn20_split_stream_for_mpc()1691 const struct pipe_ctx *primary_pipe) in dcn20_find_secondary_pipe() argument1695 if (dc && primary_pipe) { in dcn20_find_secondary_pipe()1705 if (dc->current_state->res_ctx.pipe_ctx[primary_pipe->pipe_idx].next_odm_pipe) { in dcn20_find_secondary_pipe()[all …]
525 struct pipe_ctx *primary_pipe, in split_stream_across_pipes() argument530 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()
159 const struct pipe_ctx *primary_pipe);
2446 const struct pipe_ctx *primary_pipe) in find_idle_secondary_pipe_check_mpo() argument2473 if (primary_pipe) { in find_idle_secondary_pipe_check_mpo()2474 primary_index = primary_pipe->pipe_idx; in find_idle_secondary_pipe_check_mpo()2475 old_primary_pipe = &primary_pipe->stream->ctx->dc->current_state->res_ctx.pipe_ctx[primary_index]; in find_idle_secondary_pipe_check_mpo()2477 && (!primary_pipe->bottom_pipe)) in find_idle_secondary_pipe_check_mpo()2480 preferred_pipe_idx = (pool->pipe_count - 1) - primary_pipe->pipe_idx; in find_idle_secondary_pipe_check_mpo()
1293 const struct pipe_ctx *primary_pipe) in find_idle_secondary_pipe() argument1326 if (primary_pipe) { in find_idle_secondary_pipe()1327 int preferred_pipe_idx = (pool->pipe_count - 1) - primary_pipe->pipe_idx; in find_idle_secondary_pipe()