From: Jes Sorensen <Jes.Sorensen@xxxxxxxxxx> 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 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel