Searched refs:old_pipe (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 1784 if (split[i] == 4 && old_pipe->next_odm_pipe && old_pipe->next_odm_pipe->next_odm_pipe) in dcn30_internal_validate_bw() 1786 else if (old_pipe->next_odm_pipe) in dcn30_internal_validate_bw() 1789 if (split[i] == 4 && old_pipe->bottom_pipe && old_pipe->bottom_pipe->bottom_pipe && in dcn30_internal_validate_bw() 1790 old_pipe->bottom_pipe->bottom_pipe->plane_state == old_pipe->plane_state) in dcn30_internal_validate_bw() 1792 else if (old_pipe->bottom_pipe && in dcn30_internal_validate_bw() 1793 old_pipe->bottom_pipe->plane_state == old_pipe->plane_state) in dcn30_internal_validate_bw() 1812 if (odm && old_pipe->next_odm_pipe) in dcn30_internal_validate_bw() 1815 old_pipe->bottom_pipe->plane_state == old_pipe->plane_state) in dcn30_internal_validate_bw() 1829 if (odm && old_pipe->next_odm_pipe && old_pipe->next_odm_pipe->next_odm_pipe in dcn30_internal_validate_bw() 1832 else if (!odm && old_pipe->bottom_pipe && old_pipe->bottom_pipe->bottom_pipe && in dcn30_internal_validate_bw() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 1495 struct pipe_ctx *old_pipe; in update_dsc_for_odm_change() local 1521 old_pipe = old_opp_heads[i]; in update_dsc_for_odm_change() 1524 old_pipe->stream_res.dsc->funcs->dsc_disconnect( in update_dsc_for_odm_change() 1525 old_pipe->stream_res.dsc); in update_dsc_for_odm_change() 2421 struct pipe_ctx *old_pipe, in dcn401_detect_pipe_changes() argument 2445 if (old_pipe->plane_state && !old_is_phantom && in dcn401_detect_pipe_changes() 2457 if (!old_pipe->plane_state && !new_pipe->plane_state) in dcn401_detect_pipe_changes() 2493 if (old_pipe->plane_state && old_is_phantom && in dcn401_detect_pipe_changes() 2503 if (old_pipe->plane_state != new_pipe->plane_state) in dcn401_detect_pipe_changes() 2549 || memcmp(&old_pipe->plane_res.scl_data.viewport_c, in dcn401_detect_pipe_changes() [all …]
|
| H A D | dcn401_hwseq.h | 107 struct pipe_ctx *old_pipe,
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| H A D | dcn20_hwseq.c | 1476 struct pipe_ctx *old_pipe, in dcn20_detect_pipe_changes() argument 1491 if (old_pipe->plane_state && !old_is_phantom && in dcn20_detect_pipe_changes() 1503 if (!old_pipe->plane_state && !new_pipe->plane_state) in dcn20_detect_pipe_changes() 1506 if (!old_pipe->plane_state && new_pipe->plane_state) { in dcn20_detect_pipe_changes() 1539 if (old_pipe->plane_state && old_is_phantom && in dcn20_detect_pipe_changes() 1543 if (old_pipe->plane_state && !new_pipe->plane_state) { in dcn20_detect_pipe_changes() 1549 if (old_pipe->plane_state != new_pipe->plane_state) { in dcn20_detect_pipe_changes() 1583 if (old_pipe->plane_res.dpp != new_pipe->plane_res.dpp in dcn20_detect_pipe_changes() 1596 || memcmp(&old_pipe->plane_res.scl_data.viewport_c, in dcn20_detect_pipe_changes() 1649 memcmp(&old_pipe->rq_regs, &new_pipe->rq_regs, sizeof(old_pipe->rq_regs))) in dcn20_detect_pipe_changes() [all …]
|
| H A D | dcn20_hwseq.h | 160 struct pipe_ctx *old_pipe,
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | dcn32_fpu.c | 2047 if (split[i] == 4 && old_pipe->next_odm_pipe && old_pipe->next_odm_pipe->next_odm_pipe) in dcn32_apply_merge_split_flags_helper() 2049 else if (old_pipe->next_odm_pipe) in dcn32_apply_merge_split_flags_helper() 2052 if (split[i] == 4 && old_pipe->bottom_pipe && old_pipe->bottom_pipe->bottom_pipe && in dcn32_apply_merge_split_flags_helper() 2053 old_pipe->bottom_pipe->bottom_pipe->plane_state == old_pipe->plane_state) in dcn32_apply_merge_split_flags_helper() 2055 else if (old_pipe->bottom_pipe && in dcn32_apply_merge_split_flags_helper() 2056 old_pipe->bottom_pipe->plane_state == old_pipe->plane_state) in dcn32_apply_merge_split_flags_helper() 2075 if (odm && old_pipe->next_odm_pipe) in dcn32_apply_merge_split_flags_helper() 2078 old_pipe->bottom_pipe->plane_state == old_pipe->plane_state) in dcn32_apply_merge_split_flags_helper() 2092 if (odm && old_pipe->next_odm_pipe && old_pipe->next_odm_pipe->next_odm_pipe in dcn32_apply_merge_split_flags_helper() 2095 else if (!odm && old_pipe->bottom_pipe && old_pipe->bottom_pipe->bottom_pipe && in dcn32_apply_merge_split_flags_helper() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| H A D | dcn32_hwseq.c | 627 struct pipe_ctx *old_pipe = &dc->current_state->res_ctx.pipe_ctx[i]; in dcn32_update_force_pstate() local 646 if (old_pipe->stream) in dcn32_update_force_pstate() 647 old_stream_status = dc_state_get_stream_status(dc->current_state, old_pipe->stream); in dcn32_update_force_pstate() 651 … (!old_pipe->stream || (dc_state_get_pipe_subvp_type(dc->current_state, old_pipe) != SUBVP_MAIN && in dcn32_update_force_pstate() 1571 struct pipe_ctx *old_pipe = &dc->current_state->res_ctx.pipe_ctx[i]; in dcn32_enable_phantom_streams() local 1578 … old_pipe->stream && dc_state_get_pipe_subvp_type(dc->current_state, old_pipe) != SUBVP_PHANTOM) { in dcn32_enable_phantom_streams() 1579 old_pipe->stream_res.tg->funcs->wait_for_state( in dcn32_enable_phantom_streams() 1580 old_pipe->stream_res.tg, in dcn32_enable_phantom_streams() 1582 old_pipe->stream_res.tg->funcs->wait_for_state( in dcn32_enable_phantom_streams() 1583 old_pipe->stream_res.tg, in dcn32_enable_phantom_streams()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/ |
| H A D | dcn35_clk_mgr.c | 197 struct pipe_ctx *old_pipe = &dc->current_state->res_ctx.pipe_ctx[i]; in dcn35_disable_otg_wa() local 219 stream_changed_otg_dig_on = old_pipe->stream && new_pipe->stream && in dcn35_disable_otg_wa() 220 old_pipe->stream != new_pipe->stream && in dcn35_disable_otg_wa() 221 old_pipe->stream_res.tg == new_pipe->stream_res.tg && in dcn35_disable_otg_wa() 230 if (old_pipe->stream && new_pipe->stream && old_pipe->stream == new_pipe->stream) { in dcn35_disable_otg_wa() 231 has_active_hpo = dccg->ctx->dc->link_srv->dp_is_128b_132b_signal(old_pipe) && in dcn35_disable_otg_wa()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/ |
| H A D | hw_sequencer.h | 464 struct pipe_ctx *old_pipe,
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc.c | 1268 struct pipe_ctx *old_pipe, *new_pipe; in disable_dangling_plane() local 1270 old_pipe = &dc->current_state->res_ctx.pipe_ctx[i]; in disable_dangling_plane() 1273 if (old_pipe->plane_state && !new_pipe->plane_state) in disable_dangling_plane() 2043 struct pipe_ctx *old_pipe = &dc->current_state->res_ctx.pipe_ctx[i]; in dc_commit_state_no_check() local 2046 subvp_prev_use |= (dc_state_get_pipe_subvp_type(dc->current_state, old_pipe) == SUBVP_PHANTOM); in dc_commit_state_no_check() 4006 struct pipe_ctx *old_pipe = &dc->current_state->res_ctx.pipe_ctx[i]; in commit_planes_for_stream() local 4009 subvp_prev_use |= (dc_state_get_pipe_subvp_type(dc->current_state, old_pipe) == SUBVP_PHANTOM); in commit_planes_for_stream() 5017 struct pipe_ctx *old_pipe = &dc->current_state->res_ctx.pipe_ctx[i]; in update_planes_and_stream_v1() local 5019 if (new_pipe->plane_state && new_pipe->plane_state != old_pipe->plane_state) in update_planes_and_stream_v1()
|