vba->VoltageLevel = *vlevel;
}
- if (should_allow_odm_power_optimization(dc, context, vba, split, merge))
- try_odm_power_optimization_and_revalidate(
- dc, context, pipes, split, merge, vlevel, *pipe_cnt);
-
/* Conditions for setting up phantom pipes for SubVP:
* 1. Not force disable SubVP
* 2. Full update (i.e. !fast_validate)
assign_subvp_index(dc, context);
}
}
+
+ if (should_allow_odm_power_optimization(dc, context, vba, split, merge))
+ try_odm_power_optimization_and_revalidate(
+ dc, context, pipes, split, merge, vlevel, *pipe_cnt);
+
}
static bool is_dtbclk_required(struct dc *dc, struct dc_state *context)