Skip to content

Commit 8dceb88

Browse files
Philipp Hortmanngregkh
authored andcommitted
staging: rtl8723bs: Remove unused function hal_EfusePartialWriteCheck
Remove unused function hal_EfusePartialWriteCheck to shorten code. Signed-off-by: Philipp Hortmann <[email protected]> Link: https://lore.kernel.org/r/12274cb129683493e7406cdc19402d05d5f2ed07.1730916582.git.philipp.g.hortmann@gmail.com Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent 442e4a4 commit 8dceb88

File tree

1 file changed

+0
-58
lines changed

1 file changed

+0
-58
lines changed

drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1182,64 +1182,6 @@ static void hal_EfuseConstructPGPkt(
11821182
pTargetPkt->word_cnts = Efuse_CalculateWordCnts(pTargetPkt->word_en);
11831183
}
11841184

1185-
static u8 hal_EfusePartialWriteCheck(
1186-
struct adapter *padapter,
1187-
u8 efuseType,
1188-
u16 *pAddr,
1189-
struct pgpkt_struct *pTargetPkt,
1190-
u8 bPseudoTest
1191-
)
1192-
{
1193-
struct hal_com_data *pHalData = GET_HAL_DATA(padapter);
1194-
struct efuse_hal *pEfuseHal = &pHalData->EfuseHal;
1195-
u8 bRet = false;
1196-
u16 startAddr = 0, efuse_max_available_len = 0, efuse_max = 0;
1197-
u8 efuse_data = 0;
1198-
1199-
EFUSE_GetEfuseDefinition(padapter, efuseType, TYPE_AVAILABLE_EFUSE_BYTES_TOTAL, &efuse_max_available_len, bPseudoTest);
1200-
EFUSE_GetEfuseDefinition(padapter, efuseType, TYPE_EFUSE_CONTENT_LEN_BANK, &efuse_max, bPseudoTest);
1201-
1202-
if (efuseType == EFUSE_WIFI) {
1203-
if (bPseudoTest) {
1204-
#ifdef HAL_EFUSE_MEMORY
1205-
startAddr = (u16)pEfuseHal->fakeEfuseUsedBytes;
1206-
#else
1207-
startAddr = (u16)fakeEfuseUsedBytes;
1208-
#endif
1209-
} else
1210-
rtw_hal_get_hwreg(padapter, HW_VAR_EFUSE_BYTES, (u8 *)&startAddr);
1211-
} else {
1212-
if (bPseudoTest) {
1213-
#ifdef HAL_EFUSE_MEMORY
1214-
startAddr = (u16)pEfuseHal->fakeBTEfuseUsedBytes;
1215-
#else
1216-
startAddr = (u16)fakeBTEfuseUsedBytes;
1217-
#endif
1218-
} else
1219-
rtw_hal_get_hwreg(padapter, HW_VAR_EFUSE_BT_BYTES, (u8 *)&startAddr);
1220-
}
1221-
startAddr %= efuse_max;
1222-
1223-
while (1) {
1224-
if (startAddr >= efuse_max_available_len) {
1225-
bRet = false;
1226-
break;
1227-
}
1228-
1229-
if (efuse_OneByteRead(padapter, startAddr, &efuse_data, bPseudoTest) && (efuse_data != 0xFF)) {
1230-
bRet = false;
1231-
break;
1232-
} else {
1233-
/* not used header, 0xff */
1234-
*pAddr = startAddr;
1235-
bRet = true;
1236-
break;
1237-
}
1238-
}
1239-
1240-
return bRet;
1241-
}
1242-
12431185
static u8 hal_EfusePgPacketWrite1ByteHeader(
12441186
struct adapter *padapter,
12451187
u8 efuseType,

0 commit comments

Comments
 (0)