diff options
Diffstat (limited to 'drivers/gpu/drm/i915/i915_params.c')
| -rw-r--r-- | drivers/gpu/drm/i915/i915_params.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/i915_params.c b/drivers/gpu/drm/i915/i915_params.c index 4be13a5eb932..835d6099c769 100644 --- a/drivers/gpu/drm/i915/i915_params.c +++ b/drivers/gpu/drm/i915/i915_params.c | |||
| @@ -32,6 +32,7 @@ struct i915_params i915 __read_mostly = { | |||
| 32 | .panel_use_ssc = -1, | 32 | .panel_use_ssc = -1, |
| 33 | .vbt_sdvo_panel_type = -1, | 33 | .vbt_sdvo_panel_type = -1, |
| 34 | .enable_rc6 = -1, | 34 | .enable_rc6 = -1, |
| 35 | .enable_dc = -1, | ||
| 35 | .enable_fbc = -1, | 36 | .enable_fbc = -1, |
| 36 | .enable_execlists = -1, | 37 | .enable_execlists = -1, |
| 37 | .enable_hangcheck = true, | 38 | .enable_hangcheck = true, |
| @@ -80,6 +81,11 @@ MODULE_PARM_DESC(enable_rc6, | |||
| 80 | "For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. " | 81 | "For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. " |
| 81 | "default: -1 (use per-chip default)"); | 82 | "default: -1 (use per-chip default)"); |
| 82 | 83 | ||
| 84 | module_param_named_unsafe(enable_dc, i915.enable_dc, int, 0400); | ||
| 85 | MODULE_PARM_DESC(enable_dc, | ||
| 86 | "Enable power-saving display C-states. " | ||
| 87 | "(-1=auto [default]; 0=disable; 1=up to DC5; 2=up to DC6)"); | ||
| 88 | |||
| 83 | module_param_named_unsafe(enable_fbc, i915.enable_fbc, int, 0600); | 89 | module_param_named_unsafe(enable_fbc, i915.enable_fbc, int, 0600); |
| 84 | MODULE_PARM_DESC(enable_fbc, | 90 | MODULE_PARM_DESC(enable_fbc, |
| 85 | "Enable frame buffer compression for power savings " | 91 | "Enable frame buffer compression for power savings " |
| @@ -112,7 +118,7 @@ MODULE_PARM_DESC(enable_hangcheck, | |||
| 112 | module_param_named_unsafe(enable_ppgtt, i915.enable_ppgtt, int, 0400); | 118 | module_param_named_unsafe(enable_ppgtt, i915.enable_ppgtt, int, 0400); |
| 113 | MODULE_PARM_DESC(enable_ppgtt, | 119 | MODULE_PARM_DESC(enable_ppgtt, |
| 114 | "Override PPGTT usage. " | 120 | "Override PPGTT usage. " |
| 115 | "(-1=auto [default], 0=disabled, 1=aliasing, 2=full)"); | 121 | "(-1=auto [default], 0=disabled, 1=aliasing, 2=full, 3=full with extended address space)"); |
| 116 | 122 | ||
| 117 | module_param_named_unsafe(enable_execlists, i915.enable_execlists, int, 0400); | 123 | module_param_named_unsafe(enable_execlists, i915.enable_execlists, int, 0400); |
| 118 | MODULE_PARM_DESC(enable_execlists, | 124 | MODULE_PARM_DESC(enable_execlists, |
| @@ -126,7 +132,7 @@ module_param_named_unsafe(preliminary_hw_support, i915.preliminary_hw_support, i | |||
| 126 | MODULE_PARM_DESC(preliminary_hw_support, | 132 | MODULE_PARM_DESC(preliminary_hw_support, |
| 127 | "Enable preliminary hardware support."); | 133 | "Enable preliminary hardware support."); |
| 128 | 134 | ||
| 129 | module_param_named_unsafe(disable_power_well, i915.disable_power_well, int, 0600); | 135 | module_param_named_unsafe(disable_power_well, i915.disable_power_well, int, 0400); |
| 130 | MODULE_PARM_DESC(disable_power_well, | 136 | MODULE_PARM_DESC(disable_power_well, |
| 131 | "Disable display power wells when possible " | 137 | "Disable display power wells when possible " |
| 132 | "(-1=auto [default], 0=power wells always on, 1=power wells disabled when possible)"); | 138 | "(-1=auto [default], 0=power wells always on, 1=power wells disabled when possible)"); |
