Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: rtl8723bs: Remove unused function Hal_EfusePgPacketWrite_BT

Remove unused function pointer Efuse_PgPacketWrite_BT and unused function
Hal_EfusePgPacketWrite_BT.

Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com>
Link: https://lore.kernel.org/r/d7f6a44ef5e2e9b17d3cc14cd346aff8220a9373.1730916582.git.philipp.g.hortmann@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Philipp Hortmann and committed by
Greg Kroah-Hartman
605685a5 6f569ef1

-31
-30
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
··· 1365 1365 return true; 1366 1366 } 1367 1367 1368 - static bool Hal_EfusePgPacketWrite_BT( 1369 - struct adapter *padapter, 1370 - u8 offset, 1371 - u8 word_en, 1372 - u8 *pData, 1373 - bool bPseudoTest 1374 - ) 1375 - { 1376 - struct pgpkt_struct targetPkt; 1377 - u16 startAddr = 0; 1378 - u8 efuseType = EFUSE_BT; 1379 - 1380 - if (!hal_EfusePgCheckAvailableAddr(padapter, efuseType, bPseudoTest)) 1381 - return false; 1382 - 1383 - hal_EfuseConstructPGPkt(offset, word_en, pData, &targetPkt); 1384 - 1385 - if (!hal_EfusePartialWriteCheck(padapter, efuseType, &startAddr, &targetPkt, bPseudoTest)) 1386 - return false; 1387 - 1388 - if (!hal_EfusePgPacketWriteHeader(padapter, efuseType, &startAddr, &targetPkt, bPseudoTest)) 1389 - return false; 1390 - 1391 - if (!hal_EfusePgPacketWriteData(padapter, efuseType, &startAddr, &targetPkt, bPseudoTest)) 1392 - return false; 1393 - 1394 - return true; 1395 - } 1396 - 1397 1368 static struct hal_version ReadChipVersion8723B(struct adapter *padapter) 1398 1369 { 1399 1370 u32 value32; ··· 1616 1645 { 1617 1646 /* Efuse related function */ 1618 1647 pHalFunc->Efuse_WordEnableDataWrite = &Hal_EfuseWordEnableDataWrite; 1619 - pHalFunc->Efuse_PgPacketWrite_BT = &Hal_EfusePgPacketWrite_BT; 1620 1648 1621 1649 pHalFunc->SetHalODMVarHandler = &rtl8723b_SetHalODMVar; 1622 1650
-1
drivers/staging/rtl8723bs/include/hal_intf.h
··· 165 165 void (*SetHalODMVarHandler)(struct adapter *padapter, enum hal_odm_variable eVariable, void *pValue1, bool bSet); 166 166 167 167 u8 (*Efuse_WordEnableDataWrite)(struct adapter *padapter, u16 efuse_addr, u8 word_en, u8 *data, bool bPseudoTest); 168 - bool (*Efuse_PgPacketWrite_BT)(struct adapter *padapter, u8 offset, u8 word_en, u8 *data, bool bPseudoTest); 169 168 170 169 s32 (*xmit_thread_handler)(struct adapter *padapter); 171 170 void (*hal_notch_filter)(struct adapter *adapter, bool enable);