aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_psr.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_psr.c')
-rw-r--r--drivers/gpu/drm/i915/intel_psr.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_psr.c b/drivers/gpu/drm/i915/intel_psr.c
index 4ab757947f15..0b42ada338c8 100644
--- a/drivers/gpu/drm/i915/intel_psr.c
+++ b/drivers/gpu/drm/i915/intel_psr.c
@@ -778,6 +778,15 @@ void intel_psr_init(struct drm_device *dev)
778 dev_priv->psr_mmio_base = IS_HASWELL(dev_priv) ? 778 dev_priv->psr_mmio_base = IS_HASWELL(dev_priv) ?
779 HSW_EDP_PSR_BASE : BDW_EDP_PSR_BASE; 779 HSW_EDP_PSR_BASE : BDW_EDP_PSR_BASE;
780 780
781 /* Per platform default */
782 if (i915.enable_psr == -1) {
783 if (IS_HASWELL(dev) || IS_BROADWELL(dev) ||
784 IS_VALLEYVIEW(dev) || IS_CHERRYVIEW(dev))
785 i915.enable_psr = 1;
786 else
787 i915.enable_psr = 0;
788 }
789
781 /* Set link_standby x link_off defaults */ 790 /* Set link_standby x link_off defaults */
782 if (IS_HASWELL(dev) || IS_BROADWELL(dev)) 791 if (IS_HASWELL(dev) || IS_BROADWELL(dev))
783 /* HSW and BDW require workarounds that we don't implement. */ 792 /* HSW and BDW require workarounds that we don't implement. */