]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
hwmon: scmi: Scale values to target desired HWMON units
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 8 May 2019 18:46:35 +0000 (11:46 -0700)
committerSudeep Holla <sudeep.holla@arm.com>
Wed, 12 Jun 2019 11:29:51 +0000 (12:29 +0100)
commitac778e62634eee0685b622605b063a49edf2f2d1
treee18d2d770df4a45f580d70dfb03ab4352bf4292b
parent0b673b6486998061b0489b09447ebe8452da0146
hwmon: scmi: Scale values to target desired HWMON units

If the SCMI firmware implementation is reporting values in a scale that
is different from the HWMON units, we need to scale up or down the value
according to how far apart they are.

Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
[sudeep.holla: added check of scale = 0 for early exit in scmi_hwmon_scale]
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/hwmon/scmi-hwmon.c