Hi Linus, Please pull hwmon updates for Linux v5.9 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.9 Thanks, Guenter ------ The following changes since commit ba47d845d715a010f7b51f6f89bae32845e6acb7: Linux 5.8-rc6 (2020-07-19 15:41:18 -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.9 for you to fetch changes up to e2f75e6b5d766195d2ca584d92995a0dfe467fc7: hwmon: (adc128d818) Fix advanced configuration register init (2020-08-04 14:28:03 -0700) ---------------------------------------------------------------- hwmon updates for v5.9 Highlights: - New driver for Sparx5 SoC temperature sensot - New driver for Corsair Commander Pro - MAX20710 support added to max20730 driver Enhancements: - max6697: Allow max6581 to create tempX_offset attributes - gsc (Gateworks System Controller): add 16bit pre-scaled voltage mode - adm1275: Enable adm1278 ADM1278_TEMP1_EN - dell-smm: Add Latitude 5480 to fan control whitelist Fixes: - adc128d818: Fix advanced configuration register init - pmbus/core: Use s64 instead of long for calculations to fix overflow issues with 32-bit architectures Plus various cleanups in several drivers. ---------------------------------------------------------------- Alexander A. Klimov (11): hwmon: (tmmp513) Replace HTTP links with HTTPS links hwmon: (adm1025) Replace HTTP links with HTTPS ones docs: hwmon: Replace HTTP links with HTTPS ones hwmon: Replace HTTP links with HTTPS ones hwmon: (ina209) Replace HTTP links with HTTPS ones hwmon: (ina2xx) Replace HTTP links with HTTPS ones hwmon: (jc42) Replace HTTP links with HTTPS ones hwmon: (k8temp) Replace HTTP links with HTTPS ones hwmon: (lm90) Replace HTTP links with HTTPS ones hwmon: (lm95234) Replace HTTP links with HTTPS ones hwmon: (tmp401) Replace HTTP links with HTTPS ones Alexandru Ardelean (1): hwmon: (axi-fan-control) remove duplicate macros Chu Lin (1): hwmon: (max6697) Allow max6581 to create tempX_offset Colin Ian King (1): hwmon: (i5k_amb) remove redundant assignment to variable res Jeffrey Lin (1): hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist Josh Lehan (1): hwmon: (pmbus/core) Use s64 instead of long for calculations Lars Povlsen (2): dt-bindings: hwmon: Add Sparx5 temperature sensor hwmon: sparx5: Add Sparx5 SoC temperature driver Manikandan Elumalai (1): hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN Marius Zachmann (2): hwmon: add Corsair Commander Pro driver hwmon: (corsair-cpro) add reading pwm values Randy Dunlap (5): Documentation: hwmon/f71882fg: drop duplicate words Documentation: hwmon/lm93: drop duplicate words Documentation: hwmon/nct7665: drop duplicate words Documentation: hwmon/w83627ehf: drop duplicate words Documentation: hwmon/w83l786ng: drop duplicate words Roy van Doormaal (1): hwmon: (adc128d818) Fix advanced configuration register init Saheed O. Bolarinwa (1): hwmon: (i5k_amb, vt8231) Drop uses of pci_read_config_*() return value Tim Harvey (1): hwmon: (gsc) add 16bit pre-scaled voltage mode Ugur Usug (1): hwmon: (pmbus/max20730) Add max20710 support Wang Qing (1): hwmon: (nct6683) Replace container_of() with kobj_to_dev() Wei Yongjun (1): hwmon: (sparx5) Make symbol 's5_temp_match' static .../bindings/hwmon/microchip,sparx5-temp.yaml | 44 ++ .../devicetree/bindings/hwmon/ti,tmp513.yaml | 4 +- Documentation/hwmon/adc128d818.rst | 2 +- Documentation/hwmon/adm1026.rst | 2 +- Documentation/hwmon/adm1031.rst | 4 +- Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/adt7410.rst | 8 +- Documentation/hwmon/corsair-cpro.rst | 41 ++ Documentation/hwmon/emc1403.rst | 6 +- Documentation/hwmon/f71882fg.rst | 2 +- Documentation/hwmon/ina209.rst | 2 +- Documentation/hwmon/ina2xx.rst | 10 +- Documentation/hwmon/ina3221.rst | 2 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/jc42.rst | 26 +- Documentation/hwmon/k8temp.rst | 2 +- Documentation/hwmon/lm25066.rst | 6 +- Documentation/hwmon/lm63.rst | 2 +- Documentation/hwmon/lm70.rst | 6 +- Documentation/hwmon/lm73.rst | 2 +- Documentation/hwmon/lm75.rst | 26 +- Documentation/hwmon/lm85.rst | 8 +- Documentation/hwmon/lm87.rst | 2 +- Documentation/hwmon/lm90.rst | 10 +- Documentation/hwmon/lm93.rst | 2 +- Documentation/hwmon/lm95234.rst | 4 +- Documentation/hwmon/lm95245.rst | 4 +- Documentation/hwmon/ltc2978.rst | 6 +- Documentation/hwmon/max20730.rst | 10 +- Documentation/hwmon/max20751.rst | 4 +- Documentation/hwmon/max31790.rst | 2 +- Documentation/hwmon/max34440.rst | 12 +- Documentation/hwmon/nct6775.rst | 2 +- Documentation/hwmon/pmbus.rst | 16 +- Documentation/hwmon/sht21.rst | 4 +- Documentation/hwmon/shtc1.rst | 6 +- Documentation/hwmon/sparx5-temp.rst | 33 ++ Documentation/hwmon/thmc50.rst | 2 +- Documentation/hwmon/tmp103.rst | 2 +- Documentation/hwmon/tmp108.rst | 2 +- Documentation/hwmon/tmp401.rst | 2 +- Documentation/hwmon/tmp421.rst | 4 +- Documentation/hwmon/tmp513.rst | 4 +- Documentation/hwmon/tps40422.rst | 2 +- Documentation/hwmon/tps53679.rst | 8 +- Documentation/hwmon/w83627ehf.rst | 2 +- Documentation/hwmon/w83781d.rst | 2 +- Documentation/hwmon/w83l786ng.rst | 2 +- MAINTAINERS | 6 + drivers/hwmon/Kconfig | 20 + drivers/hwmon/Makefile | 2 + drivers/hwmon/adc128d818.c | 24 +- drivers/hwmon/adm1025.c | 2 +- drivers/hwmon/adm1026.c | 2 +- drivers/hwmon/axi-fan-control.c | 4 - drivers/hwmon/corsair-cpro.c | 582 +++++++++++++++++++++ drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/gsc-hwmon.c | 8 +- drivers/hwmon/hwmon-vid.c | 6 +- drivers/hwmon/i5k_amb.c | 14 +- drivers/hwmon/ina209.c | 2 +- drivers/hwmon/ina2xx.c | 10 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/lm87.c | 2 +- drivers/hwmon/max6697.c | 96 +++- drivers/hwmon/nct6683.c | 8 +- drivers/hwmon/pmbus/Kconfig | 4 +- drivers/hwmon/pmbus/adm1275.c | 13 +- drivers/hwmon/pmbus/max20730.c | 49 +- drivers/hwmon/pmbus/pmbus_core.c | 66 ++- drivers/hwmon/powr1220.c | 2 +- drivers/hwmon/sht21.c | 2 +- drivers/hwmon/sparx5-temp.c | 168 ++++++ drivers/hwmon/tmp513.c | 4 +- drivers/hwmon/vt8231.c | 8 +- include/linux/platform_data/gsc_hwmon.h | 3 +- 76 files changed, 1257 insertions(+), 217 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/microchip,sparx5-temp.yaml create mode 100644 Documentation/hwmon/corsair-cpro.rst create mode 100644 Documentation/hwmon/sparx5-temp.rst create mode 100644 drivers/hwmon/corsair-cpro.c create mode 100644 drivers/hwmon/sparx5-temp.c