platform/x86: dell-ddv: Fix temperature calculation
authorArmin Wolf <W_Armin@gmx.de>
Wed, 5 Mar 2025 05:30:07 +0000 (06:30 +0100)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Fri, 7 Mar 2025 10:14:15 +0000 (12:14 +0200)
commit7a248294a3145bc65eb0d8980a0a8edbb1b92db4
tree1f2df3ca53eb4d30e1b6186ef72c5cc02af334cf
parente57eabe2fb044950e6ffdfe01803895043dec0b7
platform/x86: dell-ddv: Fix temperature calculation

On the Dell Inspiron 3505 the battery temperature is always
0.1 degrees larger than the temperature show inside the OEM
application.

Emulate this behaviour to avoid showing strange looking values
like 29.1 degrees.

Fixes: 0331b1b0ba653 ("platform/x86: dell-ddv: Fix temperature scaling")
Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Link: https://lore.kernel.org/r/20250305053009.378609-2-W_Armin@gmx.de
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/dell/dell-wmi-ddv.c