From nobody Tue Jun 23 12:18:48 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 541EAC433EF for ; Sat, 5 Mar 2022 18:54:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232202AbiCESzA (ORCPT ); Sat, 5 Mar 2022 13:55:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34764 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229869AbiCESyz (ORCPT ); Sat, 5 Mar 2022 13:54:55 -0500 Received: from viti.kaiser.cx (viti.kaiser.cx [IPv6:2a01:238:43fe:e600:cd0c:bd4a:7a3:8e9f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 19C921D451B for ; Sat, 5 Mar 2022 10:54:04 -0800 (PST) Received: from dslb-084-059-247-134.084.059.pools.vodafone-ip.de ([84.59.247.134] helo=martin-debian-2.paytec.ch) by viti.kaiser.cx with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1nQZXU-00016k-Na; Sat, 05 Mar 2022 19:54:00 +0100 From: Martin Kaiser To: Greg Kroah-Hartman Cc: Larry Finger , Phillip Potter , Michael Straube , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH 1/6] staging: r8188eu: remove unnecessary initializations Date: Sat, 5 Mar 2022 19:53:46 +0100 Message-Id: <20220305185351.1409232-2-martin@kaiser.cx> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220305185351.1409232-1-martin@kaiser.cx> References: <20220305185351.1409232-1-martin@kaiser.cx> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Do not initialise bPacketMatchBSSID, bPacketToSelf and bPacketBeacon to false at the start of update_recvframe_phyinfo_88e. All of them are set to their actual values before they're used. Signed-off-by: Martin Kaiser --- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c b/drivers/stagin= g/r8188eu/hal/rtl8188e_rxdesc.c index b4c9738ed868..387af789797d 100644 --- a/drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c +++ b/drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c @@ -118,10 +118,6 @@ void update_recvframe_phyinfo_88e(struct recv_frame *p= recvframe, struct phy_stat struct sta_priv *pstapriv; struct sta_info *psta; =20 - pkt_info.bPacketMatchBSSID =3D false; - pkt_info.bPacketToSelf =3D false; - pkt_info.bPacketBeacon =3D false; - pkt_info.bPacketMatchBSSID =3D ((!IsFrameTypeCtrl(wlanhdr)) && !pattrib->icv_err && !pattrib->crc_err && !memcmp(get_hdr_bssid(wlanhdr), --=20 2.30.2 From nobody Tue Jun 23 12:18:48 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2D3D5C433EF for ; Sat, 5 Mar 2022 18:54:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232192AbiCESy5 (ORCPT ); Sat, 5 Mar 2022 13:54:57 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34762 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230235AbiCESyz (ORCPT ); Sat, 5 Mar 2022 13:54:55 -0500 Received: from viti.kaiser.cx (viti.kaiser.cx [IPv6:2a01:238:43fe:e600:cd0c:bd4a:7a3:8e9f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 48EF81D451C for ; Sat, 5 Mar 2022 10:54:05 -0800 (PST) Received: from dslb-084-059-247-134.084.059.pools.vodafone-ip.de ([84.59.247.134] helo=martin-debian-2.paytec.ch) by viti.kaiser.cx with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1nQZXV-00016k-Ir; Sat, 05 Mar 2022 19:54:01 +0100 From: Martin Kaiser To: Greg Kroah-Hartman Cc: Larry Finger , Phillip Potter , Michael Straube , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH 2/6] staging: r8188eu: remove three unused receive defines Date: Sat, 5 Mar 2022 19:53:47 +0100 Message-Id: <20220305185351.1409232-3-martin@kaiser.cx> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220305185351.1409232-1-martin@kaiser.cx> References: <20220305185351.1409232-1-martin@kaiser.cx> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove three unused defines from rtl8188e_recv.h. Signed-off-by: Martin Kaiser --- drivers/staging/r8188eu/include/rtl8188e_recv.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/staging/r8188eu/include/rtl8188e_recv.h b/drivers/stag= ing/r8188eu/include/rtl8188e_recv.h index a2320af11216..09adffd756de 100644 --- a/drivers/staging/r8188eu/include/rtl8188e_recv.h +++ b/drivers/staging/r8188eu/include/rtl8188e_recv.h @@ -6,10 +6,6 @@ =20 #define TX_RPT1_PKT_LEN 8 =20 -#define RECV_BLK_SZ 512 -#define RECV_BLK_CNT 16 -#define RECV_BLK_TH RECV_BLK_CNT - #define NR_PREALLOC_RECV_SKB (8) =20 #define NR_RECVBUFF (4) --=20 2.30.2 From nobody Tue Jun 23 12:18:48 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id CBA34C433EF for ; Sat, 5 Mar 2022 18:54:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231556AbiCESzE (ORCPT ); Sat, 5 Mar 2022 13:55:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34886 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232185AbiCESy4 (ORCPT ); Sat, 5 Mar 2022 13:54:56 -0500 Received: from viti.kaiser.cx (viti.kaiser.cx [IPv6:2a01:238:43fe:e600:cd0c:bd4a:7a3:8e9f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C73A41D451B for ; Sat, 5 Mar 2022 10:54:06 -0800 (PST) Received: from dslb-084-059-247-134.084.059.pools.vodafone-ip.de ([84.59.247.134] helo=martin-debian-2.paytec.ch) by viti.kaiser.cx with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1nQZXW-00016k-Bk; Sat, 05 Mar 2022 19:54:02 +0100 From: Martin Kaiser To: Greg Kroah-Hartman Cc: Larry Finger , Phillip Potter , Michael Straube , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH 3/6] staging: r8188eu: remove unused function prototype Date: Sat, 5 Mar 2022 19:53:48 +0100 Message-Id: <20220305185351.1409232-4-martin@kaiser.cx> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220305185351.1409232-1-martin@kaiser.cx> References: <20220305185351.1409232-1-martin@kaiser.cx> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove the prototype for rtl8188eu_recv_hdl. This function does not exist in the r8188eu driver. Signed-off-by: Martin Kaiser --- drivers/staging/r8188eu/include/rtl8188e_recv.h | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/staging/r8188eu/include/rtl8188e_recv.h b/drivers/stag= ing/r8188eu/include/rtl8188e_recv.h index 09adffd756de..8d06815d0374 100644 --- a/drivers/staging/r8188eu/include/rtl8188e_recv.h +++ b/drivers/staging/r8188eu/include/rtl8188e_recv.h @@ -35,7 +35,6 @@ enum rx_packet_type { =20 s32 rtl8188eu_init_recv_priv(struct adapter *padapter); void rtl8188eu_free_recv_priv(struct adapter * padapter); -void rtl8188eu_recv_hdl(struct adapter * padapter, struct recv_buf *precvb= uf); void rtl8188eu_recv_tasklet(unsigned long priv); void rtl8188e_process_phy_info(struct adapter * padapter, void *prframe); void update_recvframe_phyinfo_88e(struct recv_frame *fra, struct phy_stat = *phy); --=20 2.30.2 From nobody Tue Jun 23 12:18:48 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id DCE7FC433EF for ; Sat, 5 Mar 2022 18:54:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232231AbiCESzH (ORCPT ); Sat, 5 Mar 2022 13:55:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34972 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232193AbiCESy5 (ORCPT ); Sat, 5 Mar 2022 13:54:57 -0500 Received: from viti.kaiser.cx (viti.kaiser.cx [IPv6:2a01:238:43fe:e600:cd0c:bd4a:7a3:8e9f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 64FB71D451C for ; Sat, 5 Mar 2022 10:54:07 -0800 (PST) Received: from dslb-084-059-247-134.084.059.pools.vodafone-ip.de ([84.59.247.134] helo=martin-debian-2.paytec.ch) by viti.kaiser.cx with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1nQZXX-00016k-4k; Sat, 05 Mar 2022 19:54:03 +0100 From: Martin Kaiser To: Greg Kroah-Hartman Cc: Larry Finger , Phillip Potter , Michael Straube , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH 4/6] staging: r8188eu: make rtl8188e_process_phy_info static Date: Sat, 5 Mar 2022 19:53:49 +0100 Message-Id: <20220305185351.1409232-5-martin@kaiser.cx> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220305185351.1409232-1-martin@kaiser.cx> References: <20220305185351.1409232-1-martin@kaiser.cx> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" rtl8188e_process_phy_info is used only in rtl8188e_rxdesc.c. Make the function static and remove its prototype from rtl8188e_recv.h. Signed-off-by: Martin Kaiser --- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/r8188eu/include/rtl8188e_recv.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c b/drivers/stagin= g/r8188eu/hal/rtl8188e_rxdesc.c index 387af789797d..9bf7a9248026 100644 --- a/drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c +++ b/drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c @@ -45,7 +45,7 @@ static void process_link_qual(struct adapter *padapter, s= truct recv_frame *prfra signal_stat->avg_val =3D signal_stat->total_val / signal_stat->total_num; } =20 -void rtl8188e_process_phy_info(struct adapter *padapter, void *prframe) +static void rtl8188e_process_phy_info(struct adapter *padapter, void *prfr= ame) { struct recv_frame *precvframe =3D (struct recv_frame *)prframe; =20 diff --git a/drivers/staging/r8188eu/include/rtl8188e_recv.h b/drivers/stag= ing/r8188eu/include/rtl8188e_recv.h index 8d06815d0374..b752c5c06309 100644 --- a/drivers/staging/r8188eu/include/rtl8188e_recv.h +++ b/drivers/staging/r8188eu/include/rtl8188e_recv.h @@ -36,7 +36,6 @@ enum rx_packet_type { s32 rtl8188eu_init_recv_priv(struct adapter *padapter); void rtl8188eu_free_recv_priv(struct adapter * padapter); void rtl8188eu_recv_tasklet(unsigned long priv); -void rtl8188e_process_phy_info(struct adapter * padapter, void *prframe); void update_recvframe_phyinfo_88e(struct recv_frame *fra, struct phy_stat = *phy); void update_recvframe_attrib_88e(struct recv_frame *fra, struct recv_stat = *stat); =20 --=20 2.30.2 From nobody Tue Jun 23 12:18:48 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 698C2C433EF for ; Sat, 5 Mar 2022 18:54:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232179AbiCESzK (ORCPT ); Sat, 5 Mar 2022 13:55:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35010 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232195AbiCESy6 (ORCPT ); Sat, 5 Mar 2022 13:54:58 -0500 Received: from viti.kaiser.cx (viti.kaiser.cx [IPv6:2a01:238:43fe:e600:cd0c:bd4a:7a3:8e9f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 03F0F1D451B for ; Sat, 5 Mar 2022 10:54:07 -0800 (PST) Received: from dslb-084-059-247-134.084.059.pools.vodafone-ip.de ([84.59.247.134] helo=martin-debian-2.paytec.ch) by viti.kaiser.cx with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1nQZXX-00016k-Tz; Sat, 05 Mar 2022 19:54:03 +0100 From: Martin Kaiser To: Greg Kroah-Hartman Cc: Larry Finger , Phillip Potter , Michael Straube , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH 5/6] staging: r8188eu: remove some unused local ieee80211 macros Date: Sat, 5 Mar 2022 19:53:50 +0100 Message-Id: <20220305185351.1409232-6-martin@kaiser.cx> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220305185351.1409232-1-martin@kaiser.cx> References: <20220305185351.1409232-1-martin@kaiser.cx> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove some macros from wifi.h which are not used by this driver. Signed-off-by: Martin Kaiser --- drivers/staging/r8188eu/include/wifi.h | 27 -------------------------- 1 file changed, 27 deletions(-) diff --git a/drivers/staging/r8188eu/include/wifi.h b/drivers/staging/r8188= eu/include/wifi.h index c1c9bae58d6d..c331be19ff83 100644 --- a/drivers/staging/r8188eu/include/wifi.h +++ b/drivers/staging/r8188eu/include/wifi.h @@ -167,17 +167,11 @@ enum WIFI_REG_DOMAIN { =20 #define GetToDs(pbuf) (((*(__le16 *)(pbuf)) & cpu_to_le16(_TO_DS_)) !=3D 0) =20 -#define ClearToDs(pbuf) \ - *(__le16 *)(pbuf) &=3D (~cpu_to_le16(_TO_DS_)) - #define SetFrDs(pbuf) \ *(__le16 *)(pbuf) |=3D cpu_to_le16(_FROM_DS_) =20 #define GetFrDs(pbuf) (((*(__le16 *)(pbuf)) & cpu_to_le16(_FROM_DS_)) !=3D= 0) =20 -#define ClearFrDs(pbuf) \ - *(__le16 *)(pbuf) &=3D (~cpu_to_le16(_FROM_DS_)) - #define get_tofr_ds(pframe) ((GetToDs(pframe) << 1) | GetFrDs(pframe)) =20 #define SetMFrag(pbuf) \ @@ -186,46 +180,25 @@ enum WIFI_REG_DOMAIN { #define ClearMFrag(pbuf) \ *(__le16 *)(pbuf) &=3D (~cpu_to_le16(_MORE_FRAG_)) =20 -#define SetRetry(pbuf) \ - *(__le16 *)(pbuf) |=3D cpu_to_le16(_RETRY_) - #define GetRetry(pbuf) (((*(__le16 *)(pbuf)) & cpu_to_le16(_RETRY_)) !=3D = 0) =20 -#define ClearRetry(pbuf) \ - *(__le16 *)(pbuf) &=3D (~cpu_to_le16(_RETRY_)) - #define SetPwrMgt(pbuf) \ *(__le16 *)(pbuf) |=3D cpu_to_le16(_PWRMGT_) =20 #define GetPwrMgt(pbuf) (((*(__le16 *)(pbuf)) & cpu_to_le16(_PWRMGT_)) != =3D 0) =20 -#define ClearPwrMgt(pbuf) \ - *(__le16 *)(pbuf) &=3D (~cpu_to_le16(_PWRMGT_)) - #define SetMData(pbuf) \ *(__le16 *)(pbuf) |=3D cpu_to_le16(_MORE_DATA_) =20 -#define ClearMData(pbuf) \ - *(__le16 *)(pbuf) &=3D (~cpu_to_le16(_MORE_DATA_)) - #define SetPrivacy(pbuf) \ *(__le16 *)(pbuf) |=3D cpu_to_le16(_PRIVACY_) =20 #define GetPrivacy(pbuf) \ (((*(__le16 *)(pbuf)) & cpu_to_le16(_PRIVACY_)) !=3D 0) =20 -#define ClearPrivacy(pbuf) \ - *(__le16 *)(pbuf) &=3D (~cpu_to_le16(_PRIVACY_)) - #define GetFrameType(pbuf) \ (le16_to_cpu(*(__le16 *)(pbuf)) & (BIT(3) | BIT(2))) =20 -#define SetFrameType(pbuf, type) \ - do { \ - *(unsigned short *)(pbuf) &=3D __constant_cpu_to_le16(~(BIT(3) | BIT(2))= ); \ - *(unsigned short *)(pbuf) |=3D __constant_cpu_to_le16(type); \ - } while (0) - #define GetFrameSubType(pbuf) (le16_to_cpu(*(__le16 *)(pbuf)) & (BIT(7) |\ BIT(6) | BIT(5) | BIT(4) | BIT(3) | BIT(2))) =20 --=20 2.30.2 From nobody Tue Jun 23 12:18:48 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 65BAAC433EF for ; Sat, 5 Mar 2022 18:54:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231898AbiCESzM (ORCPT ); Sat, 5 Mar 2022 13:55:12 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35062 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232197AbiCESy6 (ORCPT ); Sat, 5 Mar 2022 13:54:58 -0500 Received: from viti.kaiser.cx (viti.kaiser.cx [IPv6:2a01:238:43fe:e600:cd0c:bd4a:7a3:8e9f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 69CC21D4523 for ; Sat, 5 Mar 2022 10:54:08 -0800 (PST) Received: from dslb-084-059-247-134.084.059.pools.vodafone-ip.de ([84.59.247.134] helo=martin-debian-2.paytec.ch) by viti.kaiser.cx with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1nQZXY-00016k-RB; Sat, 05 Mar 2022 19:54:04 +0100 From: Martin Kaiser To: Greg Kroah-Hartman Cc: Larry Finger , Phillip Potter , Michael Straube , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH 6/6] staging: r8188eu: remove local BIT macro Date: Sat, 5 Mar 2022 19:53:51 +0100 Message-Id: <20220305185351.1409232-7-martin@kaiser.cx> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220305185351.1409232-1-martin@kaiser.cx> References: <20220305185351.1409232-1-martin@kaiser.cx> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The r8188eu driver defines a local BIT(x) macro. Remove this local macro and use the one from include/linux/bits.h. Signed-off-by: Martin Kaiser --- drivers/staging/r8188eu/include/wifi.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/staging/r8188eu/include/wifi.h b/drivers/staging/r8188= eu/include/wifi.h index c331be19ff83..299553351246 100644 --- a/drivers/staging/r8188eu/include/wifi.h +++ b/drivers/staging/r8188eu/include/wifi.h @@ -4,14 +4,9 @@ #ifndef _WIFI_H_ #define _WIFI_H_ =20 +#include #include =20 -#ifdef BIT -/* error "BIT define occurred earlier elsewhere!\n" */ -#undef BIT -#endif -#define BIT(x) (1 << (x)) - #define WLAN_ETHHDR_LEN 14 #define WLAN_HDR_A3_LEN 24 #define WLAN_HDR_A3_QOS_LEN 26 --=20 2.30.2