aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwmon
AgeCommit message (Expand)AuthorFilesLines
2022-05-22hwmon: (aquacomputer_d5next) Fix an error handling path in aqc_probe()Christophe JAILLET1-2/+4
2022-05-22hwmon: (sl28cpld) Fix typo in commentJulia Lawall1-1/+1
2022-05-22hwmon: (pmbus) Check PEC support before reading other registersAdam Wujek1-13/+15
2022-05-22hwmon: (dimmtemp) Fix bitmap handlingGuenter Roeck1-3/+3
2022-05-22hwmon: (lm90) enable extended range according to DTS nodeHolger Brunck1-0/+4
2022-05-22hwmon: (ibmaem) Directly use ida_alloc()/free()keliu1-5/+5
2022-05-22hwmon: Directly use ida_alloc()/free()keliu1-3/+3
2022-05-22hwmon: (asus-ec-sensors) fix Formula VIII definitionEugene Shalygin1-10/+2
2022-05-22hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-11/+1
2022-05-22hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-11/+1
2022-05-22hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-11/+3
2022-05-22hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-22/+16
2022-05-22hwmon: (mr75203) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-11/+1
2022-05-22hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-61/+25
2022-05-22hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macroGuenter Roeck1-11/+1
2022-05-22hwmon: Make chip parameter for with_info API mandatoryGuenter Roeck1-9/+7
2022-05-22hwmon: Introduce hwmon_device_register_for_thermalGuenter Roeck1-0/+25
2022-05-22hwmon: (acpi_power_meter) Fix style issuesCorentin Labbe1-8/+9
2022-05-22hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI IIDebabrata Banerjee1-0/+8
2022-05-22hwmon: (nct6775) Add i2c driverZev Weiss3-0/+213
2022-05-22hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG X570-E GAMING WIFI IIDenis Pauk1-0/+3
2022-05-22hwmon: (lm83) Remove unused include directivesKarl Mehltretter1-2/+0
2022-05-22hwmon: (pmbus) Add get_voltage/set_voltage opsMårten Lindahl1-0/+67
2022-05-22hwmon: (pmbus) Register with thermal for PSC_TEMPERATUREEduardo Valentin1-0/+68
2022-05-22hwmon: (adt7475) Use enum chips when loading attenuator settingsChris Packham1-13/+10
2022-05-22hwmon: (adt7475) Add support for pin configurationChris Packham1-0/+96
2022-05-22hwmon: add driver for the Microchip LAN966x SoCMichael Walle3-0/+431
2022-05-22hwmon: (bt1-pvt) use generic polynomial functionsMichael Walle2-37/+14
2022-05-22hwmon: (pmbus) Add support for Infineon Digital Multi-phase xdp152 family con...Greg.Schwendimann@infineon.com3-0/+85
2022-05-20hwmon: (pmbus/ltc2978) Add chip specific write_byte_dataMårten Lindahl1-0/+12
2022-05-20hwmon: (pmbus) Use _pmbus_read_byte_data with callbackMårten Lindahl1-23/+23
2022-05-20hwmon: (pmbus) Introduce and use write_byte_data callbackMårten Lindahl2-3/+23
2022-05-20hwmon: (asus-ec-sensors) add PRIME X470-PRO boardEugene Shalygin1-0/+43
2022-05-20hwmon: (asus-ec-sensors) add support for board familiesEugene Shalygin1-5/+35
2022-05-20hwmon: (asus-ec-sensors) implement locking via the ACPI global lockEugene Shalygin1-26/+99
2022-05-20hwmon: (asus-ec-sensors) introduce ec_board_info struct for board dataEugene Shalygin1-89/+123
2022-05-20hwmon: (occ) Delay hwmon registration until user requestEddie James5-90/+156
2022-05-20hwmon: (nct6775) Split core and platform driverZev Weiss5-1431/+1522
2022-05-20hwmon: (nct6775) Convert S_I* permissions macros to octalZev Weiss1-95/+64
2022-05-20hwmon: (nct6775) Add read-only modeZev Weiss1-6/+12
2022-05-20hwmon: (nct6775) Rearrange attr-group initializationZev Weiss1-42/+42
2022-05-20hwmon: (nct6775) Convert register access to regmap APIZev Weiss1-315/+662
2022-05-20hwmon: (dell-smm) Warn if SMM call took a very long time to executeArmin Wolf1-0/+6
2022-05-20hwmon: (dell-smm) Cleanup init codeArmin Wolf1-6/+3
2022-05-20hwmon: (dell-smm) Avoid unnecessary SMM calls during initArmin Wolf1-23/+14
2022-05-20hwmon: (lm75) Add Atmel AT30TS74 supportPeter Rosin2-0/+15
2022-05-20hwmon: (tmp401) Fix incorrect return value of tmp401_init_clientCamel Guo1-1/+1
2022-05-20hwmon: (pmbus/max16601) Add MAX16602 supportAtif Ofluoglu2-7/+10
2022-05-20hwmon: (aquacomputer_d5next) Add support for Aquacomputer FarbwerkJack Doan2-7/+35
2022-05-20hwmon: (jc42) Add support for S-34TS04AOleksandr Shamray1-0/+6
2022-05-20hwmon: (tmp401) Add support of three advanced featuresCamel Guo1-1/+43
2022-05-17hwmon: (dell-smm) Add cooling device supportArmin Wolf2-4/+94
2022-05-17hwmon: (asus-ec-sensors) add ProArt X570 Creator WIFI boardEugene Shalygin1-0/+5
2022-05-17hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name()Michael Walle1-8/+3
2022-05-17hwmon: introduce hwmon_sanitize_name()Michael Walle1-0/+53
2022-05-17hwmon: (aquacomputer_d5next) Add support for Aquacomputer OctoAleksa Savic2-52/+389
2022-05-17hwmon: (peci) Use devm_delayed_work_autocancel() to simplify codeChristophe JAILLET1-10/+3
2022-05-17hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACEWei Shuyu1-1/+2
2022-05-17hwmon: (jc42) add HWMON_C_TZ_REGISTEREduardo Valentin1-0/+2
2022-05-09hwmon: (ltq-cputemp) restrict it to SOC_XWAYRandy Dunlap1-1/+1
2022-05-03hwmon: (tmp401) Add OF device ID tableCamel Guo1-0/+11
2022-04-27hwmon: (pmbus) delta-ahe50dc-fan: work around hardware quirkZev Weiss1-0/+16
2022-04-25hwmon: (pmbus) disable PEC if not enabledAdam Wujek1-0/+3
2022-04-18hwmon: (f71882fg) Fix negative temperatureJi-Ze Hong (Peter Hong)1-2/+3
2022-04-08hwmon: (adt7470) Fix warning on module removalArmin Wolf1-2/+2
2022-04-04hwmon: (asus_wmi_sensors) Fix CROSSHAIR VI HERO nameDenis Pauk1-1/+1
2022-04-04hwmon: (xdpe12284) Fix build warning seen if CONFIG_SENSORS_XDPE122_REGULATOR...Guenter Roeck1-1/+1
2022-03-28Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-0/+1321
2022-03-25Merge tag 'mfd-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds3-0/+116
2022-03-21Merge tag 'spi-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds3-8/+3
2022-03-18hwmon: (dell-smm) Add Inspiron 3505 to fan type blacklistArmin Wolf1-0/+7
2022-03-17hwmon: (pmbus) Add Vin unit off handlingBrandon Wyman2-1/+2
2022-03-15hwmon: (scpi-hwmon): Use of_device_get_match_data()Minghao Chi1-4/+2
2022-03-08hwmon: (axi-fan-control) Use hwmon_notify_eventNuno Sá1-1/+2
2022-03-08hwmon: (vexpress-hwmon) Use of_device_get_match_data()Minghao Chi (CGEL ZTE)1-4/+2
2022-03-03hwmon: Add driver for Texas Instruments TMP464 and TMP468Guenter Roeck3-0/+724
2022-03-02hwmon: (adm1275) Allow setting sample averagingPotin Lai1-1/+39
2022-03-02hwmon: (xdpe12284) Add regulator supportMarcello Sylvester Bauer2-0/+17
2022-03-02hwmon: (xdpe12284) Add support for xdpe11280Marcello Sylvester Bauer1-3/+18
2022-02-28Merge 5.17-rc6 into char-misc-nextGreg Kroah-Hartman3-7/+14
2022-02-27hwmon: (aquacomputer_d5next) Add support for Aquacomputer Farbwerk 360Aleksa Savic1-124/+255
2022-02-27hwmon: (sch5627) Add pwmX_auto_channels_temp supportArmin Wolf1-0/+61
2022-02-27hwmon: (core) Add support for pwm auto channels attributeArmin Wolf1-0/+1
2022-02-27hwmon: (lm70) Add ti,tmp125 supportChristian Lamparter2-2/+18
2022-02-27hwmon: (pmbus/pli1209bc) Add regulator supportMarcello Sylvester Bauer2-0/+38
2022-02-27hwmon: (pmbus) Add support for pli1209bcMarcello Sylvester Bauer3-0/+125
2022-02-27hwmon: (occ) Add soft minimum power cap attributeEddie James1-3/+16
2022-02-27hwmon: (pmbus) Add regulator supply into macroMarcello Sylvester Bauer1-0/+1
2022-02-27hwmon: (dell-smm) Improve temperature sensors detectionArmin Wolf1-0/+5
2022-02-27hwmon: (dell-smm) Make fan/temp sensor number a u8Armin Wolf1-23/+45
2022-02-27hwmon: (dell-smm) Reword and mark parameter "force" as unsafeArmin Wolf1-2/+2
2022-02-27hwmon: (occ) Add sysfs entries for additional extended status bitsEddie James1-0/+24
2022-02-27hwmon: (occ) Add sysfs entry for OCC modeEddie James2-0/+12
2022-02-27hwmon: (occ) Add sysfs entry for IPS (Idle Power Saver) statusEddie James2-0/+12
2022-02-27hwmon: (asus-ec-sensors) do not print from .probe()Eugene Shalygin1-11/+5
2022-02-27hwmon: (pmbus/lm25066) Add regulator supportZev Weiss2-0/+21
2022-02-27hwmon: (pmbus) Add get_error_flags support to regulator opsZev Weiss1-0/+114
2022-02-27hwmon: (asus-ec-sensors) depend on X86 in KConfigEugene Shalygin1-0/+1
2022-02-27hwmon: (asus-ec-sensors) merge setup functionsEugene Shalygin1-25/+16
2022-02-27hwmon: (asus-ec-sensors) deduce sensor signedness from its typeEugene Shalygin1-9/+31
2022-02-27hwmon: (tc654) Add thermal_cooling device supportChristian Lamparter1-15/+89
2022-02-27hwmon: (dell-smm) rewrite CONFIG_I8K descriptionMateusz Jończyk1-9/+8
2022-02-27x86/Kconfig: move and modify CONFIG_I8KMateusz Jończyk1-0/+16
2022-02-27hwmon: (asus-ec-sensors) add CPU core voltageEugene Shalygin1-10/+19
2022-02-27hwmon: (adt7x10) Use hwmon_notify_eventCosmin Tanislav1-4/+4
2022-02-27hwmon: (adt7x10) Remove empty driver removal callbackCosmin Tanislav4-21/+0
2022-02-27hwmon: (adt7x10) Use devm_request_threaded_irqCosmin Tanislav1-5/+5
2022-02-27hwmon: (adt7x10) Use devm_hwmon_device_register_with_infoCosmin Tanislav2-126/+125
2022-02-27hwmon: (adt7x10) Add device managed action for restoring configCosmin Tanislav1-5/+11
2022-02-27hwmon: (adt7x10) Convert to use regmapGuenter Roeck5-188/+213
2022-02-27hwmon: (nct6775) add ASUS ROG STRIX Z390/Z490/X570-* / PRIME X570-PDenis Pauk1-0/+13
2022-02-27hwmon: (asus-ec-sensors) read sensors as signed intsEugene Shalygin1-8/+8
2022-02-27hwmon: (asus-ec-sensors) fix a typo in asus_ec_probe()Dan Carpenter1-1/+1
2022-02-27hwmon: (asus-ec-sensors) Add Crosshair VIII Hero WiFiEugene Shalygin1-0/+6
2022-02-27hwmon: (max6639) Add regulator supportMarcello Sylvester Bauer1-8/+54
2022-02-27hwmon: (mlxreg-fan) Use pwm attribute for setting fan speed low limitVadim Pasternak1-57/+27
2022-02-27hwmon: deprecate asis_wmi_ec_sensors driverEugene Shalygin1-1/+4
2022-02-27hwmon: (asus-ec-sensors) add driver for ASUS ECEugene Shalygin3-0/+706
2022-02-27hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNINGArmin Wolf1-1/+1
2022-02-27hwmon: (sch56xx-common) Replace msleep() with usleep_range()Armin Wolf1-1/+1
2022-02-27hwmon: (sch56xx-common) Add automatic module loading on supported devicesArmin Wolf1-2/+38
2022-02-27hwmon: (sch56xx) Autoload modules on platform device creationArmin Wolf2-0/+20
2022-02-27hwmon: Fix possible NULL pointerPaul Cercueil1-1/+1
2022-02-27hwmon: (powr1220) Add support for Lattice's POWR1014 power manager ICMichael Shych1-1/+21
2022-02-27hwmon: (powr1220) Upgrade driver to support hwmon info infrastructureMichael Shych1-115/+92
2022-02-27hwmon: (powr1220) Cosmetic changesMichael Shych1-3/+3
2022-02-27hwmon: (pmbus) Remove trailing whitespaces from Kconfig fileMarcello Sylvester Bauer1-2/+2
2022-02-27hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING IIDenis Pauk1-0/+1
2022-02-27hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-ProAnthony DeRossi1-1/+2
2022-02-27hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelistDmitry Baryshkov1-0/+1
2022-02-27hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-ADenis Pauk1-0/+3
2022-02-27hwmon: Add "label" attributePaul Cercueil1-3/+31
2022-02-27hwmon: (nct6775) add support for TSI temperature registersZev Weiss1-6/+123
2022-02-27hwmon: (lm83) Convert to use with_info APIGuenter Roeck1-132/+183
2022-02-27hwmon: (lm83) Explain why LM82 may be misdetected as LM83Guenter Roeck1-0/+8
2022-02-27hwmon: (lm83) Demote log message if chip identification failsGuenter Roeck1-3/+3
2022-02-27hwmon: (lm83) Replace temperature conversion macros with standard functionsGuenter Roeck1-13/+2
2022-02-27hwmon: (lm83) Use regmapGuenter Roeck2-65/+112
2022-02-27hwmon: (lm83) Replace new_client with clientGuenter Roeck1-14/+14
2022-02-27hwmon: (lm83) Move lm83_id to avoid forward declarationGuenter Roeck1-8/+6
2022-02-27hwmon: (lm83) Reorder include files to be in alphabetic orderGuenter Roeck1-5/+5
2022-02-27hwmon: Report attribute name with udev eventsGuenter Roeck1-1/+4
2022-02-27hwmon: (pmbus) Add mutex to regulator opsPatrick Rudolph1-3/+13
2022-02-22hwmon: (pmbus) Clear pmbus fault/warning bits after readVikash Chandola1-0/+5
2022-02-22hwmon: Handle failure to register sensor with thermal zone correctlyGuenter Roeck1-6/+8
2022-02-19hwmon: (ntc_thermistor) Underscore Samsung thermistorLinus Walleij1-1/+1
2022-02-09spi: make remove callback a void functionUwe Kleine-König4-10/+4
2022-02-09hwmon: peci: Add dimmtemp driverIwona Winiarska3-0/+645
2022-02-09hwmon: peci: Add cputemp driverIwona Winiarska6-0/+676
2022-02-08hwmon: sy7636a: Add temperature driver for sy7636aAlistair Francis3-0/+116
2022-01-24hwmon: (nct6775) Fix crash in clear_caseopenGuenter Roeck1-3/+3
2022-01-23hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write()Dan Carpenter1-0/+3
2022-01-23hwmon: (pmbus/ir38064) Mark ir38064_of_match as __maybe_unusedGuenter Roeck1-1/+1
2022-01-23hwmon: (lm90) Fix sysfs and udev notificationsGuenter Roeck1-6/+6
2022-01-23hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649Guenter Roeck1-1/+1
2022-01-23hwmon: (lm90) Mark alert as broken for MAX6680Guenter Roeck1-1/+1
2022-01-23hwmon: (lm90) Mark alert as broken for MAX6654Guenter Roeck1-0/+1
2022-01-23hwmon: (lm90) Re-enable interrupts after alert clearsGuenter Roeck1-1/+1
2022-01-23hwmon: (lm90) Reduce maximum conversion rate for G781Guenter Roeck1-1/+1
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds1-2/+1
2022-01-22proc: remove PDE_DATA() completelyMuchun Song1-2/+2
2022-01-15Replace for_each_*_bit_from() with for_each_*_bit() where appropriateYury Norov1-2/+1
2022-01-09hwmon: (nzxt-smart2) make array detect_fans_report static constColin Ian King1-1/+1
2021-12-28hwmon: (xgene-hwmon) Add free before exiting xgene_hwmon_probePeiwei Hu1-2/+4
2021-12-27hwmon: (nzxt-smart2) Fix "unused function" warningAleksandr Mezin1-1/+1
2021-12-26hwmon: (dell-smm) Pack the whole smm_regs structArmin Wolf1-6/+6
2021-12-26hwmon: (nct6775) Additional check for ChipID before ASUS WMI usageDenis Pauk1-1/+1
2021-12-26hwmon: (mr75203) fix wrong power-up delay valueArseny Demidov1-1/+1
2021-12-26hwmon/pmbus: (ir38064) Fix spelling mistake "comaptible" -> "compatible"Colin Ian King1-1/+1
2021-12-26hwmon/pmbus: (ir38064) Expose a regulatorPatrick Rudolph2-0/+17
2021-12-26hwmon/pmbus: (ir38064) Add of_match_tableArthur Heymans1-0/+12
2021-12-26hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263Patrick Rudolph2-3/+6
2021-12-26hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2.Aleksandr Mezin3-0/+840
2021-12-26hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMINGDenis Pauk1-0/+2
2021-12-26hwmon: (pmbus) Add support for MPS Multi-phase mp5023Howard.Chiu@quantatw.com3-0/+77
2021-12-26hwmon: (pmbus) Add Delta AHE-50DC fan control module driverZev Weiss3-0/+125
2021-12-26hwmon: (ntc_thermistor) Add Samsung 1404-001221 NTCLinus Walleij1-0/+4
2021-12-26hwmon: (ntc_thermistor) Drop OF dependencyLinus Walleij1-1/+0
2021-12-26hwmon: (dell-smm) Unify i8k_ioctl() and i8k_ioctl_unlocked()Armin Wolf1-19/+9
2021-12-26hwmon: (dell-smm) Simplify ioctl handlerArmin Wolf1-21/+9
2021-12-26hwmon: (raspberrypi) Exit immediately in case of error in initArmin Wolf1-3/+4
2021-12-26hwmon: (nct6775) delete some extension linesDan Carpenter1-4/+2
2021-12-26hwmon: (ntc_thermistor) Move DT matches to the driver blockLinus Walleij1-35/+35
2021-12-26hwmon: (ntc_thermistor) Switch to generic firmware propsLinus Walleij1-17/+19
2021-12-26hwmon: (ntc_thermistor) Move and refactor DT parsingLinus Walleij1-50/+43
2021-12-26hwmon: (adm1031) Remove redundant assignment to variable rangeColin Ian King1-2/+1
2021-12-26hwmon: (asus_wmi_sensors) fix an array overflowDan Carpenter1-1/+1
2021-12-26hwmon: (asus_wmi_ec_sensors) fix array overflowDan Carpenter1-1/+1
2021-12-26hwmon: (sht4x) Add device tree match tableDavid Mosberger-Tang1-0/+7
2021-12-26hwmon: (ntc_thermistor) Merge platform dataLinus Walleij1-61/+48
2021-12-26hwmon: (ntc_thermistor) Drop read_uv() depend on OF and IIOLinus Walleij2-38/+16
2021-12-26hwmon: (ntc_thermistor) Drop get_ohm()Linus Walleij1-19/+2
2021-12-26hwmon: (ntc_thermistor) Merge platform data into driverLinus Walleij1-5/+36
2021-12-26hwmon: (jc42) Add support for ONSEMI N34TS04Guenter Roeck1-0/+4
2021-12-26hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processorsBabu Moger1-3/+14
2021-12-26hwmon: (asus_wmi_sensors) Support X370 Asus WMI.Denis Pauk3-0/+677
2021-12-26hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI.Denis Pauk3-0/+634
2021-12-26hwmon: (f71882fg) Add F81966 supportMenghui Wu1-0/+2
2021-12-26hwmon: (adm1021) Improve detection of LM84, MAX1617, and MAX1617AGuenter Roeck1-4/+19
2021-12-26hwmon: (tmp401) Hide register write address differences in regmap codeGuenter Roeck1-44/+25