hwmon: (corsair-psu) Update calculation of LINEAR11 values
authorWilken Gottwalt <wilken.gottwalt@posteo.net>
Sat, 27 Feb 2021 09:34:42 +0000 (10:34 +0100)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 20 Apr 2021 13:50:14 +0000 (06:50 -0700)
commit918f22104d64d209a62020ebda9338e8219019c3
tree85a6126d9a11a4e0d72283a3b47afe5840810cb1
parent77d76768d0984510b2be1987a3c410df598a9ea2
hwmon: (corsair-psu) Update calculation of LINEAR11 values

Changes the way how LINEAR11 values are calculated. The new method
increases the precision of 2-3 digits.

old method:
corsairpsu-hid-3-1
Adapter: HID adapter
v_in:        230.00 V
v_out +12v:   12.00 V
v_out +5v:     5.00 V
v_out +3.3v:   3.00 V
psu fan:        0 RPM
vrm temp:     +44.0°C
case temp:    +37.0°C
power total: 152.00 W
power +12v:  112.00 W
power +5v:    38.00 W
power +3.3v:   5.00 W
curr in:          N/A
curr +12v:     9.00 A
curr +5v:      7.00 A
curr +3.3v:  1000.00 mA

new method:
corsairpsu-hid-3-1
Adapter: HID adapter
v_in:        230.00 V
v_out +12v:   12.16 V
v_out +5v:     5.01 V
v_out +3.3v:   3.30 V
psu fan:        0 RPM
vrm temp:     +44.5°C
case temp:    +37.8°C
power total: 148.00 W
power +12v:  108.00 W
power +5v:    37.00 W
power +3.3v:   4.50 W
curr in:          N/A
curr +12v:     9.25 A
curr +5v:      7.50 A
curr +3.3v:    1.50 A

Co-developed-by: Jack Doan <me@jackdoan.com>
Signed-off-by: Jack Doan <me@jackdoan.com>
Signed-off-by: Wilken Gottwalt <wilken.gottwalt@posteo.net>
Link: https://lore.kernel.org/r/YDoSMqFbgoTXyoru@monster.powergraphx.local
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/corsair-psu.c