[PATCH 0/2] hwmon: (pmbus/core) Add lock and unlock functions

From: Eddie James
Date: Wed Apr 05 2023 - 10:52:55 EST


Debugfs operations may set the page number, which must be done
atomically with the subsequent i2c operation. Lock the update_lock
in the debugfs functions and provide a function for pmbus drivers
to lock and unlock the update_lock.
Use the new lock/unlock functions in the ibm-cffps driver and make
some additional improvements.

Eddie James (2):
hwmon: (pmbus/core) Add lock and unlock functions
hwmon: (pmbus/ibm-cffps) Use default debugfs attributes and lock
function

drivers/hwmon/pmbus/ibm-cffps.c | 273 +++++++++++++------------------
drivers/hwmon/pmbus/pmbus.h | 2 +
drivers/hwmon/pmbus/pmbus_core.c | 30 ++++
3 files changed, 150 insertions(+), 155 deletions(-)

--
2.31.1