diff options
author | Marek Vasut <marek.vasut+renesas@mailbox.org> | 2025-09-06 02:05:33 +0200 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2025-10-08 13:54:59 -0600 |
commit | 0ee639ff5af33342c6c2f4579e210d707abc9bc2 (patch) | |
tree | 65f143d7299bf4eb4e9de0af7aa3035ea368f16c /include/thermal.h | |
parent | 79fe4655d67fb68e4172e45e8983815e26a4cd05 (diff) |
thermal: Convert .get_temp() return value to millicelsius
Linux kernel .get_temp() callback reports values in millicelsius,
U-Boot currently reports them in celsius. Align the two and report
in millicelsius. Update drivers accordingly. Update callsites that
use thermal_get_temp() as well.
The 'temperature' command now reports temperature in millicelsius
as well, with additional accuracy. This changes command line ABI
slightly.
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Reviewed-by: David Zang <davidzangcs@gmail.com>
[trini: Update test/cmd/temperature.c]
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'include/thermal.h')
-rw-r--r-- | include/thermal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/thermal.h b/include/thermal.h index 52a3317fd54..74b1c62466b 100644 --- a/include/thermal.h +++ b/include/thermal.h @@ -25,7 +25,7 @@ struct dm_thermal_ops { * It will enable and initialize any Thermal hardware as necessary. * * @dev: The Thermal device - * @temp: pointer that returns the measured temperature + * @temp: pointer that returns the measured temperature in millidegree Celsius */ int (*get_temp)(struct udevice *dev, int *temp); }; |