Re: [GIT PULL] hwmon updates for v5.11
From: Paul Barker
Date: Mon Dec 14 2020 - 17:11:03 EST
On Mon, 14 Dec 2020 at 21:32, Guenter Roeck <linux@xxxxxxxxxxxx> wrote:
>
> Hi Linus,
>
> Please pull hwmon updates for Linux v5.11 from signed tag:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.11
>
> Thanks,
> Guenter
> ------
>
> The following changes since commit b65054597872ce3aefbc6a666385eabdf9e288da:
>
> Linux 5.10-rc6 (2020-11-29 15:50:50 -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.11
>
> for you to fetch changes up to 1a033769a4fe9a86ee791fd553b6a996dd76e026:
>
> dt-bindings: (hwmon/sbtsi_temp) Add SB-TSI hwmon driver bindings (2020-12-12 08:36:09 -0800)
>
> ----------------------------------------------------------------
> hwmon patches for v5.11
>
> - Driver for SB-TSI sensors
> - Add support for P10 to fsi/occ
> - Driver for LTC2992
> - Driver for Delta power supplies Q54SJ108A2
> - Support for NCT6687D added to nct6883 driver
> - Support for Intel-based Xserves added to applesmc driver
> - Driver for Maxim MAX127
> - Support for AMD family 19h model 01h added to amd_energy driver
> - Driver to support Corsair PSU
> - Driver for STMicroelectronics PM6764 Voltage Regulator
> - Various minor bug fixes and improvements
>
> ----------------------------------------------------------------
> Alexandru Tachici (3):
> hwmon: (ltc2992) Add support
> hwmon: (ltc2992) Add support for GPIOs.
> dt-bindings: hwmon: Add documentation for ltc2992
>
> Bartosz Golaszewski (1):
> hwmon: (pmbus) shrink code and remove pmbus_do_remove()
>
> Charles (1):
> hwmon: Add driver for STMicroelectronics PM6764 Voltage Regulator
>
> Chris Packham (1):
> hwmon: (adt7470) Create functions for updating readings and limits
>
> Colin Ian King (2):
> hwmon: (corsair-psu) fix unintentional sign extension issue
> hwmon: (ltc2992) Fix less than zero comparisons with an unsigned integer
>
> Corentin Labbe (1):
> hwmon: drivetemp: fix typo temperatire => temperature
>
> Dan Carpenter (2):
> hwmon: (acpi_power_meter) clean up freeing code
> hwmon: (pmbus/max20730) delete some dead code
>
> David Bartley (1):
> hwmon: (nct6683) Support NCT6687D.
>
> Eddie James (3):
> dt-bindings: fsi: Add P10 OCC device documentation
> fsi: occ: Add support for P10
> hwmon: (occ) Add new temperature sensor type
>
> Geert Uytterhoeven (2):
> hwmon: (xgene) Drop bogus __refdata annotation
> hwmon: (iio_hwmon) Drop bogus __refdata annotation
>
> Joe Jamison (1):
> hwmon: (applesmc) Add DMI product matches for Intel-based Xserves (non-RackMac*)
>
> Krzysztof Kozlowski (4):
> dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema
> dt-bindings: hwmon: convert AD AD741x bindings to dt-schema
> dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema
> dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema
>
> Kun Yi (3):
> hwmon: (sbtsi) Add basic support for SB-TSI sensors
> hwmon: (sbtsi) Add documentation
> dt-bindings: (hwmon/sbtsi_temp) Add SB-TSI hwmon driver bindings
>
> Lee Jones (3):
> hwmon: (adm1177) Fix kerneldoc attribute formatting
> hwmon: (ina3221) Demote seemingly unintentional kerneldoc header
> hwmon: (ibmpowernv) Silence strncpy() warning
>
> Lukas Bulwahn (1):
> hwmon: (pmbus/q54sj108a2) Correct title underline length
>
> Naveen Krishna Chatradhi (2):
> hwmon: (amd_energy) Add AMD family 19h model 01h x86 match
> docs: hwmon: (amd_energy) update documentation
>
> Paul Barker (3):
> dt-bindings: hwmon: pwm-fan: Support multiple fan tachometer inputs
Should this one go in at this stage? The patches to implement support
for multiple fan tachometer inputs are still outstanding. So the
dt-binding will be left documenting a feature which isn't yet
supported.
> hwmon: pwm-fan: Refactor pwm_fan_probe
> hwmon: (pwm-fan) Convert to hwmon_device_register_with_info API
>
> Tao Ren (2):
> hwmon: (max127) Add Maxim MAX127 hardware monitoring driver
> docs: hwmon: Document max127 driver
>
> Tian Tao (1):
> hwmon: (abx500) Switch to using the new API kobj_to_dev()
>
> Wilken Gottwalt (2):
> hwmon: add Corsair PSU HID controller driver
> hwmon: (corsair-psu) Fix fan rpm calculation
>
> Zhang Qilong (1):
> hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable
>
> xiao.ma (1):
> hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2
>
> .../devicetree/bindings/fsi/ibm,p9-occ.txt | 12 +-
> Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 -
> .../devicetree/bindings/hwmon/adi,ad741x.yaml | 39 +
> .../devicetree/bindings/hwmon/adi,adm1275.yaml | 57 ++
> .../devicetree/bindings/hwmon/adi,ltc2992.yaml | 80 ++
> .../devicetree/bindings/hwmon/adm1275.txt | 25 -
> .../devicetree/bindings/hwmon/ads7828.txt | 25 -
> .../devicetree/bindings/hwmon/amd,sbtsi.yaml | 54 ++
> Documentation/devicetree/bindings/hwmon/ina2xx.txt | 24 -
> .../devicetree/bindings/hwmon/pwm-fan.txt | 28 +-
> .../devicetree/bindings/hwmon/ti,ads7828.yaml | 57 ++
> .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 55 ++
> .../devicetree/bindings/trivial-devices.yaml | 4 -
> Documentation/hwmon/adm1275.rst | 2 +-
> Documentation/hwmon/amd_energy.rst | 7 +-
> Documentation/hwmon/corsair-psu.rst | 82 ++
> Documentation/hwmon/index.rst | 6 +
> Documentation/hwmon/ltc2992.rst | 56 ++
> Documentation/hwmon/max127.rst | 45 +
> Documentation/hwmon/nct6683.rst | 3 +-
> Documentation/hwmon/pm6764tr.rst | 32 +
> Documentation/hwmon/pmbus-core.rst | 6 -
> Documentation/hwmon/pmbus.rst | 6 -
> Documentation/hwmon/q54sj108a2.rst | 54 ++
> Documentation/hwmon/sbtsi_temp.rst | 42 +
> MAINTAINERS | 16 +-
> drivers/fsi/fsi-occ.c | 125 ++-
> drivers/hwmon/Kconfig | 44 +
> drivers/hwmon/Makefile | 4 +
> drivers/hwmon/abx500.c | 2 +-
> drivers/hwmon/acpi_power_meter.c | 9 +-
> drivers/hwmon/adm1177.c | 10 +-
> drivers/hwmon/adt7470.c | 154 +++-
> drivers/hwmon/amd_energy.c | 1 +
> drivers/hwmon/applesmc.c | 4 +
> drivers/hwmon/corsair-psu.c | 600 +++++++++++++
> drivers/hwmon/drivetemp.c | 2 +-
> drivers/hwmon/ibmpowernv.c | 2 +-
> drivers/hwmon/iio_hwmon.c | 2 +-
> drivers/hwmon/ina3221.c | 4 +-
> drivers/hwmon/ltc2992.c | 971 +++++++++++++++++++++
> drivers/hwmon/max127.c | 352 ++++++++
> drivers/hwmon/nct6683.c | 14 +-
> drivers/hwmon/occ/common.c | 75 ++
> drivers/hwmon/pmbus/Kconfig | 18 +
> drivers/hwmon/pmbus/Makefile | 2 +
> drivers/hwmon/pmbus/adm1266.c | 1 -
> drivers/hwmon/pmbus/adm1275.c | 1 -
> drivers/hwmon/pmbus/bel-pfe.c | 1 -
> drivers/hwmon/pmbus/ibm-cffps.c | 1 -
> drivers/hwmon/pmbus/inspur-ipsps.c | 1 -
> drivers/hwmon/pmbus/ir35221.c | 1 -
> drivers/hwmon/pmbus/ir38064.c | 1 -
> drivers/hwmon/pmbus/irps5401.c | 1 -
> drivers/hwmon/pmbus/isl68137.c | 1 -
> drivers/hwmon/pmbus/lm25066.c | 1 -
> drivers/hwmon/pmbus/ltc2978.c | 1 -
> drivers/hwmon/pmbus/ltc3815.c | 1 -
> drivers/hwmon/pmbus/max16064.c | 1 -
> drivers/hwmon/pmbus/max16601.c | 1 -
> drivers/hwmon/pmbus/max20730.c | 3 -
> drivers/hwmon/pmbus/max20751.c | 1 -
> drivers/hwmon/pmbus/max31785.c | 1 -
> drivers/hwmon/pmbus/max34440.c | 1 -
> drivers/hwmon/pmbus/max8688.c | 1 -
> drivers/hwmon/pmbus/mp2975.c | 1 -
> drivers/hwmon/pmbus/pm6764tr.c | 75 ++
> drivers/hwmon/pmbus/pmbus.c | 1 -
> drivers/hwmon/pmbus/pmbus.h | 1 -
> drivers/hwmon/pmbus/pmbus_core.c | 20 +-
> drivers/hwmon/pmbus/pxe1610.c | 1 -
> drivers/hwmon/pmbus/q54sj108a2.c | 422 +++++++++
> drivers/hwmon/pmbus/tps40422.c | 1 -
> drivers/hwmon/pmbus/tps53679.c | 1 -
> drivers/hwmon/pmbus/ucd9000.c | 1 -
> drivers/hwmon/pmbus/ucd9200.c | 1 -
> drivers/hwmon/pmbus/xdpe12284.c | 1 -
> drivers/hwmon/pmbus/zl6100.c | 1 -
> drivers/hwmon/pwm-fan.c | 164 ++--
> drivers/hwmon/sbtsi_temp.c | 250 ++++++
> drivers/hwmon/xgene-hwmon.c | 2 +-
> 81 files changed, 3875 insertions(+), 316 deletions(-)
> delete mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt
> create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ad741x.yaml
> create mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml
> create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc2992.yaml
> delete mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt
> delete mode 100644 Documentation/devicetree/bindings/hwmon/ads7828.txt
> create mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbtsi.yaml
> delete mode 100644 Documentation/devicetree/bindings/hwmon/ina2xx.txt
> create mode 100644 Documentation/devicetree/bindings/hwmon/ti,ads7828.yaml
> create mode 100644 Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
> create mode 100644 Documentation/hwmon/corsair-psu.rst
> create mode 100644 Documentation/hwmon/ltc2992.rst
> create mode 100644 Documentation/hwmon/max127.rst
> create mode 100644 Documentation/hwmon/pm6764tr.rst
> create mode 100644 Documentation/hwmon/q54sj108a2.rst
> create mode 100644 Documentation/hwmon/sbtsi_temp.rst
> create mode 100644 drivers/hwmon/corsair-psu.c
> create mode 100644 drivers/hwmon/ltc2992.c
> create mode 100644 drivers/hwmon/max127.c
> create mode 100644 drivers/hwmon/pmbus/pm6764tr.c
> create mode 100644 drivers/hwmon/pmbus/q54sj108a2.c
> create mode 100644 drivers/hwmon/sbtsi_temp.c
--
Paul Barker
Konsulko Group