drm/i915/gen9: Disable DC states if power well support is disabled
If power well support is disabled via the i915.disable_power_well module option we should never enable DC states. Currently we would enable DC states even in this case during system suspend, where we need to disable all power wells regardless of the disable_power_well option. CC: Patrik Jakobsson <patrik.jakobsson@linux.intel.com> Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Patrik Jakobsson <patrik.jakobsson@linux.intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1456778945-5411-3-git-send-email-imre.deak@intel.com
This commit is contained in:
parent
a37baf3b83
commit
66e2c4c39c
|
@ -2034,6 +2034,9 @@ static uint32_t get_allowed_dc_mask(const struct drm_i915_private *dev_priv,
|
||||||
mask = 0;
|
mask = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!i915.disable_power_well)
|
||||||
|
max_dc = 0;
|
||||||
|
|
||||||
if (enable_dc >= 0 && enable_dc <= max_dc) {
|
if (enable_dc >= 0 && enable_dc <= max_dc) {
|
||||||
requested_dc = enable_dc;
|
requested_dc = enable_dc;
|
||||||
} else if (enable_dc == -1) {
|
} else if (enable_dc == -1) {
|
||||||
|
|
Loading…
Reference in New Issue