Hi! The LTC2978 driver supports a wide range of power regulator chips, but it has limited functionality for using it in a dynamic regulator framework. Since functions for setting and getting voltage are missing this patchset adds it. These patches have been tested on an ARTPEC-8 developer board with a group of LTC2977 power regulators. Kind regards Mårten Lindahl Changes in v2: - Add pmbus core _pmbus_write_byte_data to check for driver specific callback - Change pmbus_update_byte_data to use _pmbus_read/write_byte_data - Change pmbus_regulator_is_enabled to use _pmbus_read_byte_data - Export pmbus core functions enable/disable/is_enabled Mårten Lindahl (2): hwmon: (pmbus/ltc2978) Add driver specific regulator ops hwmon: (pmbus/ltc2978) Add get_voltage/set_voltage ops drivers/hwmon/pmbus/ltc2978.c | 133 ++++++++++++++++++++++++++++++++-- 1 file changed, 125 insertions(+), 8 deletions(-) -- 2.30.2