[PATCH 0/2] staging: rtl8723bs: modernize locking with cleanup.h

From: Samrudh Nelli

Date: Sat Aug 22 2026 - 14:24:13 EST


This series modernizes the mutex locking in rtw_pwrctrl.c by utilizing
the guard() and scoped_guard() macros introduced in cleanup.h.

Patch 1 converts functions where the lock is held until returning.
Patch 2 converts functions where the lock is dropped mid-execution.

Samrudh Nelli (2):
staging: rtl8723bs: use guard(mutex) to simplify locking
staging: rtl8723bs: use scoped_guard() for mid-function locking

drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 154 ++++++++-----------
1 file changed, 64 insertions(+), 90 deletions(-)

--
2.55.0