aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwmon
AgeCommit message (Expand)AuthorFilesLines
2019-07-19Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds1-0/+48
2019-07-11Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+3
2019-07-11Merge tag 'hwmon-for-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds17-457/+864
2019-07-08Merge branch 'x86-topology-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-18/+18
2019-07-08hwmon: (ina3221) Add of_node_put() before returnNishka Dasgupta1-1/+3
2019-07-08hwmon: (gpio-fan) fix sysfs notifications and udev events for gpio-fan alarmsChristian Schneider1-2/+2
2019-07-08hwmon: (gpio-fan) move fan_alarm_init after devm_hwmon_device_register_with_g...Christian Schneider1-7/+7
2019-07-08hwmon: (lm90) Introduce function to update configuration registerGuenter Roeck1-49/+40
2019-07-08hwmon: (lm90) Cache configuration register valueGuenter Roeck1-31/+28
2019-07-08hwmon: (lm90) Fix max6658 sporadic wrong temperature readingBoyang Yu1-4/+38
2019-07-08hwmon: (nct7904) Changes comments in probe function.amy.shih1-2/+2
2019-07-08hwmon: (nct7904) Add error handling in probe function.amy.shih1-5/+18
2019-07-03Merge tag 'fsi-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joel...Greg Kroah-Hartman2-2/+3
2019-07-03OCC: FSI and hwmon: Add sequence numberingEddie James2-2/+3
2019-06-23hwmon: Convert remaining drivers to use SPDX identifierGuenter Roeck2-19/+1
2019-06-23hwmon: (max6650) Fix unused variable warningArnd Bergmann1-10/+9
2019-06-23hwmon: (pmbus/adm1275) Fix power sampling supportGuenter Roeck1-19/+65
2019-06-23hwmon: (lm90) simplify getting the adapter of a clientWolfram Sang1-1/+1
2019-06-23hwmon: (asus_atk0110) no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-20/+3
2019-06-23hwmon: (max6650) Fix minor formatting issuesGuenter Roeck1-5/+4
2019-06-23hwmon: (max6650) Improve error handling in max6650_update_deviceGuenter Roeck1-7/+24
2019-06-23hwmon: (max6650) Read non-volatile registers only onceGuenter Roeck1-8/+15
2019-06-23hwmon: (max6650) Convert to use devm_hwmon_device_register_with_infoGuenter Roeck1-261/+247
2019-06-23hwmon: (max6650) Simplify alarm handlingGuenter Roeck1-6/+3
2019-06-23hwmon: (max6650) Cache alarm_en registerGuenter Roeck1-3/+9
2019-06-23hwmon: (max6650) Declare valid as booleanGuenter Roeck1-2/+2
2019-06-23hwmon: (max6650) Improve error handling in max6650_init_clientGuenter Roeck1-19/+24
2019-06-23hwmon: (max6650) Introduce pwm_to_dac and dac_to_pwmGuenter Roeck1-28/+27
2019-06-23hwmon: (max6650) Use devm function to register thermal deviceGuenter Roeck1-20/+7
2019-06-23hwmon: (core) Add comment describing how hwdev is freed in error pathGuenter Roeck1-0/+6
2019-06-23hwmon: (smsc47m1) fix (suspicious) outside array bounds warningsMasahiro Yamada1-0/+2
2019-06-23hwmon: (pmbus) Add Infineon IRPS5401 driverRobert Hancock3-0/+77
2019-06-23hwmon: (nct7904) Fix the incorrect value of tcpu_mask in nct7904_data struct.amy.shih1-9/+63
2019-06-23hwmon: (pmbus) Add Infineon PXE1610 VR driverVijay Khemka3-0/+149
2019-06-23hwmon: (occ) Add temp sensor value checkAlexander Soldatov1-0/+6
2019-06-23hwmon: (pmbus/adm1275) support PMBUS_VIRT_*_SAMPLESAdamski, Krzysztof (Nokia - PL/Wroclaw)1-1/+58
2019-06-23hwmon: (pwm-fan) Check return value from devm_add_action_or_resetGuenter Roeck1-3/+7
2019-06-23hwmon: (gpio-fan) Check return value from devm_add_action_or_resetGuenter Roeck1-1/+3
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner4-16/+4
2019-06-17Merge tag 'scmi-updates-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Olof Johansson1-0/+48
2019-06-12hwmon: scmi: Scale values to target desired HWMON unitsFlorian Fainelli1-0/+48
2019-06-08Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds21-150/+21
2019-06-05hwmon: (pmbus/core) Treat parameters as paged if on multiple pagesRobert Hancock1-4/+30
2019-06-05hwmon: (pmbus/core) mutex_lock write in pmbus_set_samplesAdamski, Krzysztof (Nokia - PL/Wroclaw)1-0/+3
2019-06-05hwmon: (core) add thermal sensors only if dev->of_node is presentEduardo Valentin1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner7-28/+7
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428Thomas Gleixner1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 408Thomas Gleixner1-9/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333Thomas Gleixner1-13/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 332Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 313Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272Thomas Gleixner3-42/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271Thomas Gleixner3-39/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253Thomas Gleixner1-2/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197Thomas Gleixner3-3/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner3-26/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167Thomas Gleixner1-12/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164Thomas Gleixner2-28/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner37-374/+37
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner13-183/+13
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner11-57/+11
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151Thomas Gleixner1-10/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149Thomas Gleixner3-6/+3
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118Thomas Gleixner1-10/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 114Thomas Gleixner1-13/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner2-28/+2
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61Thomas Gleixner71-997/+71
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56Thomas Gleixner2-26/+2
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 51Thomas Gleixner1-9/+1
2019-05-23hwmon/coretemp: Cosmetic: Rename internal variables to zones from packagesLen Brown1-18/+18
2019-05-23hwmon/coretemp: Support multi-die/packageZhang Rui1-4/+4
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 21Thomas Gleixner1-14/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner2-26/+2
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3Thomas Gleixner1-4/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1Thomas Gleixner1-15/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner4-0/+4
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner1-0/+1
2019-05-16Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds1-3/+1
2019-05-16Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Linus Torvalds5-104/+61
2019-05-14hwmon: (pwm-fan) Use devm_thermal_of_cooling_device_registerGuenter Roeck1-44/+29
2019-05-14hwmon: (npcm750-pwm-fan) Use devm_thermal_of_cooling_device_registerGuenter Roeck1-4/+2
2019-05-14hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_registerGuenter Roeck1-21/+10
2019-05-14hwmon: (gpio-fan) Use devm_thermal_of_cooling_device_registerGuenter Roeck1-16/+9
2019-05-14hwmon: (aspeed-pwm-tacho) Use devm_thermal_of_cooling_device_registerGuenter Roeck1-4/+2
2019-05-07Merge tag 'stream_open-5.2' of https://lab.nexedi.com/kirr/linuxLinus Torvalds2-2/+2
2019-05-06*: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov2-2/+2
2019-05-06hwmon/drivers/core: Simplify complex dependencyDaniel Lezcano1-3/+1
2019-05-03hwmon: (lm75) Add support for TMP75BIker Perez del Palomar Sustatxa1-0/+11
2019-04-23hwmon: (s3c) Use dev_get_drvdata()Kefeng Wang1-2/+2
2019-04-23hwmon: (max6650) Drop call to thermal_cdev_updateGuenter Roeck1-2/+0
2019-04-20hwmon: (max6650) add thermal cooling device capabilityJean-Francois Dagenais2-1/+90
2019-04-18hwmon: (ina3221) Add voltage conversion time settingsNicolin Chen1-8/+50
2019-04-18hwmon: (ina3221) Do not read-back to cache reg_configNicolin Chen1-9/+10
2019-04-17docs: hwmon: Add an index file and rename docs to *.rstMauro Carvalho Chehab4-7/+7
2019-04-16hwmon: (occ) Add more details to Kconfig help textEddie James1-4/+8
2019-04-16hwmon: (occ) Prevent sysfs error attribute from returning errorEddie James1-6/+13
2019-04-16hwmon: (occ) Store error condition for rate-limited pollsEddie James2-1/+6
2019-04-16hwmon: (ina3221) Add averaging mode supportNicolin Chen1-1/+66
2019-04-15hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 PWM ControllerMaxim Sloyko3-0/+179
2019-04-15pmbus: support for custom sysfs attributeskrzysztof.adamski@nokia.com2-1/+15
2019-04-15hwmon: Add support for samples attributesGuenter Roeck1-0/+5
2019-04-15hwmon: (lm25066) Support SAMPLES_FOR_AVG registerAdamski, Krzysztof (Nokia - PL/Wroclaw)1-1/+16
2019-04-15hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registersAdamski, Krzysztof (Nokia - PL/Wroclaw)2-0/+125
2019-04-15hwmon: (pmbus_core) Replace S_<PERMS> with octal valuesGuenter Roeck1-3/+3
2019-04-15hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Voltage RegulatorMaxim Sloyko3-0/+75
2019-04-15hwmon: (pwm-fan) Report probe errors consistentlyRobin Murphy1-5/+8
2019-04-15hwmon: (pwm-fan) Add RPM support via external interruptStefan Wahren1-4/+101
2019-04-15hwmon: OCC drivers are ARM-onlyJean Delvare1-0/+2
2019-04-15hwmon: (occ) Move common code to a separate moduleJean Delvare4-4/+14
2019-04-15hwmon: (vt1211) Use request_muxed_region for Super-IO accessesGuenter Roeck1-3/+12
2019-04-15hwmon: (w83627hf) Use request_muxed_region for Super-IO accessesGuenter Roeck1-5/+37
2019-04-15hwmon: (smsc47m1) Use request_muxed_region for Super-IO accessesGuenter Roeck1-9/+19
2019-04-15hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_]ATTR variantsGuenter Roeck1-20/+21
2019-04-15hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-141/+116
2019-04-15hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-37/+41
2019-04-15hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-68/+78
2019-04-15hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-81/+85
2019-04-15hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-48/+44
2019-04-15hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-19/+24
2019-04-15hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-75/+73
2019-04-15hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-166/+174
2019-04-15hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-58/+56
2019-04-15hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-78/+87
2019-04-15hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-104/+97
2019-04-15hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-42/+41
2019-04-15hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-70/+65
2019-04-15hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-200/+216
2019-04-15hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-47/+51
2019-04-15hwmon: (smsc47b397) Use request_muxed_region for Super-IO accessesGuenter Roeck1-2/+11
2019-04-15hwmon: (pc87427) Use request_muxed_region for Super-IO accessesGuenter Roeck1-1/+13
2019-04-15hwmon: (f71805f) Use request_muxed_region for Super-IO accessesGuenter Roeck1-3/+12
2019-04-15hwmon: (ina2xx) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (lm63) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: lm95245: Fix build warningsGuenter Roeck1-14/+1
2019-04-15hwmon: (tmp421) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (stts751) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (max6621) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (lm85) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (max6650) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (max6697) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (ina209) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (lm75) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (w83773g) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (ads7828) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (hih6130) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (adt7475) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (ads1015) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (tmp103) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (tmp102) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (ad7414) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (adc128d818) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (lm90) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (ltc4151) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (pmbus/ucd900) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (pmbus/tps53679) Fix build warningGuenter Roeck1-1/+1
2019-04-15hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unusedGuenter Roeck1-1/+1
2019-04-15hwmon: (iio_hwmon) Simplify attr.name generation in iio_hwmon_probe()Andrey Smirnov1-12/+15
2019-04-15hwmon: (jz4740) Use devm_platform_ioremap_resourceGuenter Roeck1-3/+1
2019-04-15hwmon: (w83773g) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-24/+6
2019-04-15hwmon: (tmp108) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-23/+6
2019-04-15hwmon: (tmp102) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-22/+4
2019-04-15hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-11/+2
2019-04-15hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-44/+26
2019-04-15hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-33/+15
2019-04-15hwmon: (max6621) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-30/+12
2019-04-15hwmon: (max31790) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-38/+20
2019-04-15hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-22/+4
2019-04-15hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-50/+23
2019-04-15hwmon: (lm95245) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-25/+9
2019-04-15hwmon: (lm95241) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-26/+8
2019-04-15hwmon: (lm90) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-11/+2
2019-04-15hwmon: (lm75) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-28/+4
2019-04-15hwmon: (jc42) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-13/+5
2019-04-15hwmon: (ina3221) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-33/+15
2019-04-15hwmon: (adt7411) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-33/+15
2019-04-15hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macroGuenter Roeck1-82/+46
2019-04-15hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driverLucas Tanure3-0/+423
2019-04-15hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macroGuenter Roeck1-22/+2
2019-04-15hwmon: (mlxreg-fan) Add support for fan capability registersVadim Pasternak1-5/+68
2019-04-15hwmon: (occ) Fix extended status bitsLei YU1-4/+4
2019-04-15hwmon: (pwm-fan) Disable PWM if fetching cooling data failsStefan Wahren1-1/+1
2019-03-29hwmon: (ntc_thermistor) Fix temperature type reportingGuenter Roeck1-1/+1
2019-03-29hwmon: (occ) Fix power sensor indexingEddie James1-2/+4
2019-03-29hwmon: (w83773g) Select REGMAP_I2C to fix build errorAxel Lin1-0/+1
2019-02-25hwmon: (ad7418) Add device tree probingLinus Walleij1-1/+14
2019-02-23hwmon: (ntc_thermistor) Convert to new hwmon APIGuenter Roeck1-40/+66
2019-02-23hwmon: (pwm-fan) Add optional regulator supportStefan Wahren1-1/+42
2019-02-18hwmon: (f71882fg) Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-02-18hwmon: (ad7418) Catch I2C errorsBrandon Maier1-15/+48
2019-02-18hwmon: (lm85) add support for LM96000 high frequenciesJeremy Gebben1-0/+9
2019-02-18hwmon: (lm85) support the LM96000Jeremy Gebben1-2/+7
2019-02-18hwmon: (lm85) remove freq_map size hardcodesJeremy Gebben1-10/+15
2019-02-18hwmon: (occ) Fix license headersEddie James5-15/+10
2019-02-18hwmon: (via-cputemp) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-8/+7
2019-02-18hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-15/+10
2019-02-18hwmon: (tmp421) Replace S_<PERMS> with octal valuesGuenter Roeck1-2/+2
2019-02-18hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_ATTR variantsGuenter Roeck1-12/+8
2019-02-18hwmon: (tmp102) Replace S_<PERMS> with octal valuesGuenter Roeck1-2/+2