diff options
| author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2013-06-29 09:04:07 -0400 |
|---|---|---|
| committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2013-06-29 09:04:07 -0400 |
| commit | 2cc6ced132f472b2bdb619960a650b9a85cdd34f (patch) | |
| tree | 171d6613cd7117dcd750efdd665ec2eab6e24a8e /include | |
| parent | 867a420b222b25e9608f4430bea3af50835b56b5 (diff) | |
| parent | 419e172145cf6c51d436a8bf4afcd17511f0ff79 (diff) | |
Merge branch 'pm-cpufreq'
* pm-cpufreq:
cpufreq: don't leave stale policy pointer in cdbs->cur_policy
acpi-cpufreq: Add new sysfs attribute freqdomain_cpus
cpufreq: make sure frequency transitions are serialized
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/cpufreq.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h index 3c7ee2f90370..4d7390bc1727 100644 --- a/include/linux/cpufreq.h +++ b/include/linux/cpufreq.h | |||
| @@ -119,6 +119,7 @@ struct cpufreq_policy { | |||
| 119 | 119 | ||
| 120 | struct kobject kobj; | 120 | struct kobject kobj; |
| 121 | struct completion kobj_unregister; | 121 | struct completion kobj_unregister; |
| 122 | bool transition_ongoing; /* Tracks transition status */ | ||
| 122 | }; | 123 | }; |
| 123 | 124 | ||
| 124 | #define CPUFREQ_ADJUST (0) | 125 | #define CPUFREQ_ADJUST (0) |
| @@ -438,4 +439,7 @@ void cpufreq_frequency_table_get_attr(struct cpufreq_frequency_table *table, | |||
| 438 | void cpufreq_frequency_table_update_policy_cpu(struct cpufreq_policy *policy); | 439 | void cpufreq_frequency_table_update_policy_cpu(struct cpufreq_policy *policy); |
| 439 | 440 | ||
| 440 | void cpufreq_frequency_table_put_attr(unsigned int cpu); | 441 | void cpufreq_frequency_table_put_attr(unsigned int cpu); |
| 442 | |||
| 443 | ssize_t cpufreq_show_cpus(const struct cpumask *mask, char *buf); | ||
| 444 | |||
| 441 | #endif /* _LINUX_CPUFREQ_H */ | 445 | #endif /* _LINUX_CPUFREQ_H */ |
