aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwmon/hwmon.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-25hwmon: (core) Add support for humidity min/max alarmJavier Carrasco1-0/+2
2024-02-11hwmon: add fault attribute for voltage channelsNuno Sa1-0/+1
2023-06-08hwmon: (core) Finish renaming groups parameter in API to extra_groupsJames Seo1-3/+3
2023-06-08hwmon: (core) Add missing beep-related standard attributesJames Seo1-0/+5
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+0
2023-04-25Merge tag 'thermal-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2023-04-07hwmon: constify pointers to hwmon_channel_infoKrzysztof Kozlowski1-2/+2
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman1-2/+5
2023-03-31Merge back Intel thermal driver changes for 6.4-rc1.Rafael J. Wysocki1-2/+2
2023-03-21hwmon: fix potential sensor registration fail if of_node is missingPhinex Hung1-2/+5
2023-03-17drivers: remove struct module * setting from struct classGreg Kroah-Hartman1-1/+0
2023-03-03thermal/core: Use the thermal zone 'devdata' accessor in hwmon located driversDaniel Lezcano1-2/+2
2022-12-04hwmon: Include <linux/kstrtox.h> when appropriateChristophe JAILLET1-0/+1
2022-08-17hwmon/drivers/core: Switch to new of thermal APIDaniel Lezcano1-7/+7
2022-05-22hwmon: Directly use ida_alloc()/free()keliu1-3/+3
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-17hwmon: introduce hwmon_sanitize_name()Michael Walle1-0/+53
2022-02-27hwmon: (core) Add support for pwm auto channels attributeArmin Wolf1-0/+1
2022-02-27hwmon: Fix possible NULL pointerPaul Cercueil1-1/+1
2022-02-27hwmon: Add "label" attributePaul Cercueil1-3/+31
2022-02-27hwmon: Report attribute name with udev eventsGuenter Roeck1-1/+4
2022-02-22hwmon: Handle failure to register sensor with thermal zone correctlyGuenter Roeck1-6/+8
2021-10-12hwmon: Fix possible memleak in __hwmon_device_register()Yang Yingliang1-2/+4
2021-06-24hwmon: Support set_trips() of thermal device opsDmitry Osipenko1-0/+36
2021-04-20hwmon: Switch to using the new API kobj_to_dev()Yang Li1-1/+1
2020-09-23hwmon: (core) Add support for rated attributesZbigniew Lukwinski1-0/+10
2020-05-28hwmon: Add notification supportGuenter Roeck1-3/+65
2020-05-22hwmon: Reduce indentation level in __hwmon_device_register()Akinobu Mita1-26/+42
2020-01-23hwmon: Add support for enable attributes to hwmon coreGuenter Roeck1-1/+7
2020-01-23hwmon: Add intrusion templatesDr. David Alan Gilbert1-1/+8
2020-01-17hwmon: (core) Do not use device managed functions for memory allocationsGuenter Roeck1-27/+41
2019-06-23hwmon: (core) Add comment describing how hwdev is freed in error pathGuenter Roeck1-0/+6
2019-06-08Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-4/+1
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 Gleixner1-4/+1
2019-05-16Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds1-3/+1
2019-05-06hwmon/drivers/core: Simplify complex dependencyDaniel Lezcano1-3/+1
2019-04-15hwmon: Add support for samples attributesGuenter Roeck1-0/+5
2019-02-18hwmon: (hwmon) Replace S_<PERMS> with octal valuesGuenter Roeck1-2/+2
2018-12-02hwmon: (core) remove redundant castRasmus Villemoes1-2/+2
2018-11-04hwmon: (core) Fix double-free in __hwmon_device_register()Dmitry Osipenko1-4/+4
2018-10-11hwmon: (core) Add trace events to _attr_show/store functionsNicolin Chen1-7/+20
2018-10-10hwmon: (core) Add hwmon_in_enable attributeNicolin Chen1-0/+1
2018-07-18hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarmAndrew Lunn1-0/+4
2018-05-21hwmon: (core) check parent dev != NULL when chip != NULLLucas Magasweran1-0/+3
2018-01-02hwmon: Fix parameter documentationGuenter Roeck1-6/+6
2017-12-26hwmon: Deal with errors from the thermal subsystemLinus Walleij1-4/+17
2017-08-13hwmon: (core) constify thermal_zone_of_device_ops structuresJulia Lawall1-1/+1
2017-08-13hwmon: constify attribute_group structures.Arvind Yadav1-1/+1
2017-04-02hwmon: Constify str parameter of hwmon_ops->read_stringJean Delvare1-1/+1
2017-01-31hwmon: Register thermal zone only if 'dev' parameter was providedGuenter Roeck1-1/+1
2017-01-31hwmon: Relax name attribute validation for new APIsGuenter Roeck1-2/+4
2017-01-25hwmon: Make name attribute mandatory for new APIsGuenter Roeck1-1/+7
2017-01-02hwmon: (core) use permission-specific DEVICE_ATTR variantsJulia Lawall1-2/+2
2016-12-09hwmon: (core) Simplify sysfs attribute name allocationGuenter Roeck1-8/+9
2016-12-09hwmon: (core) Rename groups parameter in API to extra_groupsGuenter Roeck1-4/+4
2016-12-09hwmon: (core) Explain why at least two attribute groups are allocatedGuenter Roeck1-1/+1
2016-12-09hwmon: (core) Make is_visible callback truly mandatoryGuenter Roeck1-3/+3
2016-12-09hwmon: (core) Deprecate hwmon_device_register()Guenter Roeck1-0/+3
2016-12-09hwmon: (core) Clarify use of chip attributesGuenter Roeck1-3/+7
2016-12-09hwmon: (core) Add support for string attributes to new APIGuenter Roeck1-2/+31
2016-10-24hwmon: (core) fix resource leak on devm_kcalloc failureColin Ian King1-2/+4
2016-09-08hwmon: (core) Avoid cyclic dependency between hwmon and thermal_sysGuenter Roeck1-2/+8
2016-09-08hwmon: (core) Add basic pwm attribute support to new APIGuenter Roeck1-0/+9
2016-09-08hwmon: (core) Add fan attribute support to new APIGuenter Roeck1-0/+16
2016-09-08hwmon: (core) Add energy and humidity attribute support to new APIGuenter Roeck1-0/+20
2016-09-08hwmon: (core) Add power attribute support to new APIGuenter Roeck1-0/+30
2016-09-08hwmon: (core) Add current attribute support to new APIGuenter Roeck1-0/+21
2016-09-08hwmon: (core) Add voltage attribute support to new APIGuenter Roeck1-0/+21
2016-09-08hwmon: (core) New hwmon registration APIGuenter Roeck1-27/+458
2016-09-08hwmon: (core) Order include files alphabeticallyGuenter Roeck1-6/+4
2014-03-03hwmon: Do not accept invalid name attributesGuenter Roeck1-0/+5
2013-10-13hwmon: Provide managed hwmon registrationGuenter Roeck1-0/+63
2013-10-13hwmon: Introduce hwmon_device_register_with_groupsGuenter Roeck1-16/+106
2012-12-19hwmon: Fix PCI device reference leak in quirkJean Delvare1-12/+14
2012-03-18hwmon: (hwmon) Fix multi-line commentsGuenter Roeck1-10/+10
2012-03-18hwmon: fix checkpatch issuesFrans Meulenbroeks1-3/+2
2011-10-31hwmon: convert idr to ida and use ida_simple interfaceJonathan Cameron1-24/+8
2011-01-08hwmon: (core) Use pr_fmt and pr_<level>Joe Perches1-1/+3
2009-06-15hwmon: PCI quirk for hwmon access on MSI MS-7031 boardJean Delvare1-0/+29
2009-01-06hwmon: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-1/+1
2008-10-16device create: misc: convert device_create_drvdata to device_createGreg Kroah-Hartman1-2/+2
2008-07-21device create: hwmon: convert device_create to device_create_drvdataGreg Kroah-Hartman1-1/+2
2007-10-09hwmon: Convert from class_device to deviceTony Jones1-14/+13
2007-02-14hwmon: Use subsys_initcallDavid Brownell1-1/+1
2006-03-23[PATCH] hwmon: add required idr lockingMark M. Hoffman1-6/+20
2005-11-07[PATCH] fix remaining missing includesTim Schmielau1-0/+1
2005-10-28[PATCH] Driver Core: fix up all callers of class_device_create()Greg Kroah-Hartman1-1/+1
2005-09-05[PATCH] I2C hwmon: hwmon sysfs classMark M. Hoffman1-0/+98