linux-stable/drivers/power
Jonathan Bakker 14a4b1f445 power: supply: max17040: Correct voltage reading
[ Upstream commit 0383024f81 ]

According to the datasheet available at (1), the bottom four
bits are always zero and the actual voltage is 1.25x this value
in mV.  Since the kernel API specifies that voltages should be in
uV, it should report 1250x the shifted value.

1) https://datasheets.maximintegrated.com/en/ds/MAX17040-MAX17041.pdf

Signed-off-by: Jonathan Bakker <xc-racer2@live.ca>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-10-01 13:12:43 +02:00
..
avs PM / AVS: SmartReflex: NULL check before some freeing functions is not needed 2019-12-05 15:37:14 +01:00
reset power: vexpress: add suppress_bind_attrs to true 2020-06-20 10:25:19 +02:00
supply power: supply: max17040: Correct voltage reading 2020-10-01 13:12:43 +02:00
Kconfig
Makefile