Skip to content
Commit fa809452 authored by Thomas Renninger's avatar Thomas Renninger Committed by Len Brown
Browse files

ACPI thermal: Don't invalidate thermal zone if critical trip point is bad



V2: Corrected integer/long conversion.

Some BIOSes return a negative value for the critical trip point.
Especially since Windows 2006...
We currently invalidate the whole thermal zone in this case.
But it may still be needed for cooling, also without critical
trip point.

This patch invalidates the critical trip point if no _CRT
function is found or if it returns negative values, but does
not invalidate the whole thermal zone in this case.

Reference: http://bugzilla.novell.com/show_bug.cgi?id=531547

Signed-off-by: default avatarThomas Renninger <trenn@suse.de>
Tested-by: default avatar <clarkt@cnsp.com>
Acked-by: default avatarZhang Rui <rui.zhang@intel.com>
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent 9f3a6284
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment