[GIT PULL] hwmon updates for hwmon-for-v5.1
From: Guenter Roeck
Date: Mon Mar 04 2019 - 09:26:41 EST
Hi Linus,
Please pull hwmon updates for Linux hwmon-for-v5.1 from signed tag:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.1
Thanks,
Guenter
------
The following changes since commit a3b22b9f11d9fbc48b0291ea92259a5a810e9438:
Linux 5.0-rc7 (2019-02-17 18:46:40 -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.1
for you to fetch changes up to 985e225142cf0cb826401f5448763f13ee712b3a:
dt-bindings: hwmon: Add missing documentation for lm75 (2019-02-28 09:38:05 -0800)
----------------------------------------------------------------
hwmon updates for v5.1
Add support for LM96000, DPS-650AB to existing drivers
Use permission specific SENSOR[_DEVICE]_ATTR variants in several drivers
Replace S_<PERMS> with octal values in several drivers
Update some license headers
Various minor fixes and improvements in several drivers
----------------------------------------------------------------
Andreas Kemnade (2):
hwmon: (hih6130) add dtb compatibility tables
devicetree: hwmon: Add bindings documentation for HIH6130
Brandon Maier (1):
hwmon: (ad7418) Catch I2C errors
Corentin Labbe (7):
hwmon: (adm1029) Remove write to FFF paragraph
hwmon: (adm1029) Add SPDX header
hwmon: (adm1029) replace S_IXXX macros by their numeric values
hwmon: (adm1029) Add blank line after declarations
hwmon: (adm1029) Fix Logical continuations should be on the previous line checkpatch warning
hwmon: (adm1029) Fix function alignment
hwmon: (adm1029) Add a comment for locking mutex
Eddie James (1):
hwmon: (occ) Fix license headers
Guenter Roeck (60):
hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (gpio-fan) Replace S_<PERMS> with octal values
hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (hwmon) Replace S_<PERMS> with octal values
hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (i5k_amb) Replace S_<PERMS> with octal values
hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (iio_hwmon) Replace S_<PERMS> with octal values
hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (jc42) Replace S_<PERMS> with octal values
hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lineage-pem) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lm75) Replace S_<PERMS> with octal values
hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lm90) Replace S_<PERMS> with octal values
hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (lm95241) Replace S_<PERMS> with octal values
hwmon: (lm95245) Replace S_<PERMS> with octal values
hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (ltc4245) Replace S_<PERMS> with octal values
hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (max31790) Replace S_<PERMS> with octal values
hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (nct7904) Replace S_<PERMS> with octal values
hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values
hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values
hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (tmp102) Replace S_<PERMS> with octal values
hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (tmp421) Replace S_<PERMS> with octal values
hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (via-cputemp) Use permission specific SENSOR[_DEVICE]_ATTR variants
hwmon: (ntc_thermistor) Convert to new hwmon API
Gustavo A. R. Silva (2):
hwmon: (adt7462) Mark expected switch fall-throughs
hwmon: (f71882fg) Mark expected switch fall-through
Jagan Teki (1):
dt-bindings: hwmon: Add missing documentation for lm75
Jeremy Gebben (4):
hwmon: (lm85) remove freq_map size hardcodes
dt-bindings: Add LM96000 as a trivial device
hwmon: (lm85) support the LM96000
hwmon: (lm85) add support for LM96000 high frequencies
Linus Walleij (2):
hwmon: (ad741x) Add DT bindings for Analog Devices AD741x
hwmon: (ad7418) Add device tree probing
Michele Sorcinelli (1):
hwmon: (dell-smm) Support up to 10 temp sensors
Nicolin Chen (2):
dt-bindings: hwmon: (ina3221) Add ti,single-shot property
hwmon: (ina3221) Implement ti,single-shot DT property
Stefan Wahren (2):
dt-bindings: hwmon: Add optional regulator support to pwm-fan
hwmon: (pwm-fan) Add optional regulator support
Vadim Pasternak (1):
hwmon: (pmbus/tps53679) Fix driver info initialization in probe routine
Xiaoting Liu (3):
hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data
hwmon: (pmbus) add support for DPS-650AB
dt-bindings: hwmon: add dps650ab documentation
Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 +
.../devicetree/bindings/hwmon/dps650ab.txt | 11 +
.../devicetree/bindings/hwmon/hih6130.txt | 12 +
.../devicetree/bindings/hwmon/ina3221.txt | 10 +
Documentation/devicetree/bindings/hwmon/lm75.txt | 37 ++
.../devicetree/bindings/hwmon/pwm-fan.txt | 3 +
.../devicetree/bindings/trivial-devices.yaml | 2 +
Documentation/hwmon/lm85 | 9 +-
drivers/hwmon/ad7418.c | 78 ++-
drivers/hwmon/adm1029.c | 67 +--
drivers/hwmon/adt7462.c | 4 +
drivers/hwmon/dell-smm-hwmon.c | 97 +++-
drivers/hwmon/f71882fg.c | 2 +-
drivers/hwmon/gl518sm.c | 120 ++--
drivers/hwmon/gl520sm.c | 184 +++---
drivers/hwmon/gpio-fan.c | 2 +-
drivers/hwmon/hih6130.c | 21 +-
drivers/hwmon/hwmon.c | 4 +-
drivers/hwmon/i5500_temp.c | 14 +-
drivers/hwmon/i5k_amb.c | 12 +-
drivers/hwmon/ibmaem.c | 15 +-
drivers/hwmon/ibmpex.c | 14 +-
drivers/hwmon/iio_hwmon.c | 2 +-
drivers/hwmon/ina209.c | 151 +++--
drivers/hwmon/ina3221.c | 36 +-
drivers/hwmon/jc42.c | 8 +-
drivers/hwmon/k8temp.c | 12 +-
drivers/hwmon/lineage-pem.c | 77 ++-
drivers/hwmon/lm73.c | 34 +-
drivers/hwmon/lm75.c | 6 +-
drivers/hwmon/lm77.c | 45 +-
drivers/hwmon/lm80.c | 138 ++---
drivers/hwmon/lm83.c | 62 +-
drivers/hwmon/lm85.c | 43 +-
drivers/hwmon/lm90.c | 12 +-
drivers/hwmon/lm92.c | 39 +-
drivers/hwmon/lm93.c | 630 +++++++++------------
drivers/hwmon/lm95241.c | 8 +-
drivers/hwmon/lm95245.c | 8 +-
drivers/hwmon/ltc2990.c | 32 +-
drivers/hwmon/ltc4151.c | 11 +-
drivers/hwmon/ltc4222.c | 56 +-
drivers/hwmon/ltc4245.c | 8 +-
drivers/hwmon/ltc4261.c | 28 +-
drivers/hwmon/max16065.c | 225 +++-----
drivers/hwmon/max1619.c | 33 +-
drivers/hwmon/max31722.c | 8 +-
drivers/hwmon/max31790.c | 6 +-
drivers/hwmon/max6639.c | 92 ++-
drivers/hwmon/max6642.c | 31 +-
drivers/hwmon/max6650.c | 6 +-
drivers/hwmon/mc13783-adc.c | 49 +-
drivers/hwmon/nct7904.c | 10 +-
drivers/hwmon/nsa320-hwmon.c | 8 +-
drivers/hwmon/ntc_thermistor.c | 106 ++--
drivers/hwmon/occ/common.c | 3 +-
drivers/hwmon/occ/common.h | 3 +-
drivers/hwmon/occ/p8_i2c.c | 3 +-
drivers/hwmon/occ/p9_sbe.c | 3 +-
drivers/hwmon/occ/sysfs.c | 13 +-
drivers/hwmon/pc87360.c | 427 +++++++-------
drivers/hwmon/pc87427.c | 317 +++++------
drivers/hwmon/pmbus/pmbus.c | 64 ++-
drivers/hwmon/pmbus/tps53679.c | 9 +-
drivers/hwmon/powr1220.c | 144 ++---
drivers/hwmon/pwm-fan.c | 43 +-
drivers/hwmon/sch5627.c | 146 ++---
drivers/hwmon/sch5636.c | 202 +++----
drivers/hwmon/scmi-hwmon.c | 2 +-
drivers/hwmon/scpi-hwmon.c | 4 +-
drivers/hwmon/sht15.c | 34 +-
drivers/hwmon/sht21.c | 17 +-
drivers/hwmon/sht3x.c | 50 +-
drivers/hwmon/smsc47b397.c | 24 +-
drivers/hwmon/stts751.c | 64 +--
drivers/hwmon/tc654.c | 60 +-
drivers/hwmon/tc74.c | 4 +-
drivers/hwmon/tmp102.c | 4 +-
drivers/hwmon/tmp103.c | 20 +-
drivers/hwmon/tmp421.c | 4 +-
drivers/hwmon/vexpress-hwmon.c | 25 +-
drivers/hwmon/via-cputemp.c | 15 +-
82 files changed, 2186 insertions(+), 2271 deletions(-)
create mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt
create mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt
create mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt
create mode 100644 Documentation/devicetree/bindings/hwmon/lm75.txt