]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
hwmon: (pmbus) Add support for guarded PMBus lock
authorGuenter Roeck <linux@roeck-us.net>
Fri, 20 Mar 2026 14:18:37 +0000 (07:18 -0700)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 31 Mar 2026 02:45:06 +0000 (19:45 -0700)
commit1814f4d3ff358277a5b6957e7f133c2812dc80ec
tree3a496b577b3b06818ddf5da076a6f770fe6e1fc5
parent7c760db74c9f30da7281c7f450d0676ec78ec3e6
hwmon: (pmbus) Add support for guarded PMBus lock

Add support for guard(pmbus_lock)() and scoped_guard(pmbus_lock)()
to be able to simplify the PMBus code.

Also introduce pmbus_lock() as pre-requisite for supporting
guard().

Reviewed-by: Sanman Pradhan <psanman@juniper.net>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/pmbus/pmbus.h
drivers/hwmon/pmbus/pmbus_core.c