[PATCH] HAX drm/i915: Burn brown coal

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Thu May 9 11:24:51 UTC 2019


---
 drivers/acpi/processor_idle.c      | 2 +-
 drivers/cpufreq/intel_pstate.c     | 2 +-
 drivers/gpu/drm/i915/i915_params.h | 6 +++---
 drivers/gpu/drm/i915/intel_pm.c    | 4 ++--
 drivers/idle/intel_idle.c          | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
index 98d4ec5bf450..91d6f79ea58e 100644
--- a/drivers/acpi/processor_idle.c
+++ b/drivers/acpi/processor_idle.c
@@ -50,7 +50,7 @@ ACPI_MODULE_NAME("processor_idle");
 
 #define ACPI_IDLE_STATE_START	(IS_ENABLED(CONFIG_ARCH_HAS_CPU_RELAX) ? 1 : 0)
 
-static unsigned int max_cstate __read_mostly = ACPI_PROCESSOR_MAX_POWER;
+static unsigned int max_cstate __read_mostly = 1;
 module_param(max_cstate, uint, 0000);
 static unsigned int nocst __read_mostly;
 module_param(nocst, uint, 0000);
diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c
index 2986119dd31f..e3fbaaa374fb 100644
--- a/drivers/cpufreq/intel_pstate.c
+++ b/drivers/cpufreq/intel_pstate.c
@@ -2415,7 +2415,7 @@ static int intel_pstate_update_status(const char *buf, size_t size)
 	return -EINVAL;
 }
 
-static int no_load __initdata;
+static int no_load __initdata = 1;
 static int no_hwp __initdata;
 static int hwp_only __initdata;
 static unsigned int force_load __initdata;
diff --git a/drivers/gpu/drm/i915/i915_params.h b/drivers/gpu/drm/i915/i915_params.h
index 3f14e9881a0d..0ff8c74fba84 100644
--- a/drivers/gpu/drm/i915/i915_params.h
+++ b/drivers/gpu/drm/i915/i915_params.h
@@ -49,10 +49,10 @@ struct drm_printer;
 	param(int, panel_use_ssc, -1) \
 	param(int, vbt_sdvo_panel_type, -1) \
 	param(int, enable_dc, -1) \
-	param(int, enable_fbc, -1) \
-	param(int, enable_psr, -1) \
+	param(int, enable_fbc, 0) \
+	param(int, enable_psr, 0) \
 	param(int, disable_power_well, -1) \
-	param(int, enable_ips, 1) \
+	param(int, enable_ips, 0) \
 	param(int, invert_brightness, 0) \
 	param(int, enable_guc, 0) \
 	param(int, guc_log_level, -1) \
diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
index decdd79c3805..6770d325a695 100644
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -3744,7 +3744,7 @@ bool intel_can_enable_sagv(struct drm_atomic_state *state)
 	int level, latency;
 	int sagv_block_time_us;
 
-	if (!intel_has_sagv(dev_priv))
+//	if (!intel_has_sagv(dev_priv))
 		return false;
 
 	if (IS_GEN(dev_priv, 9))
@@ -6378,7 +6378,7 @@ void intel_enable_ipc(struct drm_i915_private *dev_priv)
 static bool intel_can_enable_ipc(struct drm_i915_private *dev_priv)
 {
 	/* Display WA #0477 WaDisableIPC: skl */
-	if (IS_SKYLAKE(dev_priv))
+//	if (IS_SKYLAKE(dev_priv))
 		return false;
 
 	/* Display WA #1141: SKL:all KBL:all CFL */
diff --git a/drivers/idle/intel_idle.c b/drivers/idle/intel_idle.c
index b8647b5c3d4d..d480c43c600e 100644
--- a/drivers/idle/intel_idle.c
+++ b/drivers/idle/intel_idle.c
@@ -73,7 +73,7 @@ static struct cpuidle_driver intel_idle_driver = {
 	.owner = THIS_MODULE,
 };
 /* intel_idle.max_cstate=0 disables driver */
-static int max_cstate = CPUIDLE_STATE_MAX - 1;
+static int max_cstate = 1;
 
 static unsigned int mwait_substates;
 
-- 
2.20.1



More information about the Intel-gfx-trybot mailing list