drm/i915/cnl: Add max allowed Cannonlake DC.
authorRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 6 Jul 2017 20:45:08 +0000 (13:45 -0700)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 10 Jul 2017 19:12:20 +0000 (12:12 -0700)
This is a follow-up after enabling DC states with
commit: "drm/i915/DMC/CNL: Load DMC on CNL".

Cc: Anusha Srivatsa <anusha.srivatsa@intel.com>
Cc: Imre Deak <imre.deak@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Imre Deak <imre.deak@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1499373908-26761-1-git-send-email-rodrigo.vivi@intel.com
drivers/gpu/drm/i915/intel_runtime_pm.c

index 5eb9c5ec9c856c5fc38654b73238ebbc5d1b22b4..f630d632a976eb5a39db843855ad44b27bac76ed 100644 (file)
@@ -2492,7 +2492,7 @@ static uint32_t get_allowed_dc_mask(const struct drm_i915_private *dev_priv,
        int requested_dc;
        int max_dc;
 
-       if (IS_GEN9_BC(dev_priv)) {
+       if (IS_GEN9_BC(dev_priv) || IS_CANNONLAKE(dev_priv)) {
                max_dc = 2;
                mask = 0;
        } else if (IS_GEN9_LP(dev_priv)) {