mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-05 16:37:50 +00:00
staging: r8188eu: rtl8188e_EfuseGetCurrentSize is now unused
After we removed efuse write support, rtl8188e_EfuseGetCurrentSize is no longer needed. Remove this function and its internal helpers. Signed-off-by: Martin Kaiser <martin@kaiser.cx> Link: https://lore.kernel.org/r/20211113185518.23941-6-martin@kaiser.cx Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
2267ac0162
commit
ec00db06a1
2 changed files with 0 additions and 63 deletions
|
@ -903,68 +903,6 @@ void rtl8188e_EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 type, void *
|
|||
Hal_EFUSEGetEfuseDefinition88E(pAdapter, type, pOut);
|
||||
}
|
||||
|
||||
static u16 hal_EfuseGetCurrentSize_8188e(struct adapter *pAdapter, bool bPseudoTest)
|
||||
{
|
||||
int bContinual = true;
|
||||
u16 efuse_addr = 0;
|
||||
u8 hworden = 0;
|
||||
u8 efuse_data, word_cnts = 0;
|
||||
|
||||
if (bPseudoTest)
|
||||
efuse_addr = (u16)(fakeEfuseUsedBytes);
|
||||
else
|
||||
GetHwReg8188EU(pAdapter, HW_VAR_EFUSE_BYTES, (u8 *)&efuse_addr);
|
||||
|
||||
while (bContinual &&
|
||||
efuse_OneByteRead(pAdapter, efuse_addr, &efuse_data, bPseudoTest) &&
|
||||
AVAILABLE_EFUSE_ADDR(efuse_addr)) {
|
||||
if (efuse_data != 0xFF) {
|
||||
if ((efuse_data & 0x1F) == 0x0F) { /* extended header */
|
||||
efuse_addr++;
|
||||
efuse_OneByteRead(pAdapter, efuse_addr, &efuse_data, bPseudoTest);
|
||||
if ((efuse_data & 0x0F) == 0x0F) {
|
||||
efuse_addr++;
|
||||
continue;
|
||||
} else {
|
||||
hworden = efuse_data & 0x0F;
|
||||
}
|
||||
} else {
|
||||
hworden = efuse_data & 0x0F;
|
||||
}
|
||||
word_cnts = Efuse_CalculateWordCnts(hworden);
|
||||
/* read next header */
|
||||
efuse_addr = efuse_addr + (word_cnts * 2) + 1;
|
||||
} else {
|
||||
bContinual = false;
|
||||
}
|
||||
}
|
||||
|
||||
if (bPseudoTest)
|
||||
fakeEfuseUsedBytes = efuse_addr;
|
||||
else
|
||||
SetHwReg8188EU(pAdapter, HW_VAR_EFUSE_BYTES, (u8 *)&efuse_addr);
|
||||
|
||||
return efuse_addr;
|
||||
}
|
||||
|
||||
static u16 Hal_EfuseGetCurrentSize_Pseudo(struct adapter *pAdapter, bool bPseudoTest)
|
||||
{
|
||||
u16 ret = 0;
|
||||
|
||||
ret = hal_EfuseGetCurrentSize_8188e(pAdapter, bPseudoTest);
|
||||
return ret;
|
||||
}
|
||||
|
||||
u16 rtl8188e_EfuseGetCurrentSize(struct adapter *pAdapter, u8 efuseType, bool bPseudoTest)
|
||||
{
|
||||
u16 ret = 0;
|
||||
|
||||
if (bPseudoTest)
|
||||
ret = Hal_EfuseGetCurrentSize_Pseudo(pAdapter, bPseudoTest);
|
||||
else
|
||||
ret = hal_EfuseGetCurrentSize_8188e(pAdapter, bPseudoTest);
|
||||
return ret;
|
||||
}
|
||||
|
||||
static int hal_EfusePgPacketRead_8188e(struct adapter *pAdapter, u8 offset, u8 *data, bool bPseudoTest)
|
||||
{
|
||||
|
|
|
@ -123,7 +123,6 @@ void rtl8188e_free_hal_data(struct adapter *padapter);
|
|||
void rtl8188e_EfusePowerSwitch(struct adapter *pAdapter, u8 PwrState);
|
||||
void rtl8188e_ReadEFuse(struct adapter *Adapter, u16 _offset, u16 _size_byte, u8 *pbuf);
|
||||
void rtl8188e_EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 type, void *pOut);
|
||||
u16 rtl8188e_EfuseGetCurrentSize(struct adapter *pAdapter, u8 efuseType, bool bPseudoTest);
|
||||
int rtl8188e_Efuse_PgPacketRead(struct adapter *pAdapter, u8 offset, u8 *data, bool bPseudoTest);
|
||||
|
||||
void hal_notch_filter_8188e(struct adapter *adapter, bool enable);
|
||||
|
|
Loading…
Reference in a new issue