/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
D | dcn32_resource_helpers.c | 255 if (dc_state_get_stream_subvp_type(context, context->streams[i]) != SUBVP_PHANTOM) in override_det_for_subvp() 262 …eam && pipe_ctx->plane_state && dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM) { in override_det_for_subvp() 277 …eam && pipe_ctx->plane_state && dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM) { in override_det_for_subvp() 324 if (dc_state_get_stream_subvp_type(context, context->streams[i]) != SUBVP_PHANTOM) in dcn32_determine_det_override() 331 if (dc_state_get_stream_subvp_type(context, context->streams[i]) == SUBVP_PHANTOM) in dcn32_determine_det_override()
|
D | dcn32_resource.c | 1735 dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) { in dcn32_add_phantom_pipes() 1853 else if (mall_type == SUBVP_PHANTOM) in dcn32_populate_dml_pipes_from_context() 1894 if (single_display_subvp && (mall_type == SUBVP_PHANTOM)) { in dcn32_populate_dml_pipes_from_context() 1931 case SUBVP_PHANTOM: in dcn32_populate_dml_pipes_from_context()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
D | dcn32_hwseq.c | 695 if (dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) { in dcn32_update_mall_sel() 1252 && dc_state_get_pipe_subvp_type(dc_state, pipe) != SUBVP_PHANTOM) { in dcn32_resync_fifo_dccg_dio() 1537 if (dc_state_get_pipe_subvp_type(dc->current_state, pipe_ctx_old) != SUBVP_PHANTOM) in dcn32_disable_phantom_streams() 1544 (pipe_ctx->stream && dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM)) { in dcn32_disable_phantom_streams() 1571 if (pipe->stream && dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM && in dcn32_enable_phantom_streams() 1572 … old_pipe->stream && dc_state_get_pipe_subvp_type(dc->current_state, old_pipe) != SUBVP_PHANTOM) { in dcn32_enable_phantom_streams() 1589 if (dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM) in dcn32_enable_phantom_streams() 1763 return cur_pipe_type == SUBVP_PHANTOM && in is_subvp_phantom_topology_transition_seamless() 1865 dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) in dcn32_interdependent_update_lock()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
D | dcn20_hwseq.c | 735 bool is_phantom = dc_state_get_pipe_subvp_type(state, pipe_ctx) == SUBVP_PHANTOM; in dcn20_disable_plane() 978 if (dc_state_get_pipe_subvp_type(context, pipe_ctx) == SUBVP_PHANTOM) { in dcn20_enable_stream_timing() 1471 bool old_is_phantom = dc_state_get_pipe_subvp_type(old_state, old_pipe) == SUBVP_PHANTOM; in dcn20_detect_pipe_changes() 1472 bool new_is_phantom = dc_state_get_pipe_subvp_type(new_state, new_pipe) == SUBVP_PHANTOM; in dcn20_detect_pipe_changes() 1525 if (new_pipe->stream && dc_state_get_pipe_subvp_type(new_state, new_pipe) == SUBVP_PHANTOM) in dcn20_detect_pipe_changes() 1835 if (pipe_mall_type == SUBVP_PHANTOM && hubp->funcs->phantom_hubp_post_enable) in dcn20_update_dchubp_dpp() 1893 if (dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM) in dcn20_program_pipe() 2061 …get_pipe_subvp_type(dc->current_state, &dc->current_state->res_ctx.pipe_ctx[i]) == SUBVP_PHANTOM) { in dcn20_program_front_end_for_ctx() 2101 …state && dc_state_get_pipe_subvp_type(context, &context->res_ctx.pipe_ctx[i]) == SUBVP_PHANTOM))) { in dcn20_program_front_end_for_ctx() 2140 if (pipe->stream && dc_state_get_pipe_subvp_type(context, pipe) != SUBVP_PHANTOM) in dcn20_program_front_end_for_ctx() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
D | dml21_utils.c | 262 if (in_ctx->config.svp_pstate.callbacks.get_pipe_subvp_type(context, dc_pipe) != SUBVP_PHANTOM) { in dml21_populate_mall_allocation_size() 307 if (dml_ctx->config.svp_pstate.callbacks.get_pipe_subvp_type(context, pipe_ctx) == SUBVP_PHANTOM) { in dml21_program_dc_pipe() 499 dml_ctx->config.svp_pstate.callbacks.get_stream_subvp_type(context, stream) == SUBVP_PHANTOM) { in dml21_build_fams2_programming()
|
D | dml21_translation_helper.c | 1121 if (dml_ctx->config.svp_pstate.callbacks.get_pipe_subvp_type(context, pipe_ctx) == SUBVP_PHANTOM) { in dml21_populate_pipe_ctx_dlg_params()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/ |
D | dml2_mall_phantom.c | 54 ctx->config.svp_pstate.callbacks.get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) { in dml2_helper_calculate_num_ways_for_subvp() 802 ctx->config.svp_pstate.callbacks.get_pipe_subvp_type(state, pipe) == SUBVP_PHANTOM) { in add_phantom_pipes_for_main_pipe() 851 …pe->stream && ctx->config.svp_pstate.callbacks.get_pipe_subvp_type(state, pipe) == SUBVP_PHANTOM) { in dml2_svp_remove_all_phantom_pipes()
|
D | dml2_utils.c | 324 if (pipe_mall_type == SUBVP_PHANTOM) { in dml2_calculate_rq_and_dlg_params() 352 if (pipe_mall_type != SUBVP_PHANTOM) { in dml2_calculate_rq_and_dlg_params()
|
D | dml2_dc_resource_mgmt.c | 816 if (ctx->config.svp_pstate.callbacks.get_stream_subvp_type(state, stream) == SUBVP_PHANTOM) { in get_target_mpc_factor() 878 if (ctx->config.svp_pstate.callbacks.get_stream_subvp_type(state, stream) == SUBVP_PHANTOM) { in get_target_odm_factor()
|
D | dml2_translation_helper.c | 1357 } else if (stream_mall_type == SUBVP_PHANTOM) { in map_dc_state_into_dml_display_cfg() 1388 else if (stream_mall_type == SUBVP_PHANTOM) in map_dc_state_into_dml_display_cfg()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_hw_sequencer.c | 1003 dc_state_get_pipe_subvp_type(context, opp_head) == SUBVP_PHANTOM) in hwss_wait_for_all_blank_complete() 1019 dc_state_get_pipe_subvp_type(context, otg_master) == SUBVP_PHANTOM) in hwss_wait_for_odm_update_pending_complete() 1037 if (!pipe->plane_state || dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) in hwss_wait_for_no_pipes_pending()
|
D | dc_state.c | 813 phantom_stream_status->mall_stream_config.type = SUBVP_PHANTOM; in dc_state_add_phantom_stream() 927 …(pipe->plane_state && pipe->stream && dc_state_get_pipe_subvp_type(state, pipe) == SUBVP_PHANTOM) { in dc_state_remove_phantom_streams_and_planes()
|
D | dc.c | 1225 bool is_phantom = dc_state_get_stream_subvp_type(dc->current_state, old_stream) == SUBVP_PHANTOM; in disable_dangling_plane() 1907 subvp_prev_use |= (dc_state_get_pipe_subvp_type(dc->current_state, old_pipe) == SUBVP_PHANTOM); in dc_commit_state_no_check() 2240 if (!pipe->plane_state || (dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM)) in is_flip_pending_in_pipes() 3787 subvp_prev_use |= (dc_state_get_pipe_subvp_type(dc->current_state, old_pipe) == SUBVP_PHANTOM); in commit_planes_for_stream() 3795 if (dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) { in commit_planes_for_stream() 4548 if (pipe->stream && dc_state_get_pipe_subvp_type(dc->current_state, pipe) == SUBVP_PHANTOM) { in commit_minimal_transition_state()
|
D | dc_resource.c | 3944 if (dc_state_get_stream_subvp_type(context, del_streams[i]) == SUBVP_PHANTOM) { in dc_validate_with_context()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
D | clk_mgr.c | 67 if (dc_state_get_stream_subvp_type(context, stream) == SUBVP_PHANTOM) in clk_mgr_helper_get_active_display_cnt()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
D | dcn10_hwseq.c | 119 dc_state_get_pipe_subvp_type(context, pipe_ctx) == SUBVP_PHANTOM) in dcn10_lock_all_pipes() 1247 if (dc_state_get_pipe_subvp_type(state, pipe_ctx) != SUBVP_PHANTOM) in dcn10_plane_atomic_disconnect() 2342 …grouped_pipes[i]->stream && dc_state_get_pipe_subvp_type(state, grouped_pipes[i]) == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization() 2362 …grouped_pipes[i]->stream && dc_state_get_pipe_subvp_type(state, grouped_pipes[i]) == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization() 2369 …grouped_pipes[i]->stream && dc_state_get_pipe_subvp_type(state, grouped_pipes[i]) == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization() 2383 …grouped_pipes[1]->stream && dc_state_get_pipe_subvp_type(state, grouped_pipes[1]) != SUBVP_PHANTOM) in dcn10_enable_timing_synchronization() 2387 …grouped_pipes[i]->stream && dc_state_get_pipe_subvp_type(state, grouped_pipes[i]) == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization() 2395 if (dc_state_get_pipe_subvp_type(state, grouped_pipes[i]) == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/ |
D | dc_types.h | 1280 SUBVP_PHANTOM, // subvp in use, this stream is a phantom stream enumerator
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
D | dcn401_hwseq.c | 919 if (dc_state_get_pipe_subvp_type(context, pipe_ctx) == SUBVP_PHANTOM) { in dcn401_enable_stream_timing() 1717 dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) in dcn401_interdependent_update_lock() 1737 dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) { in dcn401_interdependent_update_lock()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/ |
D | dcn32_clk_mgr.c | 520 if (pipe_ctx->stream && dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM) { in dcn32_auto_dpm_test_log()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | dcn32_fpu.c | 348 if (pipe->plane_state && dc_state_get_pipe_subvp_type(context, pipe) == SUBVP_PHANTOM) { in dcn32_helper_populate_phantom_dlg_params() 1710 if (dc_state_get_pipe_subvp_type(context, &context->res_ctx.pipe_ctx[i]) == SUBVP_PHANTOM) { in dcn32_calculate_dlg_params() 1742 if (dc_state_get_pipe_subvp_type(context, &context->res_ctx.pipe_ctx[i]) != SUBVP_PHANTOM) { in dcn32_calculate_dlg_params()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | dcn20_fpu.c | 1190 if (dc_state_get_pipe_subvp_type(context, &context->res_ctx.pipe_ctx[i]) == SUBVP_PHANTOM) { in dcn20_calculate_dlg_params() 1540 dc_state_get_pipe_subvp_type(context, &res_ctx->pipe_ctx[i]) == SUBVP_PHANTOM)) in dcn20_populate_dml_pipes_from_context()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
D | dcn35_hwseq.c | 956 bool is_phantom = dc_state_get_pipe_subvp_type(state, pipe_ctx) == SUBVP_PHANTOM; in dcn35_disable_plane()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/ |
D | dcn401_clk_mgr.c | 398 if (pipe_ctx->stream && dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM) { in dcn401_auto_dpm_test_log()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
D | dce110_hwseq.c | 1698 if (dc_state_get_pipe_subvp_type(context, pipe_ctx) != SUBVP_PHANTOM) { in dce110_apply_single_controller_ctx_to_hw()
|