aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwmon
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mk...Mark Brown1-4/+1
2 daysMerge branch 'usb-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gr...Mark Brown3-0/+250
2 daysMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/...Mark Brown3-0/+4
2 daysMerge branch 'linux-next' of https://git.kernel.org/pub/scm/linux/kernel/git/...Mark Brown1-2/+4
3 daysMerge branches 'thermal' and 'thermal-intel' into linux-nextRafael J. Wysocki1-2/+4
3 daysMerge branch into tip/master: 'x86/cpu'Ingo Molnar3-0/+4
7 dayshwmon: (nct6683) Add support for ASRock Z890 Pro-AReiner Pröls1-1/+4
7 dayshwmon: (adt7475) Add explicit header includeFlaviu Nistor1-2/+4
7 dayshwmon: (lm63) expose PWM frequency and LUT hysteresis as writableJan-Henrik Bruhn1-0/+133
7 dayshwmon: (pmbus/adm1266) add rtc debugfs entryAbdurrahman Hussain1-21/+69
7 dayshwmon: (pmbus/adm1266) add powerup_counter debugfs entryAbdurrahman Hussain1-0/+29
7 dayshwmon: (pmbus/adm1266) add clear_blackbox debugfs entryAbdurrahman Hussain1-0/+36
7 dayshwmon: raspberrypi: Fix delayed-work teardown raceShubham Chakraborty1-3/+9
7 dayshwmon: raspberrypi: Add voltage input supportShubham Chakraborty1-3/+125
7 dayshwmon: (lm75) Add explicit header includeFlaviu Nistor1-3/+4
7 dayshwmon: (adt7411) Use scoped_guard() to acquire the subsystem lockGuenter Roeck1-5/+5
7 dayshwmon: (ina2xx) Use scoped_guard() to acquire the subsystem lockGuenter Roeck1-5/+5
7 dayshwmon: (lm90) Use guard() and scoped_guard() to acquire subsystem lockGuenter Roeck1-19/+14
7 dayshwmon: (pmbus/d1u74t) Add Murata D1U74T PSU driverAbdurrahman Hussain3-0/+98
7 dayshwmon: (coretemp) fix coding style issuesRoman Bakshansky1-17/+16
7 dayshwmon: (coretemp) replace hardcoded core count with dynamic valueRoman Bakshansky1-8/+1
7 dayshwmon: (pmbus/adm1266) add firmware_revision debugfs entryAbdurrahman Hussain1-0/+28
7 dayshwmon: (nct7802) Add time step attributes for tweaking responsivenessRonan Dalton1-0/+91
7 dayshwmon: Use named initializers for arrays of i2c_device_dataUwe Kleine-König (The Capable Hub)185-682/+682
7 dayshwmon: Drop unused i2c driver_dataUwe Kleine-König (The Capable Hub)4-7/+7
7 dayshwmon: (pmbus/mp2869) Drop unjustified __maybe_unusedUwe Kleine-König (The Capable Hub)1-1/+1
7 dayshwmon: (pmbus/mp2869) Remove unused driver dataUwe Kleine-König (The Capable Hub)1-10/+10
7 dayshwmon: (tmp102) Use device_property_read_string APIFlaviu Nistor1-4/+5
7 dayshwmon: add driver for ARCTIC Fan ControllerAureo Serrano de Souza3-0/+387
7 dayshwmon: (pmbus) add support for Delta E50SN12051Colin Huang3-0/+62
7 dayshwmon: (pmbus/max20830) add driver for max20830Alexis Czezar Torreno3-0/+120
7 dayshwmon: (lm75) Support active-high alert polarityMarkus Stockhausen1-3/+16
7 dayshwmon: Move MODULE_DEVICE_TABLE next to the table itselfKrzysztof Kozlowski4-4/+4
7 dayshwmon: (ads7871) Use DMA-safe buffer for SPI writesTabrez Ahmed1-14/+21
7 dayshwmon: (ads7871) Convert to hwmon_device_register_with_infoTabrez Ahmed1-35/+40
7 dayshwmon: emc2305: Support configurable fan PWM at shutdownFlorin Leotescu1-0/+35
7 dayshwmon: emc2305: Fix fan channel index handlingFlorin Leotescu1-3/+16
7 dayshwmon: (pmbus/lx1308) Add support for LX1308Brian Chiang3-0/+215
7 dayshwmon: mcp9982: Add external diode fault readVictor Duicu1-5/+20
7 dayshwmon: (lm75) Add explicit default cases in lm75_is_visible()Flaviu Nistor1-0/+4
7 dayshwmon: add MP2985 driverWensheng Wang3-0/+412
9 daysscsi: core: Convert INQUIRY informationBart Van Assche1-4/+1
11 dayshwmon: add AMD Promontory 21 xHCI temperature sensor supportJihong Min3-0/+250
11 dayshwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lockAbdurrahman Hussain1-0/+1
11 dayshwmon: (pmbus/adm1266) serialize NVMEM blackbox read with pmbus_lockAbdurrahman Hussain1-0/+2
11 dayshwmon: (pmbus/adm1266) serialize GPIO PMBus accesses with pmbus_lockAbdurrahman Hussain1-0/+6
11 dayshwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe()Abdurrahman Hussain1-4/+4
11 dayshwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe()Abdurrahman Hussain1-4/+4
11 dayshwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessorsAbdurrahman Hussain1-0/+6
11 dayshwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multipleAbdurrahman Hussain1-1/+0
11 dayshwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NRAbdurrahman Hussain1-1/+1
11 dayshwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized bufferAbdurrahman Hussain1-1/+3
11 dayshwmon: (pmbus/adm1266) include adapter number in GPIO line labelAbdurrahman Hussain1-2/+3
11 dayshwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read bufferAbdurrahman Hussain1-1/+1
11 dayshwmon: (pmbus/adm1266) reject implausible blackbox record_countAbdurrahman Hussain1-0/+3
11 dayshwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAXAbdurrahman Hussain1-1/+1
11 dayshwmon: (pmbus/adm1266) seed timestamp from the real-time clockAbdurrahman Hussain1-1/+1
11 dayshwmon: (lenovo-ec-sensors): Fix EC "MCHP" signature validation logicKean Ren1-3/+3
11 dayshwmon: (lenovo-ec-sensors): Convert to devm_request_region()Kean Ren1-10/+4
2026-05-16hwmon: (lm90) Add lock protection to lm90_alertGuenter Roeck1-0/+2
2026-05-16hwmon: (lm90) Stop work before releasing hwmon deviceGuenter Roeck1-4/+20
2026-05-13thermal: hwmon: Use extra_groups for adding temperature attributesRafael J. Wysocki1-2/+4
2026-05-12hwmon: (asus_atk0110) Check ACPI_COMPANION() against NULLRafael J. Wysocki1-1/+6
2026-05-12hwmon: (acpi_power_meter) Check ACPI_COMPANION() against NULLRafael J. Wysocki1-1/+5
2026-05-07hwmon: (ads7871) Fix endianness bug in 16-bit register readsTabrez Ahmed1-1/+5
2026-05-07hwmon: (lm75) Fix configuration register writes.Markus Stockhausen1-1/+1
2026-05-07hwmon: (lm75) Fix AS6200 and TMP112 setup and alarm handlingMarkus Stockhausen1-4/+4
2026-05-06treewide: Explicitly include the x86 CPUID headersAhmed S. Darwish3-0/+4
2026-04-30hwmon: (lm63) Add locking to avoid TOCTOUGui-Dong Han1-9/+30
2026-04-30hwmon: (corsair-psu) Close HID device on probe errorsMyeonghun Pak1-2/+2
2026-04-30hwmon: Remove stale CONFIG_SENSORS_SBRMI Makefile referenceSasha Levin1-1/+0
2026-04-30hwmon: (ltc2992) Fix u32 overflow in power read pathSanman Pradhan1-2/+4
2026-04-30hwmon: (ltc2992) Clamp threshold writes to hardware rangeSanman Pradhan1-7/+28
2026-04-15Merge tag 'hwmon-for-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds52-2080/+2854
2026-04-12hwmon: (ina233) Don't check for specific errors when parsing propertiesAndy Shevchenko1-13/+15
2026-04-12hwmon: (isl28022) Don't check for specific errors when parsing propertiesAndy Shevchenko1-18/+24
2026-04-12hwmon: (pmbus/tps25990) Don't check for specific errors when parsing propertiesAndy Shevchenko1-4/+10
2026-04-12hwmon: (nct6683) Add customer ID for ASRock B650I Lightning WiFiPetr Klotz1-0/+3
2026-04-11hwmon:(pmbus/xdp720) Add support for efuse xdp720Ashish Yadav3-0/+138
2026-04-11hwmon: add support for MCP998XVictor Duicu3-0/+1010
2026-04-10hwmon: (powerz) Avoid cacheline sharing for DMA bufferThomas Weißschuh1-1/+4
2026-04-10hwmon: (isl28022) Fix integer overflow in power calculation on 32-bitSanman Pradhan1-2/+3
2026-04-10hwmon: (pt5161l) Fix bugs in pt5161l_read_block_data()Sanman Pradhan1-2/+2
2026-04-10hwmon: (powerz) Fix missing usb_kill_urb() on signal interruptSanman Pradhan1-2/+9
2026-04-10hwmon: (powerz) Fix use-after-free on USB disconnectSanman Pradhan1-2/+6
2026-04-10hwmon: pmbus: Add support for Sony APS-379Chris Packham3-0/+165
2026-04-03hwmon: (sparx5) Make it selectable for ARCH_LAN969XRobert Marko1-1/+1
2026-04-03hwmon: (tmp102) add support for update intervalFlaviu Nistor1-21/+107
2026-04-03hwmon: (yogafan) Add support for Lenovo Yoga/Legion fan monitoringSergio Melas3-0/+288
2026-04-01hwmon: (asus-ec-sensors) Fix T_Sensor for PRIME X670E-PRO WIFICorey Hickey1-1/+6
2026-03-30hwmon: (ina2xx) drop unused platform dataBartosz Golaszewski1-9/+2
2026-03-30hwmon: Add label support for 64-bit energy attributesRong Zhang1-0/+1
2026-03-30hwmon: (pmbus_core) Use guard() for mutex protectionGuenter Roeck1-170/+107
2026-03-30hwmon: (pmbus) Add support for guarded PMBus lockGuenter Roeck2-0/+13
2026-03-30hwmon: (pmbus/isl68137) Add support for Renesas RAA228942 and RAA228943Dawei Liu1-0/+2
2026-03-30hwmon: lm75: Add support for labelFlaviu Nistor1-1/+19
2026-03-30hwmon: (it87) Add support for IT8689EMarkus Hoffmann2-3/+62
2026-03-30hwmon: (nct6775) Add ASUS X870/W480 to WMI monitoring listDenis Pauk1-0/+23
2026-03-30hwmon: (pmbus/max31785) check for partial i2c_transfer in read_long_dataSanman Pradhan1-3/+3
2026-03-30hwmon: (pmbus/max31785) use access_delay for PMBus-mediated accessesSanman Pradhan1-131/+60
2026-03-30hwmon: (pmbus) export pmbus_wait and pmbus_update_tsSanman Pradhan2-4/+11
2026-03-30hwmon: (pmbus/isl68137) Remove unused enum chipsDawei Liu1-46/+0
2026-03-30hwmon: (aspeed-g6-pwm-tach): remove redundant driver remove callbackBilly Tsai1-8/+0
2026-03-30hwmon: (pmbus) Add Delta Q54SN120A1 Q54SW120A7 chipColin Huang1-3/+15
2026-03-30hwmon: (ads7871) Propagate SPI errors in voltage_showTabrez Ahmed1-2/+10
2026-03-30hwmon: (pmbus/max31785) fix argument type for i2c_smbus_write_byte_data wrapperSanman Pradhan1-1/+1
2026-03-30hwmon: (ads7871) Fix incorrect error code in voltage_showTabrez Ahmed1-2/+2
2026-03-30hwmon: (ads7871) Replace sprintf() with sysfs_emit()Tabrez Ahmed1-1/+1
2026-03-30hwmon: (pmbus/max16601) Remove use of i2c_match_id()Andrew Davis1-1/+1
2026-03-30hwmon: (pmbus/ltc2978) Remove use of i2c_match_id()Andrew Davis1-1/+1
2026-03-30hwmon: (pmbus/fsp-3y) Remove use of i2c_match_id()Andrew Davis1-7/+6
2026-03-30hwmon: (pmbus/tps53679) Remove use of i2c_match_id()Andrew Davis1-4/+1
2026-03-30hwmon: (pmbus/q54sj108a2) Remove use of i2c_match_id()Andrew Davis1-4/+1
2026-03-30hwmon: (pmbus) Remove use of i2c_match_id()Andrew Davis1-3/+1
2026-03-30hwmon: (pmbus/max34440) Remove use of i2c_match_id()Andrew Davis1-3/+1
2026-03-30hwmon: (pmbus/max20730) Remove use of i2c_match_id()Andrew Davis1-4/+1
2026-03-30hwmon: (pmbus/isl68137) Remove use of i2c_match_id()Andrew Davis1-3/+1
2026-03-30hwmon: (pmbus/ibm-cffps) Remove use of i2c_match_id()Andrew Davis1-13/+3
2026-03-30hwmon: (pmbus/bel-pfe) Remove use of i2c_match_id()Andrew Davis1-4/+1
2026-03-30hwmon: (asus_atk0110) Convert ACPI driver to a platform oneRafael J. Wysocki1-46/+46
2026-03-30hwmon: (ltc4282) Add default rsense valueNuno Sá1-7/+8
2026-03-30hwmon: (gpio-fan) Drop unneeded dependency on OF_GPIOBartosz Golaszewski1-1/+0
2026-03-30hwmon: (emc1403) Replace sprintf() with sysfs_emit()Amay Agarwal1-1/+1
2026-03-30hwmon: (max6650) Replace sprintf() with sysfs_emit()Amay Agarwal1-1/+2
2026-03-30hwmon: (ads7828) Replace sprintf() with sysfs_emit()Amay Agarwal1-2/+2
2026-03-30hwmon: (max31722) Replace sprintf() with sysfs_emit()Amay Agarwal1-1/+2
2026-03-30hwmon: (tc74) Replace sprintf() with sysfs_emit()Amay Agarwal1-1/+1
2026-03-30hwmon: (ina2xx) Shift INA234 shunt and current registersJonas Rebmann1-3/+19
2026-03-30hwmon: (ina2xx) clean up unused define and outdated commentJonas Rebmann1-18/+2
2026-03-30hwmon: Add LattePanda Sigma EC driverMariano Abad3-0/+377
2026-03-30hwmon: (acpi_power_meter) Convert ACPI driver to a platform oneRafael J. Wysocki1-39/+37
2026-03-30hwmon: (acpi_power_meter) Register ACPI notify handler directlyRafael J. Wysocki1-2/+12
2026-03-30hwmon: (acpi_power_meter) Drop redundant checks from three functionsRafael J. Wysocki1-16/+2
2026-03-30hwmon: tmp102: Add support for TMP110 and TMP113 devicesFlaviu Nistor1-2/+2
2026-03-30hwmon: (asus-ec-sensors) add ROG STRIX Z790-H GAMING WIFIVolodimir Buchakchiyskiy1-0/+8
2026-03-30hwmon:(pmbus/xdpe1a2g7b) Add support for xdpe1a2g5b/7b controllersAshish Yadav3-0/+129
2026-03-30hwmon: (pmbus/core) Add support for NVIDIA nvidia195mv modeAshish Yadav2-1/+5
2026-03-30hwmon: (aht10) add device tree ID matchingHao Yu1-0/+10
2026-03-30hwmon: (ina2xx) Add support for INA234Ian Ray2-1/+19
2026-03-30hwmon: (ina2xx) Make it easier to add more devicesIan Ray1-4/+14
2026-03-30hwmon: (gpd-fan) Add GPD Win 5Antheas Kapenekakis1-0/+8
2026-03-30hwmon: (asus-ec-sensors) add ROG STRIX X470-F GAMINGVarasina Farmadani1-0/+10
2026-03-30hwmon: (asus-ec-sensors )add ROG CROSSHAIR X670E EXTREMETimothy C. Sweeney-Fanelli1-0/+11
2026-03-30hwmon: (bt1-pvt) Remove not-going-to-be-supported code for Baikal SoCAndy Shevchenko4-1445/+0
2026-03-30hwmon: (occ) Fix missing newline in occ_show_extended()Sanman Pradhan1-1/+1
2026-03-30hwmon: (occ) Fix division by zero in occ_show_power_1()Sanman Pradhan1-9/+8
2026-03-30hwmon: (tps53679) Fix device ID comparison and printing in tps53676_identify()Sanman Pradhan1-2/+2
2026-03-29hwmon: (ltc4286) Add missing MODULE_IMPORT_NS("PMBUS")Sanman Pradhan1-0/+1
2026-03-29hwmon: (pxe1610) Check return value of page-select write in probeSanman Pradhan1-1/+4
2026-03-29hwmon: (tps53679) Fix array access with zero-length block readSanman Pradhan1-3/+3
2026-03-25hwmon: (pmbus/core) Protect regulator operations with mutexGuenter Roeck1-25/+89
2026-03-25hwmon: (pmbus) Introduce the concept of "write-only" attributesGuenter Roeck1-8/+24
2026-03-25hwmon: (pmbus) Mark lowest/average/highest/rated attributes as read-onlyGuenter Roeck1-6/+42
2026-03-25hwmon: (adm1177) fix sysfs ABI violation and current unit conversionSanman Pradhan1-23/+31
2026-03-24hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()Sanman Pradhan1-1/+1
2026-03-24hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute tempe...Sanman Pradhan1-1/+1
2026-03-24hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributesSanman Pradhan1-3/+18
2026-03-24hwmon: (pmbus/ina233) Fix error handling and sign extension in shunt voltage ...Sanman Pradhan1-1/+2
2026-03-21Merge tag 'driver-core-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2026-03-20hwmon: (max6639) Fix pulses-per-revolution implementationGuenter Roeck1-5/+5
2026-03-18hwmon: (pmbus/isl68137) Fix unchecked return value and use sysfs_emit()Sanman Pradhan1-2/+5
2026-03-17hwmon: (pmbus/ina233) Add error check for pmbus_read_word_data() return valueSanman Pradhan1-0/+2
2026-03-17hwmon: (pmbus/mp2869) Check pmbus_read_byte_data() before using its return valueSanman Pradhan1-14/+21
2026-03-17hwmon: (pmbus/mp2975) Add error check for pmbus_read_word_data() return valueSanman Pradhan1-0/+2
2026-03-17hwmon: (pmbus/hac300s) Add error check for pmbus_read_word_data() return valueSanman Pradhan1-0/+2
2026-03-17hwmon: axi-fan: don't use driver_override as IRQ nameDanilo Krummrich1-1/+1
2026-03-14Merge tag 'i3c/fixes-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+2
2026-03-04hwmon: (pmbus/q54sj108a2) fix stack overflow in debugfs readSanman Pradhan1-9/+10
2026-03-04hwmon: (max6639) fix inverted polarityOlivier Sobrie1-1/+1
2026-02-27i3c: simplify combined i3c/i2c dependenciesArnd Bergmann1-4/+2
2026-02-24hwmon: (it87) Check the it87_lock() return valueBart Van Assche1-1/+4
2026-02-24Revert "hwmon: add SMARC-sAM67 support"Michael Walle3-172/+0
2026-02-22hwmon: (aht10) Fix initialization commands for AHT20Hao Yu1-2/+4
2026-02-22hwmon: (macsmc) Fix overflows, underflows, and sign extensionGuenter Roeck1-12/+16
2026-02-22hwmon: (macsmc) Fix regressions in Apple Silicon SMC hwmon driverGuenter Roeck1-13/+10
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook2-2/+2
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds2-4/+2
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds12-18/+18
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook12-27/+26
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds2-0/+2
2026-02-11Merge tag 'hwmon-for-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds27-154/+876
2026-02-10hwmon: (pmbus/mpq8785) fix VOUT_MODE mismatch during identificationCarl Lee1-0/+28
2026-02-10Revert "hwmon: (ibmpex) fix use-after-free in high/low store"Guenter Roeck1-7/+2
2026-02-07hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced ...Gui-Dong Han1-13/+13
2026-02-07hwmon: (nct6775) use sysfs_emit instead of sprintfFilippo Muscherà1-34/+36
2026-02-07hwmon: Add support for HiTRON HAC300S PSUVasileios Amoiridis3-0/+142
2026-02-07hwmon: (cros_ec) Add support for temperature thresholdsThomas Weißschuh1-3/+54
2026-02-04hwmon: (occ) Mark occ_init_attribute() as __printfArnd Bergmann1-0/+1
2026-02-02hwmon: (gpio-fan) Allow to stop FANs when CONFIG_PM is disabledGabor Juhos1-1/+1
2026-02-02hwmon: (gpio-fan) Fix set_rpm() return valueGabor Juhos1-2/+2
2026-01-31hwmon: (cros_ec) Move temperature channel params to a macroThomas Weißschuh1-24/+25
2026-01-31hwmon: (cros_ec) Add support for fan target speedThomas Weißschuh1-1/+25
2026-01-31hwmon: (tmp108) Add support for P3T1035 and P3T2030Mayank Mahajan2-38/+161
2026-01-31hwmon: pmbus: add support for STEF48H28Charles Hsu3-0/+85
2026-01-31hwmon: (nct7363) Fix a resource leak in nct7363_present_pwm_faninFelix Gu1-0/+1
2026-01-31hwmon: (emc2305) Fix a resource leak in emc2305_of_parse_pwm_childFelix Gu1-0/+1
2026-01-31hwmon: (gpd-fan) add support for Micro PC 2Cryolitia PukNgae1-1/+26
2026-01-31hwmon: (coretemp) Add TjMax for Silvermont through Tremont AtomsLaveesh Bansal1-0/+9
2026-01-31hwmon: (nct6683) Add customer ID for ASRock Z590 TaichiAnj Duvnjak1-0/+3
2026-01-31hwmon: (f71882fg) Add F81968 supportJi-Ze Hong (Peter Hong)1-2/+4