pipe_split_policy
adev->dm.dc->debug.pipe_split_policy = MPC_SPLIT_AVOID;
enum pipe_split_policy mpc_policy;
policy->mpc_policy = dc->debug.pipe_split_policy;
dc->debug.pipe_split_policy = MPC_SPLIT_AVOID;
dc->debug.pipe_split_policy = policy->mpc_policy;
dc->debug.pipe_split_policy != MPC_SPLIT_AVOID) {
dc->debug.pipe_split_policy != MPC_SPLIT_AVOID ? "MPC in Use" :
enum pipe_split_policy pipe_split_policy;
if (dbg->pipe_split_policy == MPC_SPLIT_AVOID)
if (dbg->pipe_split_policy == MPC_SPLIT_AVOID_MULT_DISP &&
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
bool avoid_split = dc->debug.pipe_split_policy == MPC_SPLIT_AVOID;
if (dc->debug.pipe_split_policy == MPC_SPLIT_AVOID_MULT_DISP)
.pipe_split_policy = MPC_SPLIT_AVOID_MULT_DISP,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_AVOID,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
.pipe_split_policy = MPC_SPLIT_AVOID, // Due to CRB, no need to MPC split anymore
.pipe_split_policy = MPC_SPLIT_AVOID,
.pipe_split_policy = MPC_SPLIT_AVOID,
.pipe_split_policy = MPC_SPLIT_AVOID,
.pipe_split_policy = MPC_SPLIT_AVOID,
.pipe_split_policy = MPC_SPLIT_AVOID,