diff options
-rw-r--r-- | drivers/cpufreq/intel_pstate.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c index 9ee13f195c37..7fc1f8a0ef44 100644 --- a/drivers/cpufreq/intel_pstate.c +++ b/drivers/cpufreq/intel_pstate.c | |||
@@ -2442,8 +2442,11 @@ static int intel_pstate_register_driver(void) | |||
2442 | 2442 | ||
2443 | intel_pstate_init_limits(&powersave_limits); | 2443 | intel_pstate_init_limits(&powersave_limits); |
2444 | intel_pstate_set_performance_limits(&performance_limits); | 2444 | intel_pstate_set_performance_limits(&performance_limits); |
2445 | limits = IS_ENABLED(CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE) ? | 2445 | if (IS_ENABLED(CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE) && |
2446 | &performance_limits : &powersave_limits; | 2446 | intel_pstate_driver == &intel_pstate) |
2447 | limits = &performance_limits; | ||
2448 | else | ||
2449 | limits = &powersave_limits; | ||
2447 | 2450 | ||
2448 | ret = cpufreq_register_driver(intel_pstate_driver); | 2451 | ret = cpufreq_register_driver(intel_pstate_driver); |
2449 | if (ret) { | 2452 | if (ret) { |