Home
last modified time | relevance | path

Searched refs:pipe_split_policy (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc.h312 enum pipe_split_policy { enum
430 enum pipe_split_policy pipe_split_policy; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc.h463 * enum pipe_split_policy - Pipe split strategy supported by DCN
468 enum pipe_split_policy { enum
768 * @pipe_split_policy: Define which pipe split policy is used by the
771 enum pipe_split_policy pipe_split_policy; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_resource.c715 .pipe_split_policy = MPC_SPLIT_AVOID_MULT_DISP,
1840 bool avoid_split = dc->debug.pipe_split_policy == MPC_SPLIT_AVOID; in dcn20_validate_apply_pipe_split_flags()
1845 if (dc->debug.pipe_split_policy == MPC_SPLIT_AVOID_MULT_DISP) in dcn20_validate_apply_pipe_split_flags()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c3910 dc->debug.pipe_split_policy != MPC_SPLIT_AVOID) { in could_mpcc_tree_change_for_active_pipes()
3989 enum pipe_split_policy tmp_mpc_policy = 0; in commit_minimal_transition_state()
4051 tmp_mpc_policy = dc->debug.pipe_split_policy; in commit_minimal_transition_state()
4052 dc->debug.pipe_split_policy = MPC_SPLIT_AVOID; in commit_minimal_transition_state()
4088 dc->debug.pipe_split_policy = tmp_mpc_policy; in commit_minimal_transition_state()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/calcs/
H A Ddcn_calcs.c727 if (dbg->pipe_split_policy == MPC_SPLIT_AVOID) in hack_bounding_box()
730 if (dbg->pipe_split_policy == MPC_SPLIT_AVOID_MULT_DISP && in hack_bounding_box()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddcn_calcs.c727 if (dbg->pipe_split_policy == MPC_SPLIT_AVOID) in hack_bounding_box()
730 if (dbg->pipe_split_policy == MPC_SPLIT_AVOID_MULT_DISP && in hack_bounding_box()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_resource.c611 .pipe_split_policy = MPC_SPLIT_AVOID,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_resource.c545 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_resource.c604 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn302/
H A Ddcn302_resource.c85 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn303/
H A Ddcn303_resource.c68 .pipe_split_policy = MPC_SPLIT_AVOID,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_resource.c1068 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
2659 bool avoid_split = dc->debug.pipe_split_policy == MPC_SPLIT_AVOID;
2664 if (dc->debug.pipe_split_policy == MPC_SPLIT_AVOID_MULT_DISP)
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_resource.c872 .pipe_split_policy = MPC_SPLIT_AVOID_MULT_DISP,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_resource.c863 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn321/
H A Ddcn321_resource.c690 .pipe_split_policy = MPC_SPLIT_AVOID,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_resource.c643 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn301/
H A Ddcn301_resource.c690 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn315/
H A Ddcn315_resource.c863 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn314/
H A Ddcn314_resource.c882 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn316/
H A Ddcn316_resource.c860 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_resource.c715 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource.c691 .pipe_split_policy = MPC_SPLIT_AVOID, // Due to CRB, no need to MPC split anymore
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_resource.c841 .pipe_split_policy = MPC_SPLIT_DYNAMIC,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c1043 adev->dm.dc->debug.pipe_split_policy = MPC_SPLIT_AVOID; in amdgpu_dm_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c1704 adev->dm.dc->debug.pipe_split_policy = MPC_SPLIT_AVOID; in amdgpu_dm_init()

Completed in 77 milliseconds