[PATCH v2 00/21] replace unique macros and ELEMENT_ID

From: Ross Schmidt
Date: Mon Dec 07 2020 - 23:09:19 EST


This patch set replaces many macros and the ELEMENT_ID enum with the
ieee80211_eid enum from linux/ieee80211.h. In several cases more than
one macro or constant is replaced by one constant. As suggested, each
constant replacement is separated into a distinct patch.

Changes in v2:
- Single patch divided into per-constant replacement patches

v1 can be found here:
https://lore.kernel.org/driverdev-devel/20201206034517.4276-10-ross.schm.dev@xxxxxxxxx/

Ross Schmidt (21):
staging: rtl8723bs: use WLAN_EID_HT_CAPABILITY
staging: rtl8723bs: use WLAN_EID_VENDOR_SPECIFIC
staging: rtl8723bs: use WLAN_EID_RSN
staging: rtl8723bs: use WLAN_EID_HT_OPERATION
staging: rtl8723bs: replace WLAN_EID_VHT_OP_MODE_NOTIFY
staging: rtl8723bs: replace _SSID_IE_
staging: rtl8723bs: replace _SUPPORTEDRATES_IE_
staging: rtl8723bs: replace _DSSET_IE_
staging: rtl8723bs: replace _TIM_IE_
staging: rtl8723bs: replace _IBSS_PARA_IE_
staging: rtl8723bs: replace _COUNTRY_IE_
staging: rtl8723bs: replace _CHLGETXT_IE_
staging: rtl8723bs: replace _ERPINFO_IE_
staging: rtl8723bs: replace _EXT_SUPPORTEDRATES_IE_
staging: rtl8723bs: replace _WAPI_IE_
staging: rtl8723bs: replace _MME_IE_
staging: rtl8723bs: replace EID_BSSCoexistence
staging: rtl8723bs: replace EID_BSSIntolerantChlReport
staging: rtl8723bs: replace EID_EXTCapability
staging: rtl8723bs: remove unused macros
staging: rtl8723bs: remove ELEMENT_ID enum

drivers/staging/rtl8723bs/core/rtw_ap.c | 62 ++++----
drivers/staging/rtl8723bs/core/rtw_cmd.c | 4 +-
.../staging/rtl8723bs/core/rtw_ieee80211.c | 44 +++---
drivers/staging/rtl8723bs/core/rtw_mlme.c | 26 ++--
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 146 +++++++++---------
drivers/staging/rtl8723bs/core/rtw_recv.c | 4 +-
drivers/staging/rtl8723bs/core/rtw_security.c | 2 +-
.../staging/rtl8723bs/core/rtw_wlan_util.c | 26 ++--
drivers/staging/rtl8723bs/core/rtw_xmit.c | 12 +-
drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 20 +--
drivers/staging/rtl8723bs/include/ieee80211.h | 8 -
.../staging/rtl8723bs/include/rtw_security.h | 3 -
drivers/staging/rtl8723bs/include/wifi.h | 108 -------------
.../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +-
.../staging/rtl8723bs/os_dep/ioctl_linux.c | 14 +-
drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 2 +-
16 files changed, 183 insertions(+), 302 deletions(-)

--
2.25.1