As per documentation, "mode" sysfs interface should be able to enable/disable thermal processing in kernel, so that user side is able to take more control. Currently acpi thermal driver is not following this setting. Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx> --- drivers/acpi/thermal.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/acpi/thermal.c b/drivers/acpi/thermal.c index 506fbd4..70036c8 100644 --- a/drivers/acpi/thermal.c +++ b/drivers/acpi/thermal.c @@ -531,6 +531,10 @@ static void acpi_thermal_check(void *data) { struct acpi_thermal *tz = data; + if (!tz->tz_enabled) { + pr_warn("thermal zone is disabled \n"); + return; + } thermal_zone_device_update(tz->thermal_zone); } -- 1.7.11.7 -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html