mac80211: rebase ontop of v4.18-rc7
[openwrt/staging/blogic.git] / package / kernel / mac80211 / patches / 339-v4.19-brcmfmac-define-more-bits-for-the-flags-of-struct-br.patch
diff --git a/package/kernel/mac80211/patches/339-v4.19-brcmfmac-define-more-bits-for-the-flags-of-struct-br.patch b/package/kernel/mac80211/patches/339-v4.19-brcmfmac-define-more-bits-for-the-flags-of-struct-br.patch
deleted file mode 100644 (file)
index 050370d..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-From 4b4a8d808c58fc0defc32a26b2fea35d66692c45 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
-Date: Thu, 28 Jun 2018 08:16:13 +0200
-Subject: [PATCH] brcmfmac: define more bits for the flags of struct
- brcmf_sta_info_le
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-That struct is passed by a firmware when querying for STA info. Flags
-are used to indicate what info could be obtained.
-
-These new defines may allow passing more info to the cfg80211 in the
-future. They had been obtained from Broadcom's SDK file wlioctl_defs.h
-used by DD-WRT.
-
-Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
-Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
----
- .../broadcom/brcm80211/brcmfmac/fwil_types.h       | 29 ++++++++++++++++++----
- 1 file changed, 24 insertions(+), 5 deletions(-)
-
---- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
-+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
-@@ -32,11 +32,30 @@
- #define       BRCMF_BSS_INFO_VERSION  109 /* curr ver of brcmf_bss_info_le struct */
- #define BRCMF_BSS_RSSI_ON_CHANNEL     0x0002
--#define BRCMF_STA_WME              0x00000002      /* WMM association */
--#define BRCMF_STA_AUTHE            0x00000008      /* Authenticated */
--#define BRCMF_STA_ASSOC            0x00000010      /* Associated */
--#define BRCMF_STA_AUTHO            0x00000020      /* Authorized */
--#define BRCMF_STA_SCBSTATS         0x00004000      /* Per STA debug stats */
-+#define BRCMF_STA_BRCM                        0x00000001      /* Running a Broadcom driver */
-+#define BRCMF_STA_WME                 0x00000002      /* WMM association */
-+#define BRCMF_STA_NONERP              0x00000004      /* No ERP */
-+#define BRCMF_STA_AUTHE                       0x00000008      /* Authenticated */
-+#define BRCMF_STA_ASSOC                       0x00000010      /* Associated */
-+#define BRCMF_STA_AUTHO                       0x00000020      /* Authorized */
-+#define BRCMF_STA_WDS                 0x00000040      /* Wireless Distribution System */
-+#define BRCMF_STA_WDS_LINKUP          0x00000080      /* WDS traffic/probes flowing properly */
-+#define BRCMF_STA_PS                  0x00000100      /* STA is in power save mode from AP's viewpoint */
-+#define BRCMF_STA_APSD_BE             0x00000200      /* APSD delv/trigger for AC_BE is default enabled */
-+#define BRCMF_STA_APSD_BK             0x00000400      /* APSD delv/trigger for AC_BK is default enabled */
-+#define BRCMF_STA_APSD_VI             0x00000800      /* APSD delv/trigger for AC_VI is default enabled */
-+#define BRCMF_STA_APSD_VO             0x00001000      /* APSD delv/trigger for AC_VO is default enabled */
-+#define BRCMF_STA_N_CAP                       0x00002000      /* STA 802.11n capable */
-+#define BRCMF_STA_SCBSTATS            0x00004000      /* Per STA debug stats */
-+#define BRCMF_STA_AMPDU_CAP           0x00008000      /* STA AMPDU capable */
-+#define BRCMF_STA_AMSDU_CAP           0x00010000      /* STA AMSDU capable */
-+#define BRCMF_STA_MIMO_PS             0x00020000      /* mimo ps mode is enabled */
-+#define BRCMF_STA_MIMO_RTS            0x00040000      /* send rts in mimo ps mode */
-+#define BRCMF_STA_RIFS_CAP            0x00080000      /* rifs enabled */
-+#define BRCMF_STA_VHT_CAP             0x00100000      /* STA VHT(11ac) capable */
-+#define BRCMF_STA_WPS                 0x00200000      /* WPS state */
-+#define BRCMF_STA_DWDS_CAP            0x01000000      /* DWDS CAP */
-+#define BRCMF_STA_DWDS                        0x02000000      /* DWDS active */
- /* size of brcmf_scan_params not including variable length array */
- #define BRCMF_SCAN_PARAMS_FIXED_SIZE  64