linux/drivers/hwmon/pmbus
Vadim Pasternak deddc9e8c0 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: aaafb7c8eb ("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>
2020-02-25 13:23:26 -08:00
..
Kconfig hwmon: (pmbus) Add support for Infineon Multi-phase xdpe122 family controllers 2020-01-23 13:15:10 -08:00
Makefile hwmon: (pmbus) Add support for Infineon Multi-phase xdpe122 family controllers 2020-01-23 13:15:10 -08:00
adm1275.c hwmon: (pmbus/adm1275) Fix power sampling support 2019-06-23 18:33:01 -07:00
bel-pfe.c hwmon: (pmbus) add driver for BEL PFE1100 and PFE3000 2019-11-06 14:37:19 -08:00
ibm-cffps.c hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config with bad data 2020-01-23 13:15:10 -08:00
inspur-ipsps.c hwmon: pmbus: Add Inspur Power System power supply driver 2019-09-03 12:47:17 -07:00
ir35221.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ir38064.c hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Voltage Regulator 2019-04-15 17:19:53 -07:00
irps5401.c hwmon: (pmbus) Add Infineon IRPS5401 driver 2019-06-23 18:33:01 -07:00
isl68137.c hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 PWM Controller 2019-04-15 17:19:53 -07:00
lm25066.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
ltc2978.c hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions. 2020-02-09 18:41:08 -08:00
ltc3815.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
max8688.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
max16064.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
max20730.c hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 2020-01-23 13:15:10 -08:00
max20751.c hwmon: (pmbus/core) Add support for vid mode detection per page bases 2020-01-23 13:15:10 -08:00
max31785.c hwmon: (pmbus/max31785) Remove a useless #define 2019-09-03 12:47:17 -07:00
max34440.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
pmbus.c hwmon: (pmbus/core) Add support for vid mode detection per page bases 2020-01-23 13:15:10 -08:00
pmbus.h hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6.25mV modes 2020-01-23 13:15:10 -08:00
pmbus_core.c hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6.25mV modes 2020-01-23 13:15:10 -08:00
pxe1610.c hwmon: (pmbus/core) Add support for vid mode detection per page bases 2020-01-23 13:15:10 -08:00
tps40422.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
tps53679.c hwmon: (pmbus/tps53679) Extend device list supported by driver 2020-01-23 13:15:10 -08:00
ucd9000.c hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer 2020-01-23 13:15:09 -08:00
ucd9200.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
xdpe12284.c hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion 2020-02-25 13:23:26 -08:00
zl6100.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00