summaryrefslogtreecommitdiffstats
path: root/drivers/thermal/thermal_core.c
diff options
context:
space:
mode:
authorLeo Yan <leo.yan@linaro.org>2016-03-29 19:23:32 +0800
committerEduardo Valentin <edubezval@gmail.com>2016-04-27 15:54:01 -0700
commit5fdfc48bb0da2aa8a912024a6ecca06486eb9141 (patch)
treedfde889af6cfa191cdd388aa7eb7ddc07ed4dc70 /drivers/thermal/thermal_core.c
parent913f201083c81cf021f050d041352ac854c4b526 (diff)
downloadop-kernel-dev-5fdfc48bb0da2aa8a912024a6ecca06486eb9141.zip
op-kernel-dev-5fdfc48bb0da2aa8a912024a6ecca06486eb9141.tar.gz
thermal: hisilicon: increase temperature resolution
When calculate temperature, old code firstly do division and then convert to "millicelsius" unit. This will lose resolution and only can read back temperature with "Celsius" unit. So firstly scale step value to "millicelsius" and then do division, so finally we can increase resolution for temperature value. Also refine the calculation from temperature value to step value. Signed-off-by: Leo Yan <leo.yan@linaro.org> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
Diffstat (limited to 'drivers/thermal/thermal_core.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud