staging: rtl8192e: Remove variable ht_info->bCurSuppCCK
authorPhilipp Hortmann <philipp.g.hortmann@gmail.com>
Sun, 10 Dec 2023 15:26:58 +0000 (16:26 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 15 Dec 2023 12:35:21 +0000 (13:35 +0100)
ht_info->bCurSuppCCK is set to 1 and unchanged. Therefore all equations
result accordingly and ht_info->bCurSuppCCK can be removed.

Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com>
Link: https://lore.kernel.org/r/159a1a84c7bc90042bf1618a067f02ac123dd15d.1702212003.git.philipp.g.hortmann@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/rtl819x_HT.h
drivers/staging/rtl8192e/rtl819x_HTProc.c
drivers/staging/rtl8192e/rtllib_softmac.c

index 670affe9d57bf6fdc6c5e5548cd1fddd385f884a..416633b8844605227a69f3cf7a9cadbab089e6ff 100644 (file)
@@ -97,7 +97,6 @@ struct rt_hi_throughput {
        u8 cur_bw_40mhz;
        u8 cur_short_gi_40mhz;
        u8 cur_short_gi_20mhz;
-       u8 bCurSuppCCK;
        enum ht_spec_ver ePeerHTSpecVer;
        struct ht_capab_ele SelfHTCap;
        struct ht_info_ele SelfHTInfo;
index ca9da96b6f6cf93bde7c173ba3b16b79ed645b59..439b43faa2bb0bfaed377258db3d4e5932e0b643 100644 (file)
@@ -471,8 +471,6 @@ void HTOnAssocRsp(struct rtllib_device *ieee)
        ht_info->cur_short_gi_20mhz = ((pPeerHTCap->ShortGI20Mhz == 1) ? true : false);
        ht_info->cur_short_gi_40mhz = ((pPeerHTCap->ShortGI40Mhz == 1) ? true : false);
 
-       ht_info->bCurSuppCCK = true;
-
        ht_info->bCurrent_AMSDU_Support = ht_info->amsdu_support;
 
        nMaxAMSDUSize = (pPeerHTCap->MaxAMSDUSize == 0) ? 3839 : 7935;
@@ -549,8 +547,6 @@ void HTInitializeHTInfo(struct rtllib_device *ieee)
        ht_info->cur_short_gi_40mhz = false;
        ht_info->forced_short_gi = false;
 
-       ht_info->bCurSuppCCK = true;
-
        ht_info->bCurrent_AMSDU_Support = false;
        ht_info->nCurrent_AMSDU_MaxSize = ht_info->amsdu_max_size;
        ht_info->current_mpdu_density = ht_info->mpdu_density;
index 5c89744b2bbe39d1e19cfccf5337db7b172c5176..416f89ec576cd081a26d267b178d4c7f040a4a40 100644 (file)
@@ -173,10 +173,7 @@ static u8 MgntQuery_MgntFrameTxRate(struct rtllib_device *ieee)
                rate = ieee->basic_rate & 0x7f;
 
        if (rate == 0) {
-               if (ieee->mode == WIRELESS_MODE_N_24G && !ht_info->bCurSuppCCK)
-                       rate = 0x0c;
-               else
-                       rate = 0x02;
+               rate = 0x02;
        }
 
        return rate;