thermal: consider emul_temperature while computing trend
authorEduardo Valentin <eduardo.valentin@ti.com>
Wed, 29 May 2013 21:37:00 +0000 (21:37 +0000)
committerZhang Rui <rui.zhang@intel.com>
Thu, 13 Jun 2013 02:29:28 +0000 (10:29 +0800)
commit0c872507d84a6193cd769a808e65d34e1514b083
tree496b20a5d5cbc8b84aaea8ebe9484fd2e22c6f21
parent24c7a381720843f17efb42de81f7e85aefd6f616
thermal: consider emul_temperature while computing trend

In case emulated temperature is in use, using the trend
provided by driver layer can lead to bogus situation.
In this case, debugger user would set a temperature value,
but the trend would be from driver computation.

To avoid this situation, this patch changes the get_tz_trend()
to consider the emulated temperature whenever that is in use.

Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Amit Daniel Kachhap <amit.daniel@samsung.com>
Cc: Durgadoss R <durgadoss.r@intel.com>
Cc: linux-pm@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Eduardo Valentin <eduardo.valentin@ti.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
drivers/thermal/thermal_core.c