aboutsummaryrefslogtreecommitdiffstats
path: root/include/acpi/processor.h
diff options
context:
space:
mode:
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-10-19 15:19:19 -0400
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-10-19 15:19:19 -0400
commite05dacd71db0a5da7c1a44bcaab2a8a240b9c233 (patch)
tree31382cf1c7d62c03126448affb2fc86e8c4aaa8b /include/acpi/processor.h
parent3ab0b83bf6a1e834f4b884150d8012990c75d25d (diff)
parentddffeb8c4d0331609ef2581d84de4d763607bd37 (diff)
Merge commit 'v3.7-rc1' into stable/for-linus-3.7
* commit 'v3.7-rc1': (10892 commits) Linux 3.7-rc1 x86, boot: Explicitly include autoconf.h for hostprogs perf: Fix UAPI fallout ARM: config: make sure that platforms are ordered by option string ARM: config: sort select statements alphanumerically UAPI: (Scripted) Disintegrate include/linux/byteorder UAPI: (Scripted) Disintegrate include/linux UAPI: Unexport linux/blk_types.h UAPI: Unexport part of linux/ppp-comp.h perf: Handle new rbtree implementation procfs: don't need a PATH_MAX allocation to hold a string representation of an int vfs: embed struct filename inside of names_cache allocation if possible audit: make audit_inode take struct filename vfs: make path_openat take a struct filename pointer vfs: turn do_path_lookup into wrapper around struct filename variant audit: allow audit code to satisfy getname requests from its names_list vfs: define struct filename and have getname() return it btrfs: Fix compilation with user namespace support enabled userns: Fix posix_acl_file_xattr_userns gid conversion userns: Properly print bluetooth socket uids ...
Diffstat (limited to 'include/acpi/processor.h')
-rw-r--r--include/acpi/processor.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/include/acpi/processor.h b/include/acpi/processor.h
index 64ec644808bc..555d0337ad95 100644
--- a/include/acpi/processor.h
+++ b/include/acpi/processor.h
@@ -3,7 +3,6 @@
3 3
4#include <linux/kernel.h> 4#include <linux/kernel.h>
5#include <linux/cpu.h> 5#include <linux/cpu.h>
6#include <linux/cpuidle.h>
7#include <linux/thermal.h> 6#include <linux/thermal.h>
8#include <asm/acpi.h> 7#include <asm/acpi.h>
9 8
@@ -59,13 +58,11 @@ struct acpi_processor_cx {
59 u8 entry_method; 58 u8 entry_method;
60 u8 index; 59 u8 index;
61 u32 latency; 60 u32 latency;
62 u32 power;
63 u8 bm_sts_skip; 61 u8 bm_sts_skip;
64 char desc[ACPI_CX_DESC_LEN]; 62 char desc[ACPI_CX_DESC_LEN];
65}; 63};
66 64
67struct acpi_processor_power { 65struct acpi_processor_power {
68 struct cpuidle_device dev;
69 struct acpi_processor_cx *state; 66 struct acpi_processor_cx *state;
70 unsigned long bm_check_timestamp; 67 unsigned long bm_check_timestamp;
71 u32 default_state; 68 u32 default_state;
@@ -325,12 +322,10 @@ extern void acpi_processor_reevaluate_tstate(struct acpi_processor *pr,
325extern const struct file_operations acpi_processor_throttling_fops; 322extern const struct file_operations acpi_processor_throttling_fops;
326extern void acpi_processor_throttling_init(void); 323extern void acpi_processor_throttling_init(void);
327/* in processor_idle.c */ 324/* in processor_idle.c */
328int acpi_processor_power_init(struct acpi_processor *pr, 325int acpi_processor_power_init(struct acpi_processor *pr);
329 struct acpi_device *device); 326int acpi_processor_power_exit(struct acpi_processor *pr);
330int acpi_processor_cst_has_changed(struct acpi_processor *pr); 327int acpi_processor_cst_has_changed(struct acpi_processor *pr);
331int acpi_processor_hotplug(struct acpi_processor *pr); 328int acpi_processor_hotplug(struct acpi_processor *pr);
332int acpi_processor_power_exit(struct acpi_processor *pr,
333 struct acpi_device *device);
334int acpi_processor_suspend(struct device *dev); 329int acpi_processor_suspend(struct device *dev);
335int acpi_processor_resume(struct device *dev); 330int acpi_processor_resume(struct device *dev);
336extern struct cpuidle_driver acpi_idle_driver; 331extern struct cpuidle_driver acpi_idle_driver;