Searched refs:opp_head (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 2022 struct pipe_ctx *opp_head = &res_ctx->pipe_ctx[otg_master->pipe_idx]; in resource_get_opp_heads_for_otg_master() local 2035 while (opp_head) { in resource_get_opp_heads_for_otg_master() 2037 opp_heads[i++] = opp_head; in resource_get_opp_heads_for_otg_master() 2038 opp_head = opp_head->next_odm_pipe; in resource_get_opp_heads_for_otg_master() 2043 int resource_get_dpp_pipes_for_opp_head(const struct pipe_ctx *opp_head, in resource_get_dpp_pipes_for_opp_head() argument 2047 struct pipe_ctx *pipe = &res_ctx->pipe_ctx[opp_head->pipe_idx]; in resource_get_dpp_pipes_for_opp_head() 2050 if (!resource_is_pipe_type(opp_head, OPP_HEAD)) { in resource_get_dpp_pipes_for_opp_head() 2104 struct pipe_ctx *opp_head = (struct pipe_ctx *) pipe_ctx; in resource_get_opp_head() local 2106 ASSERT(!resource_is_pipe_type(opp_head, FREE_PIPE)); in resource_get_opp_head() 2107 while (opp_head->top_pipe) in resource_get_opp_head() [all …]
|
| H A D | dc_hw_sequencer.c | 2111 struct pipe_ctx *opp_head; in hwss_wait_for_all_blank_complete() local 2119 opp_head = &context->res_ctx.pipe_ctx[i]; in hwss_wait_for_all_blank_complete() 2121 if (!resource_is_pipe_type(opp_head, OPP_HEAD) || in hwss_wait_for_all_blank_complete() 2122 dc_state_get_pipe_subvp_type(context, opp_head) == SUBVP_PHANTOM) in hwss_wait_for_all_blank_complete() 2125 hws->funcs.wait_for_blank_complete(opp_head->stream_res.opp); in hwss_wait_for_all_blank_complete()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| H A D | dcn20_hwseq.h | 172 struct pipe_ctx *opp_head);
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/ |
| H A D | dml21_utils.c | 75 struct pipe_ctx *opp_head = dml_ctx->config.callbacks.get_opp_head(pipe); in find_pipe_regs_idx() local 77 *pipe_regs_idx = dml_ctx->config.callbacks.get_odm_slice_index(opp_head); in find_pipe_regs_idx()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| H A D | dcn20_resource.c | 2200 const struct pipe_ctx *opp_head) in dcn20_acquire_free_pipe_for_layer() argument 2204 struct pipe_ctx *otg_master = resource_get_otg_master_for_stream(res_ctx, opp_head->stream); in dcn20_acquire_free_pipe_for_layer() 2212 sec_dpp_pipe->stream = opp_head->stream; in dcn20_acquire_free_pipe_for_layer() 2213 sec_dpp_pipe->stream_res.tg = opp_head->stream_res.tg; in dcn20_acquire_free_pipe_for_layer() 2214 sec_dpp_pipe->stream_res.opp = opp_head->stream_res.opp; in dcn20_acquire_free_pipe_for_layer()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 3409 struct pipe_ctx *opp_head, in dcn401_post_unlock_reset_opp_sequence() argument 3412 struct display_stream_compressor *dsc = opp_head->stream_res.dsc; in dcn401_post_unlock_reset_opp_sequence() 3419 dc->hwss.wait_for_mpcc_disconnect_sequence(dc, dc->res_pool, opp_head, seq_state); in dcn401_post_unlock_reset_opp_sequence()
|