staging: r8188eu: efuse_OneByteRead is unused
authorMartin Kaiser <martin@kaiser.cx>
Sat, 13 Nov 2021 18:55:14 +0000 (19:55 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 15 Nov 2021 09:32:35 +0000 (10:32 +0100)
Remove the efuse_OneByteRead function, which is no longer used.
Remove resulting dead code as well.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20211113185518.23941-12-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_efuse.c
drivers/staging/r8188eu/include/rtw_efuse.h

index 1a999d41483b3d8049335c2232354e95eb6a50e2..7829a422d225d5320d4cd188c0b35e1f62b96e70 100644 (file)
@@ -29,17 +29,6 @@ u8 fakeBTEfuseModifiedMap[EFUSE_BT_MAX_MAP_LEN] = {0};
 #define REG_EFUSE_CTRL         0x0030
 #define EFUSE_CTRL                     REG_EFUSE_CTRL          /*  E-Fuse Control. */
 
-static bool Efuse_Read1ByteFromFakeContent(u16 Offset, u8 *Value)
-{
-       if (Offset >= EFUSE_MAX_HW_SIZE)
-               return false;
-       if (fakeEfuseBank == 0)
-               *Value = fakeEfuseContent[Offset];
-       else
-               *Value = fakeBTEfuseContent[fakeEfuseBank - 1][Offset];
-       return true;
-}
-
 static bool
 Efuse_Write1ByteToFakeContent(u16 Offset, u8 Value)
 {
@@ -117,36 +106,6 @@ ReadEFuseByte(
        *pbuf = (u8)(value32 & 0xff);
 }
 
-/*  11/16/2008 MH Read one byte from real Efuse. */
-u8 efuse_OneByteRead(struct adapter *pAdapter, u16 addr, u8 *data, bool pseudo)
-{
-       u8 tmpidx = 0;
-       u8 result;
-
-       if (pseudo) {
-               result = Efuse_Read1ByteFromFakeContent(addr, data);
-               return result;
-       }
-       /*  -----------------e-fuse reg ctrl --------------------------------- */
-       /* address */
-       rtw_write8(pAdapter, EFUSE_CTRL + 1, (u8)(addr & 0xff));
-       rtw_write8(pAdapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) |
-                  (rtw_read8(pAdapter, EFUSE_CTRL + 2) & 0xFC));
-
-       rtw_write8(pAdapter, EFUSE_CTRL + 3,  0x72);/* read cmd */
-
-       while (!(0x80 & rtw_read8(pAdapter, EFUSE_CTRL + 3)) && (tmpidx < 100))
-               tmpidx++;
-       if (tmpidx < 100) {
-               *data = rtw_read8(pAdapter, EFUSE_CTRL);
-               result = true;
-       } else {
-               *data = 0xff;
-               result = false;
-       }
-       return result;
-}
-
 /*  11/16/2008 MH Write one byte to reald Efuse. */
 u8 efuse_OneByteWrite(struct adapter *pAdapter, u16 addr, u8 data, bool pseudo)
 {
index 825f880a71dadf663bc882c872fcdeb28bc3609c..f21d08d1be90007c9b6778c217024c61546ad0c5 100644 (file)
@@ -70,7 +70,6 @@ extern u8 fakeBTEfuseModifiedMap[];
 
 u8 Efuse_CalculateWordCnts(u8 word_en);
 void ReadEFuseByte(struct adapter *adapter, u16 _offset, u8 *pbuf);
-u8 efuse_OneByteRead(struct adapter *adapter, u16 addr, u8 *data, bool test);
 u8 efuse_OneByteWrite(struct adapter *adapter, u16 addr, u8 data, bool test);
 
 void efuse_WordEnableDataRead(u8 word_en, u8 *sourdata, u8 *targetdata);