Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp2893636pxu; Mon, 14 Dec 2020 13:33:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJxaDSD15Q6ZfdR3e48dZ8ELT2eT609jTHj0qm2n1ljGhOwICiPVSKBzrr7ZDjJJrnpSi3GK X-Received: by 2002:a17:906:40d3:: with SMTP id a19mr23826587ejk.98.1607981623051; Mon, 14 Dec 2020 13:33:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607981623; cv=none; d=google.com; s=arc-20160816; b=vtjwRenx8dTPOzvRF3Wx2Y4T+gcB1l801Mx9eVpP218QriFijtbWs4rq0NLNEq0K7r CG5sCd7qbZB3/YRYO7vHqANcC+kcqoVHgl0Ax/MZrnX9RZVnKRH9ESE0K/fF27z1AJiv gN+jykY2ZrwNlkScmmduTrQ4KnbEx2DjE+jwMBFjV8gzCGVDgN+f/TqpXW1czGtwO9sq guUkWvqo2g0Rdp47PfyadyBSKTolKkpAAvaID44QBK0XFOOhfyYnQ3RIzAuXQt+Bxs1F Zet9Sa0Oo2zXUzAjk7XowpJHYx34zu40vv/CfOp5g5qZ0K9zBlk7pZf4ohYJhrhTU5zn JkOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from:sender :dkim-signature; bh=3pj10pjOPxhBJRcvz9Fw1j1VjrXlwiqYH/prLTMh/hI=; b=ZA/wmMHgDH2co23iw/+uhbLGf0EOC9v55GVbKwlaep2rc4hJy4/6rtpmsLY4joneYR w6pI7RE4EzHLVqq/6R0F2MSih7VnNHbpFFbNbNUb66POaVIhqWLQWYkiwoX3taZmcb9N dWQvqY3nHivQwYGE8IdJjjhMNuN2sqwkvsWbKkxiQx9Sr5XaQ6gktIE/JO+7OgR+VEMx 5NmMCVPxAvmicfuAxTMiSdcHhZhFqmKWb6Tho0MdU+dhkvXVHl5wj4Lh5yqpS4Rb7zcn SUsGaCK8h1KQQhDbdw79knFgbODmG1s39L7nMQLW4x/jGl2eadxMULoIQb00pvpTZvI1 s42g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bk6y+W5X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s20si10237168ejb.155.2020.12.14.13.33.18; Mon, 14 Dec 2020 13:33:43 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bk6y+W5X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2503040AbgLNVb2 (ORCPT + 99 others); Mon, 14 Dec 2020 16:31:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54636 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730595AbgLNVb1 (ORCPT ); Mon, 14 Dec 2020 16:31:27 -0500 Received: from mail-oo1-xc42.google.com (mail-oo1-xc42.google.com [IPv6:2607:f8b0:4864:20::c42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 84214C0613D3; Mon, 14 Dec 2020 13:30:47 -0800 (PST) Received: by mail-oo1-xc42.google.com with SMTP id t23so4294211oov.4; Mon, 14 Dec 2020 13:30:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id; bh=3pj10pjOPxhBJRcvz9Fw1j1VjrXlwiqYH/prLTMh/hI=; b=bk6y+W5X4cqT9tqe8CZNuRyPjWrAX7Z9MtA/FAFukz0zzaK9XDZMfIZZnQuG7VWNaW R9Dks+kVt1CWTVNGWFDigN5ZVrRe1uQj1Ly76bvTOpRdUAF/H3X4zYr67JMPE5fkaz6X aXn+g3ox2d8uadYFLwZ0BpImZV+1p6kKt2kkAwLjbGb3+Psnk2zy1R6bXty5cIRIoYjh ax2v7kGpVItf82SGHVopl2cWykMwociFTgjflCd8MIUU8Dyt58S8Nay+Xm9eZ2S66ZAa uAcHvrHwJGyVQeFf3X+B/4+SbRnCVYTVbC1T3rYPSWJb4iWvZFxsSaKTeFEc4MfeNE+e y0Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id; bh=3pj10pjOPxhBJRcvz9Fw1j1VjrXlwiqYH/prLTMh/hI=; b=EUYt0Px5mDfqUD0pr++ByXehjtCE1XtD+usTQI6kjfccSf+2xTCQLZm2ZxH1b2tlB5 YFvhoImMJIQhMsgqRF/8qt6VhyHEII2KNDXYyv3VfcN6Dsmfls3iA3+RzePIvQx0sYl1 s4hHE2EGTNRqwyQnysRdNNasZnaRoj+8U47CnWJkB2ErNog2ty9w+LkrmxEqPjMQ+5i6 RhlU0gwWiUk5lfSjnjGDXeZI98SHQxidBbJD/gE7ydFTUjyuvUZSARyNXJGIA96L8wiN gbLXXRnU338WuAJdJ7Axh7KUGePvo35caQGncFH36J0vPpz5LdWSNCls2KuNX67wNdHV wtbQ== X-Gm-Message-State: AOAM531xbL/6JgxOXZ2gwwyIpifUeK04ldWFpirerlPe0XMu8YRW5/dA ke77IF7cAgtfcivhJTqrXRXcMQx8vLs= X-Received: by 2002:a4a:e1c1:: with SMTP id n1mr20490497oot.36.1607981446872; Mon, 14 Dec 2020 13:30:46 -0800 (PST) Received: from localhost ([2600:1700:e321:62f0:329c:23ff:fee3:9d7c]) by smtp.gmail.com with ESMTPSA id t203sm4556843oib.34.2020.12.14.13.30.45 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 14 Dec 2020 13:30:46 -0800 (PST) Sender: Guenter Roeck From: Guenter Roeck To: Linus Torvalds Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] hwmon updates for v5.11 Date: Mon, 14 Dec 2020 13:30:44 -0800 Message-Id: <20201214213044.27252-1-linux@roeck-us.net> X-Mailer: git-send-email 2.17.1 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 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