summaryrefslogtreecommitdiff
path: root/system/thermal_daemon/README
diff options
context:
space:
mode:
Diffstat (limited to 'system/thermal_daemon/README')
-rw-r--r--system/thermal_daemon/README20
1 files changed, 12 insertions, 8 deletions
diff --git a/system/thermal_daemon/README b/system/thermal_daemon/README
index 89e3ef6c6b..22fa386321 100644
--- a/system/thermal_daemon/README
+++ b/system/thermal_daemon/README
@@ -6,14 +6,18 @@ Its is a Linux daemon used to prevent the overheating of systems.
This daemon monitors temperature and applies compensation using available
cooling methods.
-Uses intel p-state driver.
-
Prerequisites:
-Kernel
- Need kernel with "Intel P State driver", to use Intel P state driver to
- cool the system.
- Intel Power clamp driver: To use Idle injection to cool the system.
- CONFIG_X86_MSR, so that x86 MSR can be read/write from user space to
- control P-States.
+Uses intel p-state driver and works with kernels 3.10 and above.
+
+Prefers kernel with
+ Intel RAPL power capping driver : Available from Linux kernel 3.13.rc1
+ Intel P State driver (Available in Linux kernel stable release)
+ Intel Power clamp driver (Available in Linux kernel stable release)
+
+ CONFIG_X86_MSR, so that x86 MSR can be read/write from user space
+ to control RAPL if no RAPL powecap class driver is not present.
+
+ Default
+ If none of the above available cpufreq to control P states.