staging: rtl8723bs: fix msleep warning in core
PATCH 1/1 staging: rtl8723bs: fix msleep warning in core
The function description of msleep() states that msleep < 20ms can sleep for up to 20ms. In LPS_RF_ON_check(), replacing msleep(1) with usleep_range(1000, 2000) allows for more precise polling of the hardware state without forcing the kernel thread to sleep for excessive periods.
Signed-off-by Ruziev Miraly <[email protected]>
--- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/staging/rtl8723bs/core/rtw_pwrctrl.c +2 -2
@@ -414,7 +414,7 @@ s32 LPS_RF_ON_check(struct adapter *padapter, u32 delay_ms) err =-1 ;break ; } -msleep (1 ); +usleep_range (1000 ,2000 ); }return err;
@@ -567,7 +567,7 @@ void LPS_Leave_check(struct adapter *padapter)if (jiffies_to_msecs (jiffies - start_time) >100 )break ; -msleep (1 ); +musleep_range (1000 ,2000 ); } }
Signature · 1 line
2.54.0