Support ROHM BD12780(A) and BD12790 The BD12780 and BD12780A hot-swap controllers are very similar to Analog Devices ADM1278. There are only some minor differences in the registers. The BD12790 is largely similar to the ADM1272, with slightly different coefficients and minor register changes. This series adds basic support for these ROHM ICs. The last patch adds of_device_id table with entries for the newly added controllers. This fixes the module auto-load on the test board with old Debian user-space. I have no idea if adding the of_device_id -entries for other ICs could cause problems in some existing systems. Hence only new ICs were added to the of_device_id tables. --- Matti Vaittinen (7): dt-bindings: adm1275: ROHM BD12780 hot-swap controller doc: Add ROHM BD12780 and BD12780A hwmon: adm1275: Support ROHM BD12780 dt-bindings: adm1275: ROHM BD12790 hot-swap controller doc: adm1275: Add ROHM BD12790 hwmon: adm1275: Support ROHM BD12790 hwmon: adm1275: Support module auto-loading .../bindings/hwmon/adi,adm1275.yaml | 44 ++++++--- Documentation/hwmon/adm1275.rst | 24 +++++ drivers/hwmon/pmbus/Kconfig | 4 +- drivers/hwmon/pmbus/adm1275.c | 91 +++++++++++++++++-- 4 files changed, 142 insertions(+), 21 deletions(-) base-commit: 254f49634ee16a731174d2ae34bc50bd5f45e731 -- 2.54.0