aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRodrigo Vivi <rodrigo.vivi@intel.com>2014-07-11 13:30:19 -0400
committerDaniel Vetter <daniel.vetter@ffwll.ch>2014-07-23 01:05:21 -0400
commitb6d547791fd3ef4ccc89ad2556ab01045640aef7 (patch)
treee826a905e154c310bc13b9d260674d6dd0ea4b30
parenteeefa889cddb8d7e4ee6ce0212e685dd624d66a1 (diff)
drm/i915: Enable PSR by default.
Panel Self Refresh is an eDP power saving feature specified by VESA's eDP v1.3, that allows some panel componets to shutdown while you still see static images on the screen. Besides being supported on the platform it must be supported by the eDP panel itself. Now that we have the propper frontbuffer tracking support and correct locks on place we can enabled this feature by default. Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
-rw-r--r--drivers/gpu/drm/i915/i915_params.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/i915_params.c b/drivers/gpu/drm/i915/i915_params.c
index 81457293cd3e..bbdee21aec0e 100644
--- a/drivers/gpu/drm/i915/i915_params.c
+++ b/drivers/gpu/drm/i915/i915_params.c
@@ -37,7 +37,7 @@ struct i915_params i915 __read_mostly = {
37 .enable_fbc = -1, 37 .enable_fbc = -1,
38 .enable_hangcheck = true, 38 .enable_hangcheck = true,
39 .enable_ppgtt = -1, 39 .enable_ppgtt = -1,
40 .enable_psr = 0, 40 .enable_psr = 1,
41 .preliminary_hw_support = IS_ENABLED(CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT), 41 .preliminary_hw_support = IS_ENABLED(CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT),
42 .disable_power_well = 1, 42 .disable_power_well = 1,
43 .enable_ips = 1, 43 .enable_ips = 1,
@@ -118,7 +118,7 @@ MODULE_PARM_DESC(enable_ppgtt,
118 "(-1=auto [default], 0=disabled, 1=aliasing, 2=full)"); 118 "(-1=auto [default], 0=disabled, 1=aliasing, 2=full)");
119 119
120module_param_named(enable_psr, i915.enable_psr, int, 0600); 120module_param_named(enable_psr, i915.enable_psr, int, 0600);
121MODULE_PARM_DESC(enable_psr, "Enable PSR (default: false)"); 121MODULE_PARM_DESC(enable_psr, "Enable PSR (default: true)");
122 122
123module_param_named(preliminary_hw_support, i915.preliminary_hw_support, int, 0600); 123module_param_named(preliminary_hw_support, i915.preliminary_hw_support, int, 0600);
124MODULE_PARM_DESC(preliminary_hw_support, 124MODULE_PARM_DESC(preliminary_hw_support,