diff options
| author | Guenter Roeck <linux@roeck-us.net> | 2026-05-13 07:14:33 -0700 |
|---|---|---|
| committer | Guenter Roeck <linux@roeck-us.net> | 2026-06-09 08:23:00 -0700 |
| commit | d1e720c7328e046049b792d03fae093d4d3a72e4 (patch) | |
| tree | 365eb91ad44b3808841fbcb15b2a99cb5a548ef6 /Documentation/hwmon | |
| parent | 563d71205f86dff25c36e3911e3b5faebc9cf35f (diff) | |
| download | linux-next-d1e720c7328e046049b792d03fae093d4d3a72e4.tar.gz linux-next-d1e720c7328e046049b792d03fae093d4d3a72e4.zip | |
hwmon: Support guard() and scoped_guard for subsystem locks
Add support for guard() and scoped_guard() for the hwmon subsystem lock
to simplify its use.
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'Documentation/hwmon')
| -rw-r--r-- | Documentation/hwmon/hwmon-kernel-api.rst | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Documentation/hwmon/hwmon-kernel-api.rst b/Documentation/hwmon/hwmon-kernel-api.rst index 1d7f1397a827..9fcde32a140d 100644 --- a/Documentation/hwmon/hwmon-kernel-api.rst +++ b/Documentation/hwmon/hwmon-kernel-api.rst @@ -85,9 +85,10 @@ removal. When using ``[devm_]hwmon_device_register_with_info()`` to register the hardware monitoring device, accesses using the associated access functions are serialised by the hardware monitoring core. If a driver needs locking -for other functions such as interrupt handlers or for attributes which are -fully implemented in the driver, hwmon_lock() and hwmon_unlock() can be used -to ensure that calls to those functions are serialized. +for other functions such as interrupt handlers, attributes which are fully +implemented in the driver, or debugfs functions, hwmon_lock() and hwmon_unlock() +can be used to ensure that calls to those functions are serialized. Those +functions also support guard() and scoped_guard() variants. Using devm_hwmon_device_register_with_info() -------------------------------------------- |
