[PATCH 19/61] staging: rtl8723bs: make lps_ctrl_wk_hdl() static
From: Arsenii Pashchenko
Date: Wed Jul 15 2026 - 08:53:01 EST
Make lps_ctrl_wk_hdl() static since it is only used within rtw_cmd.c.
This properly restricts its scope to this translation unit.
Additionally, remove the redundant forward declaration located directly
above its actual definition in rtw_cmd.c. This duplicate prototype
is completely unnecessary since the function body immediately follows
it. Cleaning this up reduces code clutter.
Signed-off-by: Arsenii Pashchenko <ulijg308@xxxxxxxxx>
---
drivers/staging/rtl8723bs/core/rtw_cmd.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/staging/rtl8723bs/core/rtw_cmd.c b/drivers/staging/rtl8723bs/core/rtw_cmd.c
index 88ac64a6b..bc2536c1b 100644
--- a/drivers/staging/rtl8723bs/core/rtw_cmd.c
+++ b/drivers/staging/rtl8723bs/core/rtw_cmd.c
@@ -1262,8 +1262,7 @@ static void dynamic_chk_wk_hdl(struct adapter *padapter)
rtw_ps_processor(padapter);
}
-void lps_ctrl_wk_hdl(struct adapter *padapter, u8 lps_ctrl_type);
-void lps_ctrl_wk_hdl(struct adapter *padapter, u8 lps_ctrl_type)
+static void lps_ctrl_wk_hdl(struct adapter *padapter, u8 lps_ctrl_type)
{
struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter);
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
--
2.55.0