Searched refs:idle_pipe (Results 1 – 4 of 4) sorted by relevance
1010 struct pipe_ctx *idle_pipe = find_idle_secondary_pipe(res_ctx, pool, head_pipe); in dcn201_acquire_idle_pipe_for_layer() local1015 if (!idle_pipe) in dcn201_acquire_idle_pipe_for_layer()1018 idle_pipe->stream = head_pipe->stream; in dcn201_acquire_idle_pipe_for_layer()1019 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn201_acquire_idle_pipe_for_layer()1020 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn201_acquire_idle_pipe_for_layer()1022 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn201_acquire_idle_pipe_for_layer()1023 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn201_acquire_idle_pipe_for_layer()1024 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn201_acquire_idle_pipe_for_layer()1025 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn201_acquire_idle_pipe_for_layer()1027 return idle_pipe; in dcn201_acquire_idle_pipe_for_layer()
1101 struct pipe_ctx *idle_pipe = find_idle_secondary_pipe(res_ctx, pool, head_pipe); in dcn10_acquire_idle_pipe_for_layer() local1108 if (!idle_pipe) in dcn10_acquire_idle_pipe_for_layer()1111 idle_pipe->stream = head_pipe->stream; in dcn10_acquire_idle_pipe_for_layer()1112 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn10_acquire_idle_pipe_for_layer()1113 idle_pipe->stream_res.abm = head_pipe->stream_res.abm; in dcn10_acquire_idle_pipe_for_layer()1114 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn10_acquire_idle_pipe_for_layer()1116 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn10_acquire_idle_pipe_for_layer()1117 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn10_acquire_idle_pipe_for_layer()1118 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn10_acquire_idle_pipe_for_layer()1119 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn10_acquire_idle_pipe_for_layer()[all …]
2513 struct pipe_ctx *idle_pipe, *pipe; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() local2529 idle_pipe = &res_ctx->pipe_ctx[pipe->bottom_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2530 idle_pipe->pipe_idx = pipe->bottom_pipe->pipe_idx; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2532 idle_pipe = find_idle_secondary_pipe_check_mpo(res_ctx, pool, head_pipe); in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2533 if (!idle_pipe) in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2537 idle_pipe->stream = head_pipe->stream; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2538 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2539 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2541 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2542 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()[all …]
2152 struct pipe_ctx *idle_pipe = find_idle_secondary_pipe(res_ctx, pool, head_pipe); in dcn20_acquire_idle_pipe_for_layer() local2157 if (!idle_pipe) in dcn20_acquire_idle_pipe_for_layer()2160 idle_pipe->stream = head_pipe->stream; in dcn20_acquire_idle_pipe_for_layer()2161 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn20_acquire_idle_pipe_for_layer()2162 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn20_acquire_idle_pipe_for_layer()2164 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn20_acquire_idle_pipe_for_layer()2165 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn20_acquire_idle_pipe_for_layer()2166 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn20_acquire_idle_pipe_for_layer()2167 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn20_acquire_idle_pipe_for_layer()2169 return idle_pipe; in dcn20_acquire_idle_pipe_for_layer()