diff options
author | Zhao Yakui <yakui.zhao@intel.com> | 2008-01-28 13:55:56 +0800 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2008-02-02 02:31:43 -0500 |
commit | 33a2a529f7a2fb481812b99737176628fda457b0 (patch) | |
tree | a781c01302cc78f96118e4bb393d4543e0e2b390 /arch/parisc/kernel/cache.c | |
parent | e4aa5cb2138e7423a6edef6a76a3837b94c2f107 (diff) |
ACPI: Update the t-state for every affected cpu when t-state is changed
According to ACPI spec, the _TSD object provides T-state control cross
logical processor dependency information to OSPM. So the t-state
coordination should be considered when T-state for one cpu is changed.
According to ACPI spec, three types of coordination are defined.
SW_ALL, SW_ANY and HW_ALL.
SW_ALL: it means that OSPM needs to initiate T-state transition on
all processors in the domain. It is necessary to call throttling set function
for all affected cpus.
SW_ANY: it means that OSPM may initiate T-state transition on any processor in
the domain.
HW_ALL: Spec only says that hardware will perform the coordination and doesn't
recommend how OSPM coordinate T-state among the affected cpus. So it is treated
as the type of SW_ALL. It means that OSPM needs to initiate t-state transition
on all the processors in the domain.
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'arch/parisc/kernel/cache.c')
0 files changed, 0 insertions, 0 deletions