hwmon: (ina238) Report energy in microjoules
authorJonas Rebmann <jre@pengutronix.de>
Tue, 15 Jul 2025 13:02:41 +0000 (15:02 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Fri, 18 Jul 2025 16:50:51 +0000 (09:50 -0700)
commit3e8e93cbb8b0fe67661665a3e7e80642a02884a5
treed451eda06cf2937826714e8bb7cf91b84aeff095
parent495a4f0dce9c8c4478c242209748f1ee9e4d5820
hwmon: (ina238) Report energy in microjoules

The hwmon sysfs interface specifies that energy values should be
reported in microjoules. This is also what tools such as lmsensors
expect, reporting wrong values otherwise.

Adjust the driver to scale the output accordingly and adjust ina238
driver documentation.

Fixes: 6daaf15a1173 ("hwmon: (ina238) Add support for SQ52206")
Signed-off-by: Jonas Rebmann <jre@pengutronix.de>
Link: https://lore.kernel.org/r/20250715-hwmon-ina238-microjoules-v1-1-9df678568a41@pengutronix.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Documentation/hwmon/ina238.rst
drivers/hwmon/ina238.c