staging: r8188eu: EfuseUsedBytes is set but never used
authorMichael Straube <straube.linux@gmail.com>
Fri, 7 Jan 2022 21:50:32 +0000 (22:50 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Jan 2022 15:14:42 +0000 (16:14 +0100)
The field EfuseUsedBytes of struct hal_data_8188e is set but never
used. Remove it.

Signed-off-by: Michael Straube <straube.linux@gmail.com>
Link: https://lore.kernel.org/r/20220107215033.12257-6-straube.linux@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/hal/rtl8188e_hal_init.c
drivers/staging/r8188eu/hal/usb_halinit.c
drivers/staging/r8188eu/include/hal_intf.h
drivers/staging/r8188eu/include/rtl8188e_hal.h

index dd89973..b3ae358 100644 (file)
@@ -498,9 +498,6 @@ static void Hal_EfuseReadEFuse88E(struct adapter *Adapter,
        for (i = 0; i < _size_byte; i++)
                pbuf[i] = efuseTbl[_offset + i];
 
-       /*  5. Calculate Efuse utilization. */
-       SetHwReg8188EU(Adapter, HW_VAR_EFUSE_BYTES, (u8 *)&eFuse_Addr);
-
 exit:
        kfree(efuseTbl);
        kfree(eFuseWord);
index 179d2a4..f1a90d6 100644 (file)
@@ -1530,9 +1530,6 @@ void SetHwReg8188EU(struct adapter *Adapter, u8 variable, u8 *val)
                        }
                }
                break;
-       case HW_VAR_EFUSE_BYTES: /*  To set EFUE total used bytes, added by Roger, 2008.12.22. */
-               haldata->EfuseUsedBytes = *((u16 *)val);
-               break;
        case HW_VAR_FIFO_CLEARN_UP:
                {
                        struct pwrctrl_priv *pwrpriv = &Adapter->pwrctrlpriv;
index 37c2d2b..a86cb37 100644 (file)
@@ -59,7 +59,6 @@ enum hw_variables {
        HW_VAR_ANTENNA_DIVERSITY_SELECT,
        HW_VAR_SWITCH_EPHY_WoWLAN,
        HW_VAR_EFUSE_USAGE,
-       HW_VAR_EFUSE_BYTES,
        HW_VAR_EFUSE_BT_USAGE,
        HW_VAR_EFUSE_BT_BYTES,
        HW_VAR_FIFO_CLEARN_UP,
index d9e944a..66eadd1 100644 (file)
@@ -216,8 +216,6 @@ struct hal_data_8188e {
        u8      OutEpQueueSel;
        u8      OutEpNumber;
 
-       u16     EfuseUsedBytes;
-
        struct P2P_PS_Offload_t p2p_ps_offload;
 
        /*  Auto FSM to Turn On, include clock, isolation, power control