diff options
author | Jan Beulich <jbeulich@suse.com> | 2012-11-02 16:14:11 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2012-11-02 16:14:11 +0100 |
commit | 9358553061e986cbe7141edfc095eee7914e7bb7 (patch) | |
tree | 899b01cabc56d86e3cc5cd336f049f7665120a1c | |
parent | 247e9c7da3e66807abd45b39473afad6bc00267e (diff) | |
download | xen-9358553061e986cbe7141edfc095eee7914e7bb7.tar.gz xen-9358553061e986cbe7141edfc095eee7914e7bb7.tar.bz2 xen-9358553061e986cbe7141edfc095eee7914e7bb7.zip |
ACPI/cpuidle: remove unused "power" field from Cx state data
It has never been used for anything, and Linux 3.7 doesn't propagate
this information anymore.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
-rw-r--r-- | xen/arch/x86/acpi/cpu_idle.c | 1 | ||||
-rw-r--r-- | xen/arch/x86/cpu/mwait-idle.c | 2 | ||||
-rw-r--r-- | xen/include/xen/cpuidle.h | 1 |
3 files changed, 0 insertions, 4 deletions
diff --git a/xen/arch/x86/acpi/cpu_idle.c b/xen/arch/x86/acpi/cpu_idle.c index 3112e2874d..8cb1514184 100644 --- a/xen/arch/x86/acpi/cpu_idle.c +++ b/xen/arch/x86/acpi/cpu_idle.c @@ -935,7 +935,6 @@ static void set_cx( } cx->latency = xen_cx->latency; - cx->power = xen_cx->power; cx->target_residency = cx->latency * latency_factor; if ( cx->type == ACPI_STATE_C1 || cx->type == ACPI_STATE_C2 ) diff --git a/xen/arch/x86/cpu/mwait-idle.c b/xen/arch/x86/cpu/mwait-idle.c index f8bbf0f231..da3079f52d 100644 --- a/xen/arch/x86/cpu/mwait-idle.c +++ b/xen/arch/x86/cpu/mwait-idle.c @@ -96,7 +96,6 @@ static const struct cpuidle_state { char name[16]; unsigned int flags; unsigned int exit_latency; /* in US */ - int power_usage; /* in mW */ unsigned int target_residency; /* in US */ } *cpuidle_state_table; @@ -479,7 +478,6 @@ static int mwait_idle_cpu_init(struct notifier_block *nfb, cx->type = cstate; cx->address = get_driver_data(cstate); cx->entry_method = ACPI_CSTATE_EM_FFH; - cx->power = cpuidle_state_table[cstate].power_usage; cx->latency = cpuidle_state_table[cstate].exit_latency; cx->target_residency = cpuidle_state_table[cstate].target_residency; diff --git a/xen/include/xen/cpuidle.h b/xen/include/xen/cpuidle.h index 37bcd1cc38..b7b9e8c72b 100644 --- a/xen/include/xen/cpuidle.h +++ b/xen/include/xen/cpuidle.h @@ -46,7 +46,6 @@ struct acpi_processor_cx u32 address; u32 latency; u32 target_residency; - u32 power; u32 usage; u64 time; }; |