Hi Linus, Please pull hwmon updates for Linux v5.15 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.15 Thanks, Guenter ------ The following changes since commit c500bee1c5b2f1d59b1081ac879d73268ab0ff17: Linux 5.14-rc4 (2021-08-01 17:04:17 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v5.15 for you to fetch changes up to 0e35f63f7f4eebd268ec236fd1bbf4e561ce8de5: hwmon: add driver for Aquacomputer D5 Next (2021-08-28 08:53:30 -0700) ---------------------------------------------------------------- hwmon updates for v5.15 New drivers for: - Aquacomputer D5 Next - SB-RMI power module Added chip support t oexisting drivers: - Support for various Zen2 and Zen3 APUs and for Yellow Carp (SMU v13) added to k10temp driver - Support for Silicom n5010 PAC added to intel-m10-bmc driver - Support for BPD-RS600 added to pmbus/bpa-rs600 driver Other notable changes: - In k10temp, do not display Tdie on Zen CPUs if there is no difference between Tdie and Tctl - Converted adt7470 and dell-smm drivers to use devm_hwmon_device_register_with_info API - Support for temperature/pwm tables added to axi-fan-control driver - Enabled fan control for Dell Precision 7510 in dell-smm driver Various other minor improvements and fixes in several drivers. ---------------------------------------------------------------- Akshay Gupta (3): hwmon: Add support for SB-RMI power module hwmon: (sbrmi) Add Documentation dt-bindings: sbrmi: Add SB-RMI hwmon driver bindings Aleksa Savic (1): hwmon: add driver for Aquacomputer D5 Next Armin Wolf (13): hwmon: (w83627ehf) Use platform_create_bundle hwmon: (w83627ehf) Remove w83627ehf_remove() hwmon: (w83627ehf) Switch to SIMPLE_DEV_PM_OPS hwmon: (w83627ehf) Make DEVICE_ATTR_RO static hwmon: (dell-smm-hwmon) Use platform device hwmon: (dell-smm-hwmon) Mark functions as __init hwmon: (dell-smm-hwmon) Use devm_add_action_or_reset() hwmon: (dell-smm-hwmon) Move variables into a driver private data structure hwmon: (dell-smm-hwmon) Convert to devm_hwmon_device_register_with_info() hwmon: (dell-smm-hwmon) Fix fan mutliplier detection for 3rd fan hwmon: (dell-smm) Mark tables as __initconst hwmon: (dell-smm) Mark i8k_get_fan_nominal_speed as __init hwmon: (dell-smm) Rework SMM function debugging Brandon Wyman (1): hwmon: (pmbus/ibm-cffps) Fix write bits for LED control Carlos Alberto Lopez Perez (1): hwmon: (dell-smm) Add Dell Precision 7510 to fan control whitelist Chris Packham (6): hwmon: (pmbus/bpa-rs600) Support BPD-RS600 hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits hwmon: (pmbus/bpa-rs600) Add workaround for incorrect Pin max hwmon: (adt7470) Fix some style issues hwmon: (adt7470) Convert to use regmap hwmon: (adt7470) Convert to devm_hwmon_device_register_with_info API David Bartley (1): hwmon: (k10temp) support Zen3 APUs Linus Walleij (3): hwmon: (ntc_thermistor) Use library interpolation dt-bindings: hwmon: Add bindings for Winbond W83781D hwmon: (w83781d) Match on device tree compatibles Lukas Bulwahn (1): hwmon: remove amd_energy driver in Makefile Mario Limonciello (4): hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU hwmon: (k10temp) Rework the temperature offset calculation hwmon: (k10temp) Add support for yellow carp Martin Hundebøll (1): hwmon: intel-m10-bmc-hwmon: add n5010 sensors Mauro Carvalho Chehab (1): dt-bindings: firmware: update arm,scpi.yaml reference Nuno Sá (3): hwmon: (axi-fan-control) Make sure the clock is enabled hwmon: (axi-fan-control) Handle irqs in natural order hwmon: (axi-fan-control) Support temperature vs pwm points Randy Dunlap (1): hwmon: sht4x: update Documentation for Malformed table Sebastian Andrzej Siewior (1): hwmon: Replace deprecated CPU-hotplug functions. .../devicetree/bindings/hwmon/amd,sbrmi.yaml | 53 + .../devicetree/bindings/hwmon/winbond,w83781d.yaml | 41 + Documentation/hwmon/aquacomputer_d5next.rst | 61 ++ Documentation/hwmon/index.rst | 2 + Documentation/hwmon/sbrmi.rst | 79 ++ Documentation/hwmon/scpi-hwmon.rst | 2 +- Documentation/hwmon/sht4x.rst | 2 +- MAINTAINERS | 7 + arch/x86/kernel/amd_nb.c | 5 + drivers/hwmon/Kconfig | 20 + drivers/hwmon/Makefile | 3 +- drivers/hwmon/adt7470.c | 1051 ++++++++++---------- drivers/hwmon/aquacomputer_d5next.c | 363 +++++++ drivers/hwmon/axi-fan-control.c | 117 ++- drivers/hwmon/dell-smm-hwmon.c | 910 +++++++++-------- drivers/hwmon/fam15h_power.c | 4 +- drivers/hwmon/intel-m10-bmc-hwmon.c | 116 +++ drivers/hwmon/k10temp.c | 30 +- drivers/hwmon/ntc_thermistor.c | 20 +- drivers/hwmon/pmbus/bpa-rs600.c | 68 +- drivers/hwmon/pmbus/ibm-cffps.c | 6 +- drivers/hwmon/sbrmi.c | 359 +++++++ drivers/hwmon/w83627ehf.c | 122 +-- drivers/hwmon/w83781d.c | 11 + include/linux/pci_ids.h | 1 + 25 files changed, 2276 insertions(+), 1177 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbrmi.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/winbond,w83781d.yaml create mode 100644 Documentation/hwmon/aquacomputer_d5next.rst create mode 100644 Documentation/hwmon/sbrmi.rst create mode 100644 drivers/hwmon/aquacomputer_d5next.c create mode 100644 drivers/hwmon/sbrmi.c