Hi Linus, Please pull hwmon updates for Linux v5.6 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.6 Thanks, Guenter ------ The following changes since commit 4703d9119972bf586d2cca76ec6438f819ffa30e: Merge tag 'xarray-5.5' of git://git.infradead.org/users/willy/linux-dax (2020-01-23 11:37:19 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v5.6 for you to fetch changes up to fd8bdb23b91876ac1e624337bb88dc1dcc21d67e: hwmon: (k10temp) Display up to eight sets of CCD temperatures (2020-01-23 15:17:59 -0800) ---------------------------------------------------------------- hwmon updates for v5.6 core: - Add support for enable attributes to hwmon core - Add intrusion templates pmbus: - Support for Infineon Multi-phase xdpe122 family controllers - Support for Intel IMVP9 and AMD 6.25mV modes - Support for vid mode detection per page bases - Detect if chip is write protected - Support for MAX20730, MAX20734, MAX20743, MAX20796, UCD90320, TPS53688 - Various improvements to ibm-cffps driver k10temp: - Support for additional temperature sensors as well as voltage and current telemetry for Zen CPUs w83627ehf: - Remove support for NCT6775, NCT6776 (they have their own driver) New drivers: - ADM1177 - MAX31730 - Driver for disk and solid state drives with temperature sensors Other: - pwm-fan: stop fan on shutdown ---------------------------------------------------------------- Akinobu Mita (1): hwmon: (pwm-fan) stop fan on shutdown Beniamin Bia (3): hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digital Power Monitor driver dt-binding: hwmon: Add documentation for ADM1177 MAINTAINERS: add entry for ADM1177 driver Chen Zhou (1): hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static Dr. David Alan Gilbert (5): hwmon: Add intrusion templates hwmon: (w83627ehf) convert to with_info interface hwmon: (w83627ehf) remove nct6775 and nct6776 support hwmon: (w83627ehf) Remove code not needed after nct677* removal hwmon: (w83627ehf) Now only one intrusion channel Eddie James (4): hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config with bad data Guenter Roeck (13): hwmon: Add support for enable attributes to hwmon core hwmon: Driver for MAX31730 hwmon: (pmbus) Detect if chip is write protected hwmon: (pmbus) Add MAX20796 to devices supported by generic pmbus driver hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 hwmon: Driver for disk and solid state drives with temperature sensors hwmon: (k10temp) Use bitops hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info hwmon: (k10temp) Report temperatures per CPU die hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs hwmon: (k10temp) Add debugfs support hwmon: (k10temp) Display up to eight sets of CCD temperatures Jim Wright (2): dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer Vadim Pasternak (5): hwmon: (pmbus/core) Add support for vid mode detection per page bases hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6.25mV modes hwmon: (pmbus/tps53679) Extend device list supported by driver hwmon: (pmbus) Add support for Infineon Multi-phase xdpe122 family controllers docs: hwmon: Include 'xdpe12284.rst' into docs YueHaibing (1): hwmon: (w83627ehf) Remove set but not used variable 'fan4min' .../devicetree/bindings/hwmon/adi,adm1177.yaml | 66 + .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 45 + Documentation/hwmon/adm1177.rst | 36 + Documentation/hwmon/drivetemp.rst | 52 + Documentation/hwmon/index.rst | 5 + Documentation/hwmon/max20730.rst | 74 + Documentation/hwmon/max31730.rst | 44 + Documentation/hwmon/pmbus.rst | 10 + Documentation/hwmon/ucd9000.rst | 12 +- Documentation/hwmon/xdpe12284.rst | 101 + MAINTAINERS | 9 + drivers/hwmon/Kconfig | 37 +- drivers/hwmon/Makefile | 3 + drivers/hwmon/adm1177.c | 288 +++ drivers/hwmon/drivetemp.c | 574 ++++++ drivers/hwmon/hwmon.c | 17 +- drivers/hwmon/k10temp.c | 489 ++++- drivers/hwmon/max31730.c | 440 +++++ drivers/hwmon/pmbus/Kconfig | 32 +- drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/ibm-cffps.c | 89 +- drivers/hwmon/pmbus/max20730.c | 372 ++++ drivers/hwmon/pmbus/max20751.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 6 +- drivers/hwmon/pmbus/pmbus.h | 15 +- drivers/hwmon/pmbus/pmbus_core.c | 22 +- drivers/hwmon/pmbus/pxe1610.c | 44 +- drivers/hwmon/pmbus/tps53679.c | 46 +- drivers/hwmon/pmbus/ucd9000.c | 39 +- drivers/hwmon/pmbus/xdpe12284.c | 117 ++ drivers/hwmon/pwm-fan.c | 15 +- drivers/hwmon/w83627ehf.c | 2021 +++++++------------- include/linux/hwmon.h | 26 +- include/linux/pmbus.h | 11 +- 34 files changed, 3639 insertions(+), 1522 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml create mode 100644 Documentation/hwmon/adm1177.rst create mode 100644 Documentation/hwmon/drivetemp.rst create mode 100644 Documentation/hwmon/max20730.rst create mode 100644 Documentation/hwmon/max31730.rst create mode 100644 Documentation/hwmon/xdpe12284.rst create mode 100644 drivers/hwmon/adm1177.c create mode 100644 drivers/hwmon/drivetemp.c create mode 100644 drivers/hwmon/max31730.c create mode 100644 drivers/hwmon/pmbus/max20730.c create mode 100644 drivers/hwmon/pmbus/xdpe12284.c