Rev 5060 | Rev 6084 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5060 | Rev 5354 | ||
---|---|---|---|
Line 33... | Line 33... | ||
33 | .lvds_channel_mode = 0, |
33 | .lvds_channel_mode = 0, |
34 | .panel_use_ssc = -1, |
34 | .panel_use_ssc = -1, |
35 | .vbt_sdvo_panel_type = -1, |
35 | .vbt_sdvo_panel_type = -1, |
36 | .enable_rc6 = -1, |
36 | .enable_rc6 = -1, |
37 | .enable_fbc = -1, |
37 | .enable_fbc = -1, |
- | 38 | .enable_execlists = 0, |
|
38 | .enable_hangcheck = true, |
39 | .enable_hangcheck = true, |
39 | .enable_ppgtt = 1, |
40 | .enable_ppgtt = 1, |
40 | .enable_psr = 0, |
41 | .enable_psr = 0, |
41 | .preliminary_hw_support = IS_ENABLED(CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT), |
42 | .preliminary_hw_support = IS_ENABLED(CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT), |
42 | .disable_power_well = 1, |
43 | .disable_power_well = 1, |
Line 64... | Line 65... | ||
64 | 65 | ||
65 | module_param_named(powersave, i915.powersave, int, 0600); |
66 | module_param_named(powersave, i915.powersave, int, 0600); |
66 | MODULE_PARM_DESC(powersave, |
67 | MODULE_PARM_DESC(powersave, |
Line 67... | Line 68... | ||
67 | "Enable powersavings, fbc, downclocking, etc. (default: true)"); |
68 | "Enable powersavings, fbc, downclocking, etc. (default: true)"); |
68 | 69 | ||
69 | module_param_named(semaphores, i915.semaphores, int, 0400); |
70 | module_param_named_unsafe(semaphores, i915.semaphores, int, 0400); |
70 | MODULE_PARM_DESC(semaphores, |
71 | MODULE_PARM_DESC(semaphores, |
Line 71... | Line 72... | ||
71 | "Use semaphores for inter-ring sync " |
72 | "Use semaphores for inter-ring sync " |
72 | "(default: -1 (use per-chip defaults))"); |
73 | "(default: -1 (use per-chip defaults))"); |
73 | 74 | ||
74 | module_param_named(enable_rc6, i915.enable_rc6, int, 0400); |
75 | module_param_named_unsafe(enable_rc6, i915.enable_rc6, int, 0400); |
75 | MODULE_PARM_DESC(enable_rc6, |
76 | MODULE_PARM_DESC(enable_rc6, |
76 | "Enable power-saving render C-state 6. " |
77 | "Enable power-saving render C-state 6. " |
77 | "Different stages can be selected via bitmask values " |
78 | "Different stages can be selected via bitmask values " |
Line 78... | Line 79... | ||
78 | "(0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). " |
79 | "(0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). " |
79 | "For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. " |
80 | "For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. " |
80 | "default: -1 (use per-chip default)"); |
81 | "default: -1 (use per-chip default)"); |
81 | 82 | ||
Line 82... | Line 83... | ||
82 | module_param_named(enable_fbc, i915.enable_fbc, int, 0600); |
83 | module_param_named_unsafe(enable_fbc, i915.enable_fbc, int, 0600); |
Line 111... | Line 112... | ||
111 | MODULE_PARM_DESC(enable_hangcheck, |
112 | MODULE_PARM_DESC(enable_hangcheck, |
112 | "Periodically check GPU activity for detecting hangs. " |
113 | "Periodically check GPU activity for detecting hangs. " |
113 | "WARNING: Disabling this can cause system wide hangs. " |
114 | "WARNING: Disabling this can cause system wide hangs. " |
114 | "(default: true)"); |
115 | "(default: true)"); |
Line 115... | Line 116... | ||
115 | 116 | ||
116 | module_param_named(enable_ppgtt, i915.enable_ppgtt, int, 0400); |
117 | module_param_named_unsafe(enable_ppgtt, i915.enable_ppgtt, int, 0400); |
117 | MODULE_PARM_DESC(enable_ppgtt, |
118 | MODULE_PARM_DESC(enable_ppgtt, |
118 | "Override PPGTT usage. " |
119 | "Override PPGTT usage. " |
Line -... | Line 120... | ||
- | 120 | "(-1=auto [default], 0=disabled, 1=aliasing, 2=full)"); |
|
- | 121 | ||
- | 122 | module_param_named(enable_execlists, i915.enable_execlists, int, 0400); |
|
- | 123 | MODULE_PARM_DESC(enable_execlists, |
|
- | 124 | "Override execlists usage. " |
|
119 | "(-1=auto [default], 0=disabled, 1=aliasing, 2=full)"); |
125 | "(-1=auto, 0=disabled [default], 1=enabled)"); |
120 | 126 | ||
Line 121... | Line 127... | ||
121 | module_param_named(enable_psr, i915.enable_psr, int, 0600); |
127 | module_param_named(enable_psr, i915.enable_psr, int, 0600); |
122 | MODULE_PARM_DESC(enable_psr, "Enable PSR (default: false)"); |
128 | MODULE_PARM_DESC(enable_psr, "Enable PSR (default: false)"); |