mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-09-22 09:34:56 +02:00
staging: rtl8723bs: Remove function hal_EfusePgPacketWrite2ByteHeader
Remove unused function hal_EfusePgPacketWrite2ByteHeader to shorten code. Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> Link: https://lore.kernel.org/r/58b682a5ecc0cce08dfdbfe20690eea47efebf18.1730916582.git.philipp.g.hortmann@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
561feaad75
commit
dacebe04c1
@@ -1183,61 +1183,6 @@ static u8 hal_EfusePgPacketWrite1ByteHeader(
|
||||
return true;
|
||||
}
|
||||
|
||||
static u8 hal_EfusePgPacketWrite2ByteHeader(
|
||||
struct adapter *padapter,
|
||||
u8 efuseType,
|
||||
u16 *pAddr,
|
||||
struct pgpkt_struct *pTargetPkt,
|
||||
u8 bPseudoTest
|
||||
)
|
||||
{
|
||||
u16 efuse_addr, efuse_max_available_len = 0;
|
||||
u8 pg_header = 0, tmp_header = 0;
|
||||
u8 repeatcnt = 0;
|
||||
|
||||
EFUSE_GetEfuseDefinition(padapter, efuseType, TYPE_AVAILABLE_EFUSE_BYTES_BANK, &efuse_max_available_len, bPseudoTest);
|
||||
|
||||
efuse_addr = *pAddr;
|
||||
if (efuse_addr >= efuse_max_available_len)
|
||||
return false;
|
||||
|
||||
pg_header = ((pTargetPkt->offset & 0x07) << 5) | 0x0F;
|
||||
|
||||
do {
|
||||
efuse_OneByteWrite(padapter, efuse_addr, pg_header, bPseudoTest);
|
||||
efuse_OneByteRead(padapter, efuse_addr, &tmp_header, bPseudoTest);
|
||||
if (tmp_header != 0xFF)
|
||||
break;
|
||||
if (repeatcnt++ > EFUSE_REPEAT_THRESHOLD_)
|
||||
return false;
|
||||
|
||||
} while (1);
|
||||
|
||||
if (tmp_header != pg_header)
|
||||
return false;
|
||||
|
||||
/* to write ext_header */
|
||||
efuse_addr++;
|
||||
pg_header = ((pTargetPkt->offset & 0x78) << 1) | pTargetPkt->word_en;
|
||||
|
||||
do {
|
||||
efuse_OneByteWrite(padapter, efuse_addr, pg_header, bPseudoTest);
|
||||
efuse_OneByteRead(padapter, efuse_addr, &tmp_header, bPseudoTest);
|
||||
if (tmp_header != 0xFF)
|
||||
break;
|
||||
if (repeatcnt++ > EFUSE_REPEAT_THRESHOLD_)
|
||||
return false;
|
||||
|
||||
} while (1);
|
||||
|
||||
if (tmp_header != pg_header) /* offset PG fail */
|
||||
return false;
|
||||
|
||||
*pAddr = efuse_addr;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
static struct hal_version ReadChipVersion8723B(struct adapter *padapter)
|
||||
{
|
||||
u32 value32;
|
||||
|
||||
Reference in New Issue
Block a user