[PATCH 41/61] staging: rtl8723bs: remove EXhalbtc8723b1ant_InitHwConfig
From: Arsenii Pashchenko
Date: Wed Jul 15 2026 - 09:10:21 EST
Remove the useless external wrapper function
EXhalbtc8723b1ant_InitHwConfig. Call the internal function
halbtc8723b1ant_InitHwConfig directly, passing true as the second
argument to preserve the original behavior and clean up the code.
Signed-off-by: Arsenii Pashchenko <ulijg308@xxxxxxxxx>
---
drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 6 +-----
drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 3 ++-
drivers/staging/rtl8723bs/hal/hal_btcoex.c | 2 +-
3 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c b/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c
index 522e4dd4c..0fde1654a 100644
--- a/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c
+++ b/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c
@@ -2018,7 +2018,7 @@ static void halbtc8723b1ant_InitCoexDm(struct btc_coexist *pBtCoexist)
pCoexSta->popEventCnt = 0;
}
-static void halbtc8723b1ant_InitHwConfig(
+void halbtc8723b1ant_InitHwConfig(
struct btc_coexist *pBtCoexist,
bool bBackUp,
bool bWifiOnly
@@ -2107,10 +2107,6 @@ void EXhalbtc8723b1ant_PowerOnSetting(struct btc_coexist *pBtCoexist)
}
}
-void EXhalbtc8723b1ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bWifiOnly)
-{
- halbtc8723b1ant_InitHwConfig(pBtCoexist, true, bWifiOnly);
-}
void EXhalbtc8723b1ant_InitCoexDm(struct btc_coexist *pBtCoexist)
{
diff --git a/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h b/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h
index f39c93ac7..8180b6071 100644
--- a/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h
+++ b/drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h
@@ -168,7 +168,6 @@ struct coex_sta_8723b_1ant {
/* The following is interface which will notify coex module. */
/* */
void EXhalbtc8723b1ant_PowerOnSetting(struct btc_coexist *pBtCoexist);
-void EXhalbtc8723b1ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bWifiOnly);
void EXhalbtc8723b1ant_InitCoexDm(struct btc_coexist *pBtCoexist);
void EXhalbtc8723b1ant_IpsNotify(struct btc_coexist *pBtCoexist, u8 type);
void EXhalbtc8723b1ant_LpsNotify(struct btc_coexist *pBtCoexist, u8 type);
@@ -182,3 +181,5 @@ void EXhalbtc8723b1ant_BtInfoNotify(
void EXhalbtc8723b1ant_HaltNotify(struct btc_coexist *pBtCoexist);
void EXhalbtc8723b1ant_PnpNotify(struct btc_coexist *pBtCoexist, u8 pnpState);
void EXhalbtc8723b1ant_Periodical(struct btc_coexist *pBtCoexist);
+
+void halbtc8723b1ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bBackUp, bool bWifiOnly);
diff --git a/drivers/staging/rtl8723bs/hal/hal_btcoex.c b/drivers/staging/rtl8723bs/hal/hal_btcoex.c
index c2d355ef1..5a3aa9b16 100644
--- a/drivers/staging/rtl8723bs/hal/hal_btcoex.c
+++ b/drivers/staging/rtl8723bs/hal/hal_btcoex.c
@@ -835,7 +835,7 @@ void EXhalbtcoutsrc_InitHwConfig(struct btc_coexist *pBtCoexist, u8 bWifiOnly)
if (pBtCoexist->boardInfo.btdmAntNum == 2)
halbtc8723b2ant_InitHwConfig(pBtCoexist);
else if (pBtCoexist->boardInfo.btdmAntNum == 1)
- EXhalbtc8723b1ant_InitHwConfig(pBtCoexist, bWifiOnly);
+ halbtc8723b1ant_InitHwConfig(pBtCoexist, true, bWifiOnly);
}
void EXhalbtcoutsrc_InitCoexDm(struct btc_coexist *pBtCoexist)
--
2.55.0