hwmon: (pmbus) Add support for MPS Multi-phase mp2856/mp2857 controller
authorPeter Yin <peteryin.openbmc@gmail.com>
Mon, 11 Dec 2023 16:05:19 +0000 (00:05 +0800)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 2 Jan 2024 16:44:57 +0000 (08:44 -0800)
commitf9e5f289b686bbb8e7fbed7a533e570ad5d863da
treece924074f1fcd0215d9891d2f4c4bc507a771c2f
parent956cf0986ad5a965444d5f2916f5190059d99edc
hwmon: (pmbus) Add support for MPS Multi-phase mp2856/mp2857 controller

Add support for mp2856/mp2857 device from Monolithic Power Systems, Inc.
(MPS) vendor. This is a dual-loop, digital, multi-phase,
modulation controller.

Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Link: https://lore.kernel.org/r/20231211160519.21254-3-potin.lai.pt@gmail.com
[groeck: Fix checkpatch issues, use i2c_get_match_data()]
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Documentation/hwmon/index.rst
Documentation/hwmon/mp2856.rst [new file with mode: 0644]
drivers/hwmon/pmbus/Kconfig
drivers/hwmon/pmbus/Makefile
drivers/hwmon/pmbus/mp2856.c [new file with mode: 0644]