[PATCH 00/20] staging-next: rtl8723au: Improve connection parameter management
Jes.Sorensen at redhat.com
Jes.Sorensen at redhat.com
Thu Jun 19 09:37:15 UTC 2014
From: Jes Sorensen <Jes.Sorensen at redhat.com>
Greg,
Please find attached my current set of 8723au pending changes for
staging-next. This set primarily improves the handling of connection
parameters obtained from the received beacon frame and reduces the
constant traversal of the saved frame.
It should apply cleanly to your staging-next branch as of this morning.
Cheers,
Jes
Jes Sorensen (20):
staging: rtl872au: rtw_cfg80211_inform_bss(): timestamp isn't used
staging: rtl8723au: rtw_cfg80211_inform_bss(): Use
cfg80211_inform_bss()
staging: rtl8723au: Save timestamp for network in collect_bss_info()
and report it to the stack
staging: rtl8723au: rtw_cfg80211_inform_bss(): Report the beacon
interval already retrieved
staging: rtl8723au: collect_bss_info(): Save capability in struct
wlan_bssid_ex
staging: rtl8723au: rtw_cfg80211_inform_bss(): Use the capability info
we already saved
staging: rtl8723au: struct wlan_bssid_ex: Rename BeaconPeriod to
beacon_interval
staging: rtl8723au: rtw_add_beacon(): Replace magic constant with
appropriate struct size
staging: rtl8723au: Update bss beacon info in rtw_add_beacon()
staging: rtl8723au: is_same_network23a(): Use the capability info from
wlan_bssid_ex
staging: rtl8723au: ConstructBeacon(): Use struct ieee80211_mgmt to
build beacon
staging: rtl8723au: issue_beacon23a(): Do not copy IEs in front of
beacon data
staging: rtl8723au: issue_beacon23a(): Use struct ieee80211_mgmt to
build beacon
staging: rtl8723au: issue_probersp(): Do not copy the IEs in front of
probe_resp data
staging: rtl8723au: issue_assocrsp(): Use capability from struct
wlan_bssid_ex
staging: rtl8723au: issue_assocreq(): Use struct ieee80211_mgmt to
build assoc_req frame
staging: rtl8723au: rtw_get_bcn_info23a(): Use capability from
wlan_bssid_ex
staging: rtl8723au: rtw_get_bcn_info23a(): Use __func__ in debug
prints
staging: rtl8723au: Remove last users of rtw_get_capability*()
functions
staging: rtl8723au: Eliminate last rtw_get_beacon_interval*() usage
drivers/staging/rtl8723au/core/rtw_ap.c | 10 +-
drivers/staging/rtl8723au/core/rtw_ieee80211.c | 13 +-
drivers/staging/rtl8723au/core/rtw_mlme.c | 25 +--
drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 195 +++++++++-------------
drivers/staging/rtl8723au/core/rtw_wlan_util.c | 14 +-
drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 37 ++--
drivers/staging/rtl8723au/include/rtw_mlme.h | 5 -
drivers/staging/rtl8723au/include/rtw_mlme_ext.h | 1 -
drivers/staging/rtl8723au/include/wlan_bssdef.h | 4 +-
drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 80 +++------
10 files changed, 133 insertions(+), 251 deletions(-)
--
1.9.3
More information about the devel
mailing list