hwmon: (coretemp) Abstract core_temp helpers
authorZhang Rui <rui.zhang@intel.com>
Fri, 2 Feb 2024 09:21:41 +0000 (17:21 +0800)
committerGuenter Roeck <linux@roeck-us.net>
Sun, 25 Feb 2024 20:37:37 +0000 (12:37 -0800)
commitb0b01414a26105b68cbce308df076ec66c72bddd
treedb0f653573bb38eb5657909690cc2f61104e8c2d
parent87eb801925a0a391dce0d7519eb1d45a9d7e0953
hwmon: (coretemp) Abstract core_temp helpers

coretemp driver has an obscure and fragile logic for handling package
and core temperature data.

Place the logic in newly introduced helpers for further optimizations.

No functional change.

Signed-off-by: Zhang Rui <rui.zhang@intel.com>
Link: https://lore.kernel.org/r/20240202092144.71180-9-rui.zhang@intel.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/coretemp.c