This patch set adds support for the Infineon IRPS5401 PMIC to pmbus. This chip has 5 outputs and includes separate VIN, IIN and PIN parameters on multiple pages, which is something that the pmbus core did not previously support properly. Changes since v1: -Changed to treat parameters as paged if they are on multiple pages, rather than treating VIN, IIN and PIN as paged unconditionally -Create separate driver for IRPS5401 to avoid potential impact on existing devices from changing auto-probing Robert Hancock (2): hwmon: (pmbus) Treat parameters as paged if on multiple pages hwmon: (pmbus) Add Infineon IRPS5401 driver drivers/hwmon/pmbus/Kconfig | 9 ++++++ drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/irps5401.c | 68 ++++++++++++++++++++++++++++++++++++++++ drivers/hwmon/pmbus/pmbus_core.c | 33 ++++++++++++++++--- 4 files changed, 107 insertions(+), 4 deletions(-) create mode 100644 drivers/hwmon/pmbus/irps5401.c -- 1.8.3.1