lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1557148847-18835-1-git-send-email-linux@roeck-us.net>
Date:   Mon,  6 May 2019 06:20:47 -0700
From:   Guenter Roeck <linux@...ck-us.net>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-hwmon@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] hwmon updates for hwmon-for-v5.2

Hi Linus,

Please pull hwmon updates for Linux hwmon-for-v5.2 from signed tag:

    git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.2

Thanks,
Guenter
------

The following changes since commit 15ade5d2e7775667cf191cf2f94327a4889f8b9d:

  Linux 5.1-rc4 (2019-04-07 14:09:59 -1000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v5.2

for you to fetch changes up to 39abe9d88b30a51029b0b29a708a4f4459034565:

  hwmon: (lm75) Add support for TMP75B (2019-05-03 13:16:18 -0700)

----------------------------------------------------------------
hwmon updates for v5.2

- Add driver for Intersil ISL68137 PWM Controller
- Add driver for Lochnagar 2
- Add driver for Infineon IR38064 Voltage Regulator
- Add support for TMP75B to lm75 driver
- Convert documentation to ReST format
- Use request_muxed_region for Super-IO accesses in several drivers
- Add 'samples' attribute to ABI, and start using it
- Add support for custom sysfs attributes to pmbus drivers
  (used in ISL68137 driver)
- Introduce HWMON_CHANNEL_INFO macro
- Automated changes:
 - Use permission specific [SENSOR_][DEVICE_]ATTR variants
 - Fix build warnings due to unused of_device_id structures
 - Use HWMON_CHANNEL_INFO macro
- Various minor improvements and fixes

----------------------------------------------------------------
Adamski, Krzysztof (Nokia - PL/Wroclaw) (3):
      hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registers
      hwmon: Document the samples attributes
      hwmon: (lm25066) Support SAMPLES_FOR_AVG register

Andrey Smirnov (1):
      hwmon: (iio_hwmon) Simplify attr.name generation in iio_hwmon_probe()

Charles Keepax (2):
      hwmon: Add convience macro to define simple static sensors
      hwmon: lochnagar: Add device tree binding document

Eddie James (3):
      hwmon: (occ) Store error condition for rate-limited polls
      hwmon: (occ) Prevent sysfs error attribute from returning error
      hwmon: (occ) Add more details to Kconfig help text

Guenter Roeck (71):
      hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro
      hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro
      hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO
      hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro
      hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro
      hwmon: (jc42) Use HWMON_CHANNEL_INFO macro
      hwmon: (lm75) Use HWMON_CHANNEL_INFO macro
      hwmon: (lm90) Use HWMON_CHANNEL_INFO macro
      hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro
      hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro
      hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro
      hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro
      hwmon: (max31790) Use HWMON_CHANNEL_INFO macro
      hwmon: (max6621) Use HWMON_CHANNEL_INFO macro
      hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro
      hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro
      hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro
      hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro
      hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro
      hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro
      hwmon: (jz4740) Use devm_platform_ioremap_resource
      hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unused
      hwmon: (pmbus/tps53679) Fix build warning
      hwmon: (pmbus/ucd900) Fix build warning
      hwmon: (ltc4151) Fix build warning
      hwmon: (lm90) Fix build warning
      hwmon: (adc128d818) Fix build warning
      hwmon: (ad7414) Fix build warning
      hwmon: (tmp102) Fix build warning
      hwmon: (tmp103) Fix build warning
      hwmon: (ads1015) Fix build warning
      hwmon: (adt7475) Fix build warning
      hwmon: (hih6130) Fix build warning
      hwmon: (ads7828) Fix build warning
      hwmon: (w83773g) Fix build warning
      hwmon: (lm75) Fix build warning
      hwmon: (ina209) Fix build warning
      hwmon: (max6697) Fix build warning
      hwmon: (max6650) Fix build warning
      hwmon: (lm85) Fix build warning
      hwmon: (max6621) Fix build warning
      hwmon: (stts751) Fix build warning
      hwmon: (tmp421) Fix build warning
      hwmon: lm95245: Fix build warnings
      hwmon: (lm63) Fix build warning
      hwmon: (ina2xx) Fix build warning
      hwmon: (f71805f) Use request_muxed_region for Super-IO accesses
      hwmon: (pc87427) Use request_muxed_region for Super-IO accesses
      hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses
      hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ATTR variants
      hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_]ATTR variants
      hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses
      hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses
      hwmon: (vt1211) Use request_muxed_region for Super-IO accesses
      hwmon: (pmbus_core) Replace S_<PERMS> with octal values
      hwmon: Add support for samples attributes
      hwmon: (max6650) Drop call to thermal_cdev_update

Iker Perez del Palomar Sustatxa (2):
      dt-bindings: hwmon: Add tmp75b to lm75.txt
      hwmon: (lm75) Add support for TMP75B

Jean Delvare (2):
      hwmon: (occ) Move common code to a separate module
      hwmon: OCC drivers are ARM-only

Jean-Francois Dagenais (1):
      hwmon: (max6650) add thermal cooling device capability

Kefeng Wang (1):
      hwmon: (s3c) Use dev_get_drvdata()

Lei YU (1):
      hwmon: (occ) Fix extended status bits

Lucas Tanure (1):
      hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver

Mauro Carvalho Chehab (23):
      docs: hwmon: k10temp: convert to ReST format
      docs: hwmon: vexpress: convert to ReST format
      docs: hwmon: menf21bmc: convert to ReST format
      docs: hwmon: sch5627: convert to ReST format
      docs: hwmon: emc2103: convert to ReST format
      docs: hwmon: pc87360: convert to ReST format
      docs: hwmon: fam15h_power: convert to ReST format
      docs: hwmon: w83791d: convert to ReST format
      docs: hwmon: coretemp: convert to ReST format
      docs: hwmon: aspeed-pwm-tacho: convert to ReST format
      docs: hwmon: ibmpowernv: convert to ReST format
      docs: hwmon: asc7621: convert to ReST format
      docs: hwmon: ads1015: convert to ReST format
      docs: hwmon: dme1737, vt1211: convert to ReST format
      docs: hwmon: wm831x, wm8350: convert to ReST format
      docs: hwmon: da9052, da9055: convert to ReST format
      docs: hwmon: k8temp, w83793: convert to ReST format
      docs: hwmon: pmbus files: convert to ReST format
      docs: hwmon: misc files: convert to ReST format
      docs: hwmon: convert remaining files to ReST format
      docs: hwmon: Add an index file and rename docs to *.rst
      docs: hwmon: convert three docs to ReST format
      docs: hwmon: remove the extension from .rst files

Maxim Sloyko (2):
      hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Voltage Regulator
      hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 PWM Controller

Nicolin Chen (3):
      hwmon: (ina3221) Add averaging mode support
      hwmon: (ina3221) Do not read-back to cache reg_config
      hwmon: (ina3221) Add voltage conversion time settings

Patrick Venture (2):
      hwmon: (ir35221) fix company name
      hwmon: (ir38064) delete incorrect line

Robin Murphy (1):
      hwmon: (pwm-fan) Report probe errors consistently

Stefan Wahren (4):
      hwmon: (pwm-fan) Disable PWM if fetching cooling data fails
      dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt
      Documentation: pwm-fan: Add description for RPM support
      hwmon: (pwm-fan) Add RPM support via external interrupt

Vadim Pasternak (1):
      hwmon: (mlxreg-fan) Add support for fan capability registers

krzysztof.adamski@...ia.com (1):
      pmbus: support for custom sysfs attributes

 .../devicetree/bindings/hwmon/cirrus,lochnagar.txt |  26 +
 Documentation/devicetree/bindings/hwmon/g762.txt   |   2 +-
 Documentation/devicetree/bindings/hwmon/lm75.txt   |   1 +
 .../devicetree/bindings/hwmon/pwm-fan.txt          |  21 +-
 Documentation/hwmon/{ab8500 => ab8500.rst}         |  10 +-
 Documentation/hwmon/abituguru                      |  92 ---
 ...abituguru-datasheet => abituguru-datasheet.rst} | 160 +++--
 Documentation/hwmon/abituguru.rst                  | 113 ++++
 Documentation/hwmon/{abituguru3 => abituguru3.rst} |  36 +-
 Documentation/hwmon/{abx500 => abx500.rst}         |   8 +-
 .../{acpi_power_meter => acpi_power_meter.rst}     |  25 +-
 Documentation/hwmon/{ad7314 => ad7314.rst}         |   9 +
 Documentation/hwmon/{adc128d818 => adc128d818.rst} |   7 +-
 Documentation/hwmon/{adm1021 => adm1021.rst}       |  44 +-
 Documentation/hwmon/{adm1025 => adm1025.rst}       |  13 +-
 Documentation/hwmon/{adm1026 => adm1026.rst}       |  24 +-
 Documentation/hwmon/{adm1031 => adm1031.rst}       |  16 +-
 Documentation/hwmon/{adm1275 => adm1275.rst}       |  30 +-
 Documentation/hwmon/{adm9240 => adm9240.rst}       |  50 +-
 Documentation/hwmon/{ads1015 => ads1015.rst}       |  74 ++-
 Documentation/hwmon/{ads7828 => ads7828.rst}       |  29 +-
 Documentation/hwmon/{adt7410 => adt7410.rst}       |  49 +-
 Documentation/hwmon/{adt7411 => adt7411.rst}       |  20 +-
 Documentation/hwmon/{adt7462 => adt7462.rst}       |  11 +-
 Documentation/hwmon/{adt7470 => adt7470.rst}       |   8 +-
 Documentation/hwmon/{adt7475 => adt7475.rst}       |  38 +-
 Documentation/hwmon/{amc6821 => amc6821.rst}       |  18 +-
 Documentation/hwmon/{asb100 => asb100.rst}         |  55 +-
 Documentation/hwmon/{asc7621 => asc7621.rst}       | 146 +++--
 .../{aspeed-pwm-tacho => aspeed-pwm-tacho.rst}     |   2 +
 Documentation/hwmon/{coretemp => coretemp.rst}     |  46 +-
 Documentation/hwmon/{da9052 => da9052.rst}         |  41 +-
 Documentation/hwmon/{da9055 => da9055.rst}         |  20 +-
 Documentation/hwmon/{dme1737 => dme1737.rst}       |  88 ++-
 Documentation/hwmon/{ds1621 => ds1621.rst}         | 156 +++--
 Documentation/hwmon/{ds620 => ds620.rst}           |  12 +-
 Documentation/hwmon/{emc1403 => emc1403.rst}       |  33 +-
 Documentation/hwmon/{emc2103 => emc2103.rst}       |   6 +-
 Documentation/hwmon/{emc6w201 => emc6w201.rst}     |   5 +
 Documentation/hwmon/{f71805f => f71805f.rst}       |  36 +-
 Documentation/hwmon/{f71882fg => f71882fg.rst}     |  56 +-
 .../hwmon/{fam15h_power => fam15h_power.rst}       |  85 ++-
 .../hwmon/{ftsteutates => ftsteutates.rst}         |  14 +-
 Documentation/hwmon/{g760a => g760a.rst}           |   4 +
 Documentation/hwmon/{g762 => g762.rst}             |  51 +-
 Documentation/hwmon/{gl518sm => gl518sm.rst}       |  21 +-
 Documentation/hwmon/{hih6130 => hih6130.rst}       |  14 +-
 .../{hwmon-kernel-api.txt => hwmon-kernel-api.rst} | 337 +++++-----
 Documentation/hwmon/{ibm-cffps => ibm-cffps.rst}   |   3 +
 Documentation/hwmon/{ibmaem => ibmaem.rst}         |  10 +-
 Documentation/hwmon/{ibmpowernv => ibmpowernv.rst} |  31 +-
 Documentation/hwmon/{ina209 => ina209.rst}         |  18 +-
 Documentation/hwmon/{ina2xx => ina2xx.rst}         |  41 +-
 Documentation/hwmon/{ina3221 => ina3221.rst}       |  35 +-
 Documentation/hwmon/index.rst                      | 182 ++++++
 Documentation/hwmon/{ir35221 => ir35221.rst}       |  13 +-
 Documentation/hwmon/ir38064.rst                    |  66 ++
 Documentation/hwmon/isl68137.rst                   |  80 +++
 Documentation/hwmon/{it87 => it87.rst}             | 102 ++-
 Documentation/hwmon/{jc42 => jc42.rst}             |  55 +-
 Documentation/hwmon/{k10temp => k10temp.rst}       |  37 +-
 Documentation/hwmon/{k8temp => k8temp.rst}         |  17 +-
 .../hwmon/{lineage-pem => lineage-pem.rst}         |  16 +-
 Documentation/hwmon/{lm25066 => lm25066.rst}       |  32 +-
 Documentation/hwmon/{lm63 => lm63.rst}             |  24 +-
 Documentation/hwmon/{lm70 => lm70.rst}             |  13 +-
 Documentation/hwmon/{lm73 => lm73.rst}             |  16 +-
 Documentation/hwmon/{lm75 => lm75.rst}             | 102 ++-
 Documentation/hwmon/{lm77 => lm77.rst}             |   9 +-
 Documentation/hwmon/{lm78 => lm78.rst}             |  20 +-
 Documentation/hwmon/{lm80 => lm80.rst}             |  19 +-
 Documentation/hwmon/{lm83 => lm83.rst}             |  16 +-
 Documentation/hwmon/{lm85 => lm85.rst}             |  97 ++-
 Documentation/hwmon/{lm87 => lm87.rst}             |  23 +-
 Documentation/hwmon/{lm90 => lm90.rst}             | 174 ++++-
 Documentation/hwmon/{lm92 => lm92.rst}             |  17 +-
 Documentation/hwmon/{lm93 => lm93.rst}             | 157 ++---
 Documentation/hwmon/{lm95234 => lm95234.rst}       |  11 +-
 Documentation/hwmon/{lm95245 => lm95245.rst}       |  13 +-
 Documentation/hwmon/lochnagar.rst                  |  83 +++
 Documentation/hwmon/{ltc2945 => ltc2945.rst}       |  16 +-
 Documentation/hwmon/{ltc2978 => ltc2978.rst}       | 267 ++++++--
 Documentation/hwmon/{ltc2990 => ltc2990.rst}       |  23 +-
 Documentation/hwmon/{ltc3815 => ltc3815.rst}       |  12 +-
 Documentation/hwmon/{ltc4151 => ltc4151.rst}       |  16 +-
 Documentation/hwmon/{ltc4215 => ltc4215.rst}       |  16 +-
 Documentation/hwmon/{ltc4245 => ltc4245.rst}       |  17 +-
 Documentation/hwmon/{ltc4260 => ltc4260.rst}       |  16 +-
 Documentation/hwmon/{ltc4261 => ltc4261.rst}       |  16 +-
 Documentation/hwmon/{max16064 => max16064.rst}     |  17 +-
 Documentation/hwmon/{max16065 => max16065.rst}     |  24 +-
 Documentation/hwmon/{max1619 => max1619.rst}       |  12 +-
 Documentation/hwmon/{max1668 => max1668.rst}       |  14 +-
 Documentation/hwmon/{max197 => max197.rst}         |  36 +-
 Documentation/hwmon/{max20751 => max20751.rst}     |   9 +-
 Documentation/hwmon/{max31722 => max31722.rst}     |  12 +
 Documentation/hwmon/{max31785 => max31785.rst}     |   6 +
 Documentation/hwmon/{max31790 => max31790.rst}     |   6 +
 Documentation/hwmon/{max34440 => max34440.rst}     |  90 ++-
 Documentation/hwmon/{max6639 => max6639.rst}       |  16 +-
 Documentation/hwmon/{max6642 => max6642.rst}       |  10 +-
 Documentation/hwmon/{max6650 => max6650.rst}       |  17 +-
 Documentation/hwmon/{max6697 => max6697.rst}       |  33 +
 Documentation/hwmon/{max8688 => max8688.rst}       |  20 +-
 .../hwmon/{mc13783-adc => mc13783-adc.rst}         |  27 +-
 Documentation/hwmon/{mcp3021 => mcp3021.rst}       |  15 +-
 Documentation/hwmon/{menf21bmc => menf21bmc.rst}   |   5 +
 Documentation/hwmon/{mlxreg-fan => mlxreg-fan.rst} |  60 +-
 Documentation/hwmon/{nct6683 => nct6683.rst}       |  11 +-
 Documentation/hwmon/{nct6775 => nct6775.rst}       | 114 +++-
 Documentation/hwmon/{nct7802 => nct7802.rst}       |  11 +-
 Documentation/hwmon/{nct7904 => nct7904.rst}       |   9 +-
 .../hwmon/{npcm750-pwm-fan => npcm750-pwm-fan.rst} |   4 +
 Documentation/hwmon/{nsa320 => nsa320.rst}         |  15 +-
 .../hwmon/{ntc_thermistor => ntc_thermistor.rst}   | 123 ++--
 Documentation/hwmon/{occ => occ.rst}               |  93 ++-
 Documentation/hwmon/{pc87360 => pc87360.rst}       |  38 +-
 Documentation/hwmon/{pc87427 => pc87427.rst}       |   4 +
 Documentation/hwmon/{pcf8591 => pcf8591.rst}       |  52 +-
 Documentation/hwmon/{pmbus-core => pmbus-core.rst} | 173 +++--
 Documentation/hwmon/{pmbus => pmbus.rst}           |  90 ++-
 Documentation/hwmon/{powr1220 => powr1220.rst}     |  12 +-
 Documentation/hwmon/{pwm-fan => pwm-fan.rst}       |   3 +
 .../{raspberrypi-hwmon => raspberrypi-hwmon.rst}   |   3 +
 Documentation/hwmon/{sch5627 => sch5627.rst}       |   4 +
 Documentation/hwmon/{sch5636 => sch5636.rst}       |   3 +
 Documentation/hwmon/{scpi-hwmon => scpi-hwmon.rst} |   7 +-
 Documentation/hwmon/{sht15 => sht15.rst}           |  28 +-
 Documentation/hwmon/{sht21 => sht21.rst}           |  24 +-
 Documentation/hwmon/{sht3x => sht3x.rst}           |  42 +-
 Documentation/hwmon/{shtc1 => shtc1.rst}           |  19 +-
 Documentation/hwmon/{sis5595 => sis5595.rst}       |  41 +-
 Documentation/hwmon/{smm665 => smm665.rst}         |  42 +-
 Documentation/hwmon/{smsc47b397 => smsc47b397.rst} | 162 +++--
 Documentation/hwmon/{smsc47m1 => smsc47m1.rst}     |  43 +-
 Documentation/hwmon/smsc47m192                     | 103 ---
 Documentation/hwmon/smsc47m192.rst                 | 116 ++++
 .../{submitting-patches => submitting-patches.rst} |  21 +-
 .../hwmon/{sysfs-interface => sysfs-interface.rst} | 721 ++++++++++++++-------
 Documentation/hwmon/{tc654 => tc654.rst}           |   9 +-
 Documentation/hwmon/{tc74 => tc74.rst}             |   3 +
 Documentation/hwmon/{thmc50 => thmc50.rst}         |  37 +-
 Documentation/hwmon/{tmp102 => tmp102.rst}         |   7 +-
 Documentation/hwmon/{tmp103 => tmp103.rst}         |   7 +-
 Documentation/hwmon/{tmp108 => tmp108.rst}         |   7 +-
 Documentation/hwmon/{tmp401 => tmp401.rst}         |  32 +-
 Documentation/hwmon/{tmp421 => tmp421.rst}         |  26 +-
 Documentation/hwmon/{tps40422 => tps40422.rst}     |  25 +-
 .../{twl4030-madc-hwmon => twl4030-madc-hwmon.rst} |   8 +-
 Documentation/hwmon/{ucd9000 => ucd9000.rst}       |  35 +-
 Documentation/hwmon/{ucd9200 => ucd9200.rst}       |  46 +-
 .../hwmon/{userspace-tools => userspace-tools.rst} |   3 +
 Documentation/hwmon/{vexpress => vexpress.rst}     |  13 +-
 Documentation/hwmon/{via686a => via686a.rst}       |  30 +-
 Documentation/hwmon/{vt1211 => vt1211.rst}         |  84 ++-
 Documentation/hwmon/{w83627ehf => w83627ehf.rst}   | 162 +++--
 Documentation/hwmon/{w83627hf => w83627hf.rst}     |  65 +-
 Documentation/hwmon/{w83773g => w83773g.rst}       |  12 +-
 Documentation/hwmon/{w83781d => w83781d.rst}       | 330 ++++++----
 Documentation/hwmon/{w83791d => w83791d.rst}       | 123 ++--
 Documentation/hwmon/{w83792d => w83792d.rst}       | 112 ++--
 Documentation/hwmon/w83793                         | 106 ---
 Documentation/hwmon/w83793.rst                     | 113 ++++
 Documentation/hwmon/w83795                         | 127 ----
 Documentation/hwmon/w83795.rst                     | 142 ++++
 Documentation/hwmon/{w83l785ts => w83l785ts.rst}   |   9 +-
 Documentation/hwmon/{w83l786ng => w83l786ng.rst}   |  42 +-
 Documentation/hwmon/{wm831x => wm831x.rst}         |   9 +-
 Documentation/hwmon/{wm8350 => wm8350.rst}         |  10 +-
 .../hwmon/{xgene-hwmon => xgene-hwmon.rst}         |  24 +-
 Documentation/hwmon/{zl6100 => zl6100.rst}         |  71 +-
 Documentation/index.rst                            |   1 +
 Documentation/thermal/sysfs-api.txt                |   2 +-
 MAINTAINERS                                        | 111 ++--
 drivers/hwmon/Kconfig                              |  19 +-
 drivers/hwmon/Makefile                             |   1 +
 drivers/hwmon/ad7414.c                             |   2 +-
 drivers/hwmon/adc128d818.c                         |   2 +-
 drivers/hwmon/adm1025.c                            |  98 +--
 drivers/hwmon/adm1026.c                            | 416 ++++++------
 drivers/hwmon/adm1029.c                            |  41 +-
 drivers/hwmon/adm1031.c                            | 201 +++---
 drivers/hwmon/adm9240.c                            | 135 ++--
 drivers/hwmon/ads1015.c                            |   2 +-
 drivers/hwmon/ads7828.c                            |   4 +-
 drivers/hwmon/adt7411.c                            |  48 +-
 drivers/hwmon/adt7475.c                            |   2 +-
 drivers/hwmon/f71805f.c                            |  15 +-
 drivers/hwmon/hih6130.c                            |   2 +-
 drivers/hwmon/hwmon.c                              |   5 +
 drivers/hwmon/iio_hwmon.c                          |  27 +-
 drivers/hwmon/ina209.c                             |   2 +-
 drivers/hwmon/ina2xx.c                             |   2 +-
 drivers/hwmon/ina3221.c                            | 176 +++--
 drivers/hwmon/jc42.c                               |  18 +-
 drivers/hwmon/jz4740-hwmon.c                       |   4 +-
 drivers/hwmon/lm63.c                               |   2 +-
 drivers/hwmon/lm75.c                               |  45 +-
 drivers/hwmon/lm78.c                               | 114 ++--
 drivers/hwmon/lm85.c                               | 342 +++++-----
 drivers/hwmon/lm87.c                               | 165 ++---
 drivers/hwmon/lm90.c                               |  15 +-
 drivers/hwmon/lm95241.c                            |  34 +-
 drivers/hwmon/lm95245.c                            |  49 +-
 drivers/hwmon/lochnagar-hwmon.c                    | 412 ++++++++++++
 drivers/hwmon/ltc4151.c                            |   2 +-
 drivers/hwmon/ltc4245.c                            |  73 +--
 drivers/hwmon/ltq-cputemp.c                        |  26 +-
 drivers/hwmon/max197.c                             |   2 +-
 drivers/hwmon/max31790.c                           |  58 +-
 drivers/hwmon/max6621.c                            |  44 +-
 drivers/hwmon/max6650.c                            |  90 ++-
 drivers/hwmon/max6697.c                            |   2 +-
 drivers/hwmon/menf21bmc_hwmon.c                    |  43 +-
 drivers/hwmon/mlxreg-fan.c                         | 121 ++--
 drivers/hwmon/nct7904.c                            | 128 ++--
 drivers/hwmon/npcm750-pwm-fan.c                    |  70 +-
 drivers/hwmon/ntc_thermistor.c                     |  24 +-
 drivers/hwmon/occ/Kconfig                          |  17 +-
 drivers/hwmon/occ/Makefile                         |   6 +-
 drivers/hwmon/occ/common.c                         |  11 +
 drivers/hwmon/occ/common.h                         |   3 +-
 drivers/hwmon/occ/sysfs.c                          |  29 +-
 drivers/hwmon/pc87427.c                            |  14 +-
 drivers/hwmon/pmbus/Kconfig                        |  18 +
 drivers/hwmon/pmbus/Makefile                       |   2 +
 drivers/hwmon/pmbus/ir38064.c                      |  65 ++
 drivers/hwmon/pmbus/isl68137.c                     | 169 +++++
 drivers/hwmon/pmbus/lm25066.c                      |  17 +-
 drivers/hwmon/pmbus/pmbus.h                        |  18 +
 drivers/hwmon/pmbus/pmbus_core.c                   | 129 +++-
 drivers/hwmon/pmbus/tps53679.c                     |   2 +-
 drivers/hwmon/pmbus/ucd9000.c                      |   2 +-
 drivers/hwmon/pmbus/ucd9200.c                      |   2 +-
 drivers/hwmon/pwm-fan.c                            | 116 +++-
 drivers/hwmon/raspberrypi-hwmon.c                  |  13 +-
 drivers/hwmon/s3c-hwmon.c                          |   4 +-
 drivers/hwmon/sht15.c                              |   2 +-
 drivers/hwmon/sis5595.c                            |  92 ++-
 drivers/hwmon/smsc47b397.c                         |  13 +-
 drivers/hwmon/smsc47m1.c                           | 106 +--
 drivers/hwmon/smsc47m192.c                         | 146 +++--
 drivers/hwmon/stts751.c                            |   2 +-
 drivers/hwmon/thmc50.c                             |  83 ++-
 drivers/hwmon/tmp102.c                             |  28 +-
 drivers/hwmon/tmp103.c                             |   2 +-
 drivers/hwmon/tmp108.c                             |  29 +-
 drivers/hwmon/tmp421.c                             |   2 +-
 drivers/hwmon/via686a.c                            | 148 +++--
 drivers/hwmon/vt1211.c                             |  15 +-
 drivers/hwmon/vt8231.c                             | 166 ++---
 drivers/hwmon/w83627hf.c                           | 299 ++++-----
 drivers/hwmon/w83773g.c                            |  32 +-
 include/linux/hwmon.h                              |  18 +
 include/linux/platform_data/ads7828.h              |   2 +-
 include/linux/platform_data/ds620.h                |   2 +-
 include/linux/platform_data/ina2xx.h               |   2 +-
 include/linux/platform_data/max197.h               |   2 +-
 include/linux/platform_data/ntc_thermistor.h       |   2 +-
 259 files changed, 8914 insertions(+), 4595 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
 rename Documentation/hwmon/{ab8500 => ab8500.rst} (69%)
 delete mode 100644 Documentation/hwmon/abituguru
 rename Documentation/hwmon/{abituguru-datasheet => abituguru-datasheet.rst} (69%)
 create mode 100644 Documentation/hwmon/abituguru.rst
 rename Documentation/hwmon/{abituguru3 => abituguru3.rst} (75%)
 rename Documentation/hwmon/{abx500 => abx500.rst} (89%)
 rename Documentation/hwmon/{acpi_power_meter => acpi_power_meter.rst} (65%)
 rename Documentation/hwmon/{ad7314 => ad7314.rst} (98%)
 rename Documentation/hwmon/{adc128d818 => adc128d818.rst} (95%)
 rename Documentation/hwmon/{adm1021 => adm1021.rst} (97%)
 rename Documentation/hwmon/{adm1025 => adm1025.rst} (96%)
 rename Documentation/hwmon/{adm1026 => adm1026.rst} (89%)
 rename Documentation/hwmon/{adm1031 => adm1031.rst} (80%)
 rename Documentation/hwmon/{adm1275 => adm1275.rst} (93%)
 rename Documentation/hwmon/{adm9240 => adm9240.rst} (85%)
 rename Documentation/hwmon/{ads1015 => ads1015.rst} (64%)
 rename Documentation/hwmon/{ads7828 => ads7828.rst} (68%)
 rename Documentation/hwmon/{adt7410 => adt7410.rst} (70%)
 rename Documentation/hwmon/{adt7411 => adt7411.rst} (67%)
 rename Documentation/hwmon/{adt7462 => adt7462.rst} (94%)
 rename Documentation/hwmon/{adt7470 => adt7470.rst} (95%)
 rename Documentation/hwmon/{adt7475 => adt7475.rst} (89%)
 rename Documentation/hwmon/{amc6821 => amc6821.rst} (90%)
 rename Documentation/hwmon/{asb100 => asb100.rst} (69%)
 rename Documentation/hwmon/{asc7621 => asc7621.rst} (80%)
 rename Documentation/hwmon/{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} (79%)
 rename Documentation/hwmon/{coretemp => coretemp.rst} (78%)
 rename Documentation/hwmon/{da9052 => da9052.rst} (66%)
 rename Documentation/hwmon/{da9055 => da9055.rst} (80%)
 rename Documentation/hwmon/{dme1737 => dme1737.rst} (89%)
 rename Documentation/hwmon/{ds1621 => ds1621.rst} (68%)
 rename Documentation/hwmon/{ds620 => ds620.rst} (88%)
 rename Documentation/hwmon/{emc1403 => emc1403.rst} (83%)
 rename Documentation/hwmon/{emc2103 => emc2103.rst} (95%)
 rename Documentation/hwmon/{emc6w201 => emc6w201.rst} (99%)
 rename Documentation/hwmon/{f71805f => f71805f.rst} (88%)
 rename Documentation/hwmon/{f71882fg => f71882fg.rst} (97%)
 rename Documentation/hwmon/{fam15h_power => fam15h_power.rst} (63%)
 rename Documentation/hwmon/{ftsteutates => ftsteutates.rst} (65%)
 rename Documentation/hwmon/{g760a => g760a.rst} (99%)
 rename Documentation/hwmon/{g762 => g762.rst} (59%)
 rename Documentation/hwmon/{gl518sm => gl518sm.rst} (89%)
 rename Documentation/hwmon/{hih6130 => hih6130.rst} (85%)
 rename Documentation/hwmon/{hwmon-kernel-api.txt => hwmon-kernel-api.rst} (58%)
 rename Documentation/hwmon/{ibm-cffps => ibm-cffps.rst} (90%)
 rename Documentation/hwmon/{ibmaem => ibmaem.rst} (92%)
 rename Documentation/hwmon/{ibmpowernv => ibmpowernv.rst} (86%)
 rename Documentation/hwmon/{ina209 => ina209.rst} (90%)
 rename Documentation/hwmon/{ina2xx => ina2xx.rst} (81%)
 rename Documentation/hwmon/{ina3221 => ina3221.rst} (50%)
 create mode 100644 Documentation/hwmon/index.rst
 rename Documentation/hwmon/{ir35221 => ir35221.rst} (88%)
 create mode 100644 Documentation/hwmon/ir38064.rst
 create mode 100644 Documentation/hwmon/isl68137.rst
 rename Documentation/hwmon/{it87 => it87.rst} (92%)
 rename Documentation/hwmon/{jc42 => jc42.rst} (92%)
 rename Documentation/hwmon/{k10temp => k10temp.rst} (98%)
 rename Documentation/hwmon/{k8temp => k8temp.rst} (83%)
 rename Documentation/hwmon/{lineage-pem => lineage-pem.rst} (88%)
 rename Documentation/hwmon/{lm25066 => lm25066.rst} (91%)
 rename Documentation/hwmon/{lm63 => lm63.rst} (95%)
 rename Documentation/hwmon/{lm70 => lm70.rst} (96%)
 rename Documentation/hwmon/{lm73 => lm73.rst} (92%)
 rename Documentation/hwmon/{lm75 => lm75.rst} (79%)
 rename Documentation/hwmon/{lm77 => lm77.rst} (97%)
 rename Documentation/hwmon/{lm78 => lm78.rst} (95%)
 rename Documentation/hwmon/{lm80 => lm80.rst} (94%)
 rename Documentation/hwmon/{lm83 => lm83.rst} (95%)
 rename Documentation/hwmon/{lm85 => lm85.rst} (86%)
 rename Documentation/hwmon/{lm87 => lm87.rst} (89%)
 rename Documentation/hwmon/{lm90 => lm90.rst} (85%)
 rename Documentation/hwmon/{lm92 => lm92.rst} (90%)
 rename Documentation/hwmon/{lm93 => lm93.rst} (80%)
 rename Documentation/hwmon/{lm95234 => lm95234.rst} (94%)
 rename Documentation/hwmon/{lm95245 => lm95245.rst} (91%)
 create mode 100644 Documentation/hwmon/lochnagar.rst
 rename Documentation/hwmon/{ltc2945 => ltc2945.rst} (89%)
 rename Documentation/hwmon/{ltc2978 => ltc2978.rst} (58%)
 rename Documentation/hwmon/{ltc2990 => ltc2990.rst} (76%)
 rename Documentation/hwmon/{ltc3815 => ltc3815.rst} (83%)
 rename Documentation/hwmon/{ltc4151 => ltc4151.rst} (80%)
 rename Documentation/hwmon/{ltc4215 => ltc4215.rst} (78%)
 rename Documentation/hwmon/{ltc4245 => ltc4245.rst} (89%)
 rename Documentation/hwmon/{ltc4260 => ltc4260.rst} (85%)
 rename Documentation/hwmon/{ltc4261 => ltc4261.rst} (88%)
 rename Documentation/hwmon/{max16064 => max16064.rst} (88%)
 rename Documentation/hwmon/{max16065 => max16065.rst} (95%)
 rename Documentation/hwmon/{max1619 => max1619.rst} (82%)
 rename Documentation/hwmon/{max1668 => max1668.rst} (85%)
 rename Documentation/hwmon/{max197 => max197.rst} (59%)
 rename Documentation/hwmon/{max20751 => max20751.rst} (89%)
 rename Documentation/hwmon/{max31722 => max31722.rst} (83%)
 rename Documentation/hwmon/{max31785 => max31785.rst} (92%)
 rename Documentation/hwmon/{max31790 => max31790.rst} (88%)
 rename Documentation/hwmon/{max34440 => max34440.rst} (77%)
 rename Documentation/hwmon/{max6639 => max6639.rst} (83%)
 rename Documentation/hwmon/{max6642 => max6642.rst} (82%)
 rename Documentation/hwmon/{max6650 => max6650.rst} (86%)
 rename Documentation/hwmon/{max6697 => max6697.rst} (91%)
 rename Documentation/hwmon/{max8688 => max8688.rst} (85%)
 rename Documentation/hwmon/{mc13783-adc => mc13783-adc.rst} (82%)
 rename Documentation/hwmon/{mcp3021 => mcp3021.rst} (90%)
 rename Documentation/hwmon/{menf21bmc => menf21bmc.rst} (93%)
 rename Documentation/hwmon/{mlxreg-fan => mlxreg-fan.rst} (53%)
 rename Documentation/hwmon/{nct6683 => nct6683.rst} (89%)
 rename Documentation/hwmon/{nct6775 => nct6775.rst} (86%)
 rename Documentation/hwmon/{nct7802 => nct7802.rst} (73%)
 rename Documentation/hwmon/{nct7904 => nct7904.rst} (88%)
 rename Documentation/hwmon/{npcm750-pwm-fan => npcm750-pwm-fan.rst} (79%)
 rename Documentation/hwmon/{nsa320 => nsa320.rst} (93%)
 rename Documentation/hwmon/{ntc_thermistor => ntc_thermistor.rst} (52%)
 rename Documentation/hwmon/{occ => occ.rst} (67%)
 rename Documentation/hwmon/{pc87360 => pc87360.rst} (88%)
 rename Documentation/hwmon/{pc87427 => pc87427.rst} (99%)
 rename Documentation/hwmon/{pcf8591 => pcf8591.rst} (62%)
 rename Documentation/hwmon/{pmbus-core => pmbus-core.rst} (68%)
 rename Documentation/hwmon/{pmbus => pmbus.rst} (88%)
 rename Documentation/hwmon/{powr1220 => powr1220.rst} (90%)
 rename Documentation/hwmon/{pwm-fan => pwm-fan.rst} (79%)
 rename Documentation/hwmon/{raspberrypi-hwmon => raspberrypi-hwmon.rst} (85%)
 rename Documentation/hwmon/{sch5627 => sch5627.rst} (99%)
 rename Documentation/hwmon/{sch5636 => sch5636.rst} (99%)
 rename Documentation/hwmon/{scpi-hwmon => scpi-hwmon.rst} (96%)
 rename Documentation/hwmon/{sht15 => sht15.rst} (74%)
 rename Documentation/hwmon/{sht21 => sht21.rst} (92%)
 rename Documentation/hwmon/{sht3x => sht3x.rst} (75%)
 rename Documentation/hwmon/{shtc1 => shtc1.rst} (94%)
 rename Documentation/hwmon/{sis5595 => sis5595.rst} (80%)
 rename Documentation/hwmon/{smm665 => smm665.rst} (92%)
 rename Documentation/hwmon/{smsc47b397 => smsc47b397.rst} (62%)
 rename Documentation/hwmon/{smsc47m1 => smsc47m1.rst} (77%)
 delete mode 100644 Documentation/hwmon/smsc47m192
 create mode 100644 Documentation/hwmon/smsc47m192.rst
 rename Documentation/hwmon/{submitting-patches => submitting-patches.rst} (93%)
 rename Documentation/hwmon/{sysfs-interface => sysfs-interface.rst} (67%)
 rename Documentation/hwmon/{tc654 => tc654.rst} (81%)
 rename Documentation/hwmon/{tc74 => tc74.rst} (99%)
 rename Documentation/hwmon/{thmc50 => thmc50.rst} (84%)
 rename Documentation/hwmon/{tmp102 => tmp102.rst} (92%)
 rename Documentation/hwmon/{tmp103 => tmp103.rst} (91%)
 rename Documentation/hwmon/{tmp108 => tmp108.rst} (95%)
 rename Documentation/hwmon/{tmp401 => tmp401.rst} (92%)
 rename Documentation/hwmon/{tmp421 => tmp421.rst} (96%)
 rename Documentation/hwmon/{tps40422 => tps40422.rst} (75%)
 rename Documentation/hwmon/{twl4030-madc-hwmon => twl4030-madc-hwmon.rst} (82%)
 rename Documentation/hwmon/{ucd9000 => ucd9000.rst} (87%)
 rename Documentation/hwmon/{ucd9200 => ucd9200.rst} (80%)
 rename Documentation/hwmon/{userspace-tools => userspace-tools.rst} (97%)
 rename Documentation/hwmon/{vexpress => vexpress.rst} (85%)
 rename Documentation/hwmon/{via686a => via686a.rst} (79%)
 rename Documentation/hwmon/{vt1211 => vt1211.rst} (73%)
 rename Documentation/hwmon/{w83627ehf => w83627ehf.rst} (64%)
 rename Documentation/hwmon/{w83627hf => w83627hf.rst} (73%)
 rename Documentation/hwmon/{w83773g => w83773g.rst} (91%)
 rename Documentation/hwmon/{w83781d => w83781d.rst} (66%)
 rename Documentation/hwmon/{w83791d => w83791d.rst} (59%)
 rename Documentation/hwmon/{w83792d => w83792d.rst} (78%)
 delete mode 100644 Documentation/hwmon/w83793
 create mode 100644 Documentation/hwmon/w83793.rst
 delete mode 100644 Documentation/hwmon/w83795
 create mode 100644 Documentation/hwmon/w83795.rst
 rename Documentation/hwmon/{w83l785ts => w83l785ts.rst} (91%)
 rename Documentation/hwmon/{w83l786ng => w83l786ng.rst} (64%)
 rename Documentation/hwmon/{wm831x => wm831x.rst} (86%)
 rename Documentation/hwmon/{wm8350 => wm8350.rst} (81%)
 rename Documentation/hwmon/{xgene-hwmon => xgene-hwmon.rst} (51%)
 rename Documentation/hwmon/{zl6100 => zl6100.rst} (83%)
 create mode 100644 drivers/hwmon/lochnagar-hwmon.c
 create mode 100644 drivers/hwmon/pmbus/ir38064.c
 create mode 100644 drivers/hwmon/pmbus/isl68137.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ