staging: r8188eu: remove the "dump rx packet" fragments
authorMartin Kaiser <martin@kaiser.cx>
Wed, 30 Mar 2022 20:12:09 +0000 (22:12 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 4 Apr 2022 05:33:48 +0000 (07:33 +0200)
Remove the code fragments for printing incoming packets. There's only a
hal variable HAL_DEF_DBG_DUMP_RXPKT and the bDumpRxPkt component of
struct hal_data_8188e.

The hal variable is set by a private ioctl, it's read in
validate_recv_frame but it's not used.

All of this can be removed, there's no code to dump the packets.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20220330201210.175941-2-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_recv.c
drivers/staging/r8188eu/hal/usb_halinit.c
drivers/staging/r8188eu/include/hal_intf.h
drivers/staging/r8188eu/include/rtl8188e_hal.h
drivers/staging/r8188eu/os_dep/ioctl_linux.c

index 62cf2df..476bd4f 100644 (file)
@@ -1060,7 +1060,6 @@ static int validate_recv_frame(struct adapter *adapter, struct recv_frame *precv
        /* then call check if rx seq/frag. duplicated. */
 
        int retval = _FAIL;
-       u8 bDumpRxPkt;
        struct rx_pkt_attrib *pattrib = &precv_frame->attrib;
        u8 *ptr = precv_frame->rx_data;
        struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)precv_frame->rx_data;
@@ -1086,9 +1085,6 @@ static int validate_recv_frame(struct adapter *adapter, struct recv_frame *precv
        pattrib->privacy = ieee80211_has_protected(hdr->frame_control);
        pattrib->order = ieee80211_has_order(hdr->frame_control);
 
-       /* Dump rx packets */
-       GetHalDefVar8188EUsb(adapter, HAL_DEF_DBG_DUMP_RXPKT, &bDumpRxPkt);
-
        /* We return _SUCCESS only for data frames. */
        if (ieee80211_is_mgmt(hdr->frame_control))
                validate_recv_mgnt_frame(adapter, precv_frame);
index e558505..5c62061 100644 (file)
@@ -1338,9 +1338,6 @@ void GetHalDefVar8188EUsb(struct adapter *Adapter, enum hal_def_variable eVariab
        case HAL_DEF_DBG_DM_FUNC:
                *((u32 *)pValue) = haldata->odmpriv.SupportAbility;
                break;
-       case HAL_DEF_DBG_DUMP_RXPKT:
-               *((u8 *)pValue) = haldata->bDumpRxPkt;
-               break;
        case HAL_DEF_DBG_DUMP_TXPKT:
                *((u8 *)pValue) = haldata->bDumpTxPkt;
                break;
@@ -1373,9 +1370,6 @@ void SetHalDefVar8188EUsb(struct adapter *Adapter, enum hal_def_variable eVariab
                        }
                }
                break;
-       case HAL_DEF_DBG_DUMP_RXPKT:
-               haldata->bDumpRxPkt = *((u8 *)pValue);
-               break;
        case HAL_DEF_DBG_DUMP_TXPKT:
                haldata->bDumpTxPkt = *((u8 *)pValue);
                break;
index a997bbb..3ac8b2e 100644 (file)
@@ -40,7 +40,6 @@ enum hw_variables {
 enum hal_def_variable {
        HAL_DEF_IS_SUPPORT_ANT_DIV,
        HAL_DEF_CURRENT_ANTENNA,
-       HAL_DEF_DBG_DUMP_RXPKT,/* for dbg */
        HAL_DEF_DBG_DM_FUNC,/* for dbg */
        HAL_DEF_DBG_DUMP_TXPKT,
 };
index 82cb4f7..5bda353 100644 (file)
@@ -160,7 +160,6 @@ struct hal_data_8188e {
        u8      AntDivCfg;
        u8      TRxAntDivType;
 
-       u8      bDumpRxPkt;/* for debug */
        u8      bDumpTxPkt;/* for debug */
 
        u8      OutEpQueueSel;
index eb9375b..a45d60a 100644 (file)
@@ -3633,11 +3633,8 @@ static int rtw_dbg_port(struct net_device *dev,
                case 0x09:
                        break;
                case 0x0c:/* dump rx/tx packet */
-                       if (arg == 0) {
-                               SetHalDefVar8188EUsb(padapter, HAL_DEF_DBG_DUMP_RXPKT, &extra_arg);
-                       } else if (arg == 1) {
+                       if (arg == 1)
                                SetHalDefVar8188EUsb(padapter, HAL_DEF_DBG_DUMP_TXPKT, &extra_arg);
-                       }
                        break;
                case 0x15:
                        break;