hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion
authorVadim Pasternak <vadimp@mellanox.com>
Mon, 24 Feb 2020 22:52:02 +0000 (00:52 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 25 Feb 2020 21:23:26 +0000 (13:23 -0800)
commitdeddc9e8c0e05c2a770d3c9e6683c7ae216741ca
tree0b820b07e59012ec5c69ef07e80d9bb748ac6119
parentc77ec025346f122bb74719725331c6386bbb86b7
hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion

Provide read_word_data() callback for overvoltage and undervoltage
output readouts conversion. These registers are presented in
'slinear11' format, while default conversion for 'vout' class for the
devices is 'vid'. It is resulted in wrong conversion in pmbus_reg2data()
for in{3-4}_lcrit and in{3-4}_crit attributes.
)
Fixes: aaafb7c8eb1c ("hwmon: (pmbus) Add support for Infineon Multi-phase xdpe122 family controllers")
Signed-off-by: Vadim Pasternak <vadimp@mellanox.com>
Link: https://lore.kernel.org/r/20200224225202.19576-1-vadimp@mellanox.com
[gropeck: Adjusted to mainline PMBus API]
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/pmbus/xdpe12284.c