summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/i386/cpufreq/p4tcc.c16
-rw-r--r--sys/i386/i386/p4tcc.c16
2 files changed, 8 insertions, 24 deletions
diff --git a/sys/i386/cpufreq/p4tcc.c b/sys/i386/cpufreq/p4tcc.c
index 84444c6..0603fb2 100644
--- a/sys/i386/cpufreq/p4tcc.c
+++ b/sys/i386/cpufreq/p4tcc.c
@@ -133,16 +133,9 @@ p4tcc_perf_sysctl(SYSCTL_HANDLER_ARGS)
static void
p4tcc_power_profile(void *arg)
{
- int state;
u_int new;
- state = power_profile_get_state();
- if (state != POWER_PROFILE_PERFORMANCE &&
- state != POWER_PROFILE_ECONOMY) {
- return;
- }
-
- switch (state) {
+ switch (power_profile_get_state()) {
case POWER_PROFILE_PERFORMANCE:
new = p4tcc_performance;
break;
@@ -150,8 +143,7 @@ p4tcc_power_profile(void *arg)
new = p4tcc_economy;
break;
default:
- new = p4tcc_getperf();
- break;
+ return;
}
if (p4tcc_getperf() != new) {
@@ -192,8 +184,8 @@ static void
setup_p4tcc(void *dummy __unused)
{
int nsteps, i;
- static char p4tcc_levels[(3 * TCC_LEVELS) + 1];
- char buf[4 + 1];
+ static char p4tcc_levels[(3 * TCC_LEVELS) + 1];
+ char buf[4 + 1];
if ((cpu_feature & (CPUID_ACPI | CPUID_TM)) !=
(CPUID_ACPI | CPUID_TM))
diff --git a/sys/i386/i386/p4tcc.c b/sys/i386/i386/p4tcc.c
index 84444c6..0603fb2 100644
--- a/sys/i386/i386/p4tcc.c
+++ b/sys/i386/i386/p4tcc.c
@@ -133,16 +133,9 @@ p4tcc_perf_sysctl(SYSCTL_HANDLER_ARGS)
static void
p4tcc_power_profile(void *arg)
{
- int state;
u_int new;
- state = power_profile_get_state();
- if (state != POWER_PROFILE_PERFORMANCE &&
- state != POWER_PROFILE_ECONOMY) {
- return;
- }
-
- switch (state) {
+ switch (power_profile_get_state()) {
case POWER_PROFILE_PERFORMANCE:
new = p4tcc_performance;
break;
@@ -150,8 +143,7 @@ p4tcc_power_profile(void *arg)
new = p4tcc_economy;
break;
default:
- new = p4tcc_getperf();
- break;
+ return;
}
if (p4tcc_getperf() != new) {
@@ -192,8 +184,8 @@ static void
setup_p4tcc(void *dummy __unused)
{
int nsteps, i;
- static char p4tcc_levels[(3 * TCC_LEVELS) + 1];
- char buf[4 + 1];
+ static char p4tcc_levels[(3 * TCC_LEVELS) + 1];
+ char buf[4 + 1];
if ((cpu_feature & (CPUID_ACPI | CPUID_TM)) !=
(CPUID_ACPI | CPUID_TM))
OpenPOWER on IntegriCloud