Searched refs:cur_pipe (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | dcn30_fpu.h | 42 int cur_pipe);
|
H A D | dcn30_fpu.c | 351 int cur_pipe) in dcn30_fpu_set_mcif_arb_params() 362 wb_arb_params->dram_speed_change_duration = dml->vba.WritebackAllowDRAMClockChangeEndPosition[cur_pipe] * pipes[0].clks_cfg.refclk_mhz; /* num_clock_cycles = us * MHz */ in dcn30_fpu_set_mcif_arb_params() 347 dcn30_fpu_set_mcif_arb_params(struct mcif_arb_params *wb_arb_params, struct display_mode_lib *dml, display_e2e_pipe_params_st *pipes, int pipe_cnt, int cur_pipe) dcn30_fpu_set_mcif_arb_params() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_resource.c | 1649 const struct pipe_ctx *new_pipe, *cur_pipe; in recource_find_free_pipe_not_used_in_cur_res_ctx() local 1653 cur_pipe = &cur_res_ctx->pipe_ctx[i]; in recource_find_free_pipe_not_used_in_cur_res_ctx() 1656 if (resource_is_pipe_type(cur_pipe, FREE_PIPE) && in recource_find_free_pipe_not_used_in_cur_res_ctx() 1672 const struct pipe_ctx *new_pipe, *cur_pipe; in resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() local 1676 cur_pipe = &cur_res_ctx->pipe_ctx[i]; in resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() 1679 if (resource_is_pipe_type(cur_pipe, DPP_PIPE) && in resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() 1680 !resource_is_pipe_type(cur_pipe, OPP_HEAD) && in resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() 1681 resource_is_for_mpcc_combine(cur_pipe) && in resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() 3611 struct pipe_ctx *cur_pipe = &dst_ctx->res_ctx.pipe_ctx[i]; in dc_resource_state_copy_construct() local 3613 if (cur_pipe in dc_resource_state_copy_construct() [all...] |
H A D | dc.c | 2246 struct pipe_ctx *cur_pipe = &new_ctx->res_ctx.pipe_ctx[i]; in dc_copy_state() local 2248 if (cur_pipe->top_pipe) in dc_copy_state() 2249 cur_pipe->top_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe->top_pipe->pipe_idx]; in dc_copy_state() 2251 if (cur_pipe->bottom_pipe) in dc_copy_state() 2252 cur_pipe->bottom_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe->bottom_pipe->pipe_idx]; in dc_copy_state() 2254 if (cur_pipe->prev_odm_pipe) in dc_copy_state() 2255 cur_pipe->prev_odm_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe in dc_copy_state() 3730 struct pipe_ctx *cur_pipe = &context->res_ctx.pipe_ctx[i]; commit_planes_for_stream() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_resource.c | 2624 struct pipe_ctx *cur_pipe = &dst_ctx->res_ctx.pipe_ctx[i]; in dc_resource_state_copy_construct() local 2626 if (cur_pipe->top_pipe) in dc_resource_state_copy_construct() 2627 cur_pipe->top_pipe = &dst_ctx->res_ctx.pipe_ctx[cur_pipe->top_pipe->pipe_idx]; in dc_resource_state_copy_construct() 2629 if (cur_pipe->bottom_pipe) in dc_resource_state_copy_construct() 2630 cur_pipe->bottom_pipe = &dst_ctx->res_ctx.pipe_ctx[cur_pipe->bottom_pipe->pipe_idx]; in dc_resource_state_copy_construct() 2632 if (cur_pipe->next_odm_pipe) in dc_resource_state_copy_construct() 2633 cur_pipe->next_odm_pipe = &dst_ctx->res_ctx.pipe_ctx[cur_pipe in dc_resource_state_copy_construct() [all...] |
H A D | dc.c | 1612 struct pipe_ctx *cur_pipe = &new_ctx->res_ctx.pipe_ctx[i]; in dc_copy_state() local 1614 if (cur_pipe->top_pipe) in dc_copy_state() 1615 cur_pipe->top_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe->top_pipe->pipe_idx]; in dc_copy_state() 1617 if (cur_pipe->bottom_pipe) in dc_copy_state() 1618 cur_pipe->bottom_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe->bottom_pipe->pipe_idx]; in dc_copy_state() 1620 if (cur_pipe->prev_odm_pipe) in dc_copy_state() 1621 cur_pipe->prev_odm_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe in dc_copy_state() 2556 struct pipe_ctx cur_pipe = context->res_ctx.pipe_ctx[i]; commit_planes_for_stream() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_hwseq.c | 1630 const struct pipe_ctx *cur_pipe, *new_pipe; in dcn32_is_pipe_topology_transition_seamless() local 1634 cur_pipe = &cur_ctx->res_ctx.pipe_ctx[i]; in dcn32_is_pipe_topology_transition_seamless() 1637 if (resource_is_pipe_type(cur_pipe, FREE_PIPE) || in dcn32_is_pipe_topology_transition_seamless() 1641 else if (resource_is_pipe_type(cur_pipe, OTG_MASTER)) { in dcn32_is_pipe_topology_transition_seamless() 1643 if (cur_pipe->stream->stream_id == new_pipe->stream->stream_id) in dcn32_is_pipe_topology_transition_seamless() 1646 } else if (resource_is_pipe_type(cur_pipe, OPP_HEAD)) { in dcn32_is_pipe_topology_transition_seamless() 1648 if (cur_pipe->stream_res.tg == new_pipe->stream_res.tg) in dcn32_is_pipe_topology_transition_seamless() 1655 } else if (resource_is_pipe_type(cur_pipe, DPP_PIPE)) { in dcn32_is_pipe_topology_transition_seamless() 1657 if (cur_pipe->stream_res.opp == new_pipe->stream_res.opp) in dcn32_is_pipe_topology_transition_seamless()
|
Completed in 18 milliseconds