[PATCH 00/74] staging-next: rtl8723au: rtl8723au-devel sync
Jes.Sorensen at redhat.com
Jes.Sorensen at redhat.com
Wed May 21 07:37:24 UTC 2014
From: Jes Sorensen <Jes.Sorensen at redhat.com>
Greg,
Please find attached a resync of the current rtl8723au-devel tree for
staging-next. Note this set includes fixes from Karim Raslan and Joe
Perches, and should also make the reported randconfig build problems
go away. I had to fix up Karim's patch to make it apply due to context
differences, but there should be no functional differences.
Mainly this set of changes gets rid of a large chunk of duplicated
ieee80211 definitions and removes a number of unused functions.
Cheers,
Jes
Jes Sorensen (72):
staging: rtl8723au: Fix compiling with CONFIG_8723AU_BT_COEXIST=n
staging: rtl8723au: Use nl80211_iftype instead of driver's own custom
types
staging: rtl8723au: Get rid of write only NetworkTypeInUse and
matching enum
staging: rtl8723au: HalEEValueCheck(): content of a u8 is always >= 0
staging: rtl8723au: Fix up some random bit-flag handling
staging: rtl8723au: Add -Wtype-limits to CFLAGS
staging: rtl8723au: Store algorithm type in a u32
staging: rtl8723au: We don't support SMS4 or WEP+WPA mixed encryption
staging: rtl8723au: Remove unused enum odm_security
staging: rtl8723au: Use WLAN_CIPHER_SUITE_* to mark crypto type
staging: rtl8723au: Introduce struct rtw_wep_key to store our wep keys
staging: rtl8723au: Move rtw_set_802_11_add_wep23a() to
ioctl_cfg80211.c
staging: rtl8723au: rtw_cfg80211_add_wep(): Get rid of unused keyindex
flags
staging: rtl8723au: Make rtw_cfg80211_add_wep() take a struct
rtw_wep_key
staging: rtl8723au: Get rid of unused struct
ndis_802_11_configuration_fh
staging: rtl8723au: Get rid of struct ndis_802_11_config
staging: rtli8723au: Get rid of struct ndis_802_11_fixed_ies
staging: rtl8723au: Get rid of struct ndis_802_11_var_ies
staging: rtl8723au: wlan_bssdef.h: Remove some more unused #defines
staging: rtl8723au: Get rid of ClearMFrag/SetMFrag
staging: rtl8723au: wifi.h: Remove unused SetRetry() + SetAMsdu()
macros
staging: rtl8723au: Use kernel provided WLAN_CAPABILITY_* definitions
staging: rtl8723au: Use kernel provided IEEE80211_HT_OP_MODE_* defines
staging: rtl8723au: Use kernel provided IEEE80211_HT_PARAM_* defines
staging: rtl8723au: Remove unused enum WIFI_REG_DOMAIN
staging: rtl8723au: wifi.h: Remove a pile of unused WDS_ defines
staging: rtl8723au: Get rid of last HT OP mode duplicate defines
staging: rtl8723au: cfg80211_rtw_mgmt_tx(): type is always -1
staging: rtl8723au: ioctl_cfg80211.c: Rip out < 3.14 kernel support
staging: rtl8723au: rtw_cfg80211_inform_bss(): Use
get_unaligned_le16()
staging: rtl8723au: ioctl_cfg80211.c: Properly initialize seq_ctrl
staging: rtl8723au: rtl8723a_cmd.c: Properly initialize seq_ctrl
staging: rtl8723au: rtw_make_wlanhdr23a(): Use IEEE80211_SN_TO_SEQ()
to set seq_ctrl
staging: rtl8723au: Declare rtw_make_wlanhdr() static
staging: rtl8723au: Get rid of SetSeqNum()
staging: rtl8723au: wifi.h: Remove unused SetFragNum() macro
staging: rtl8723au: Get rid of ugly SetDuration() macro usage
staging: rtl8723au: Get rid of SetPrivacy()/SetPwrMgt()/SetMData()
macros
staging: rtl8723au: rtl8723a_update_ramask(): Get rid of annoying
debug message
staging: rtl8723au: rtl8723a_cmd.c: Use ieee80211.h defines to set
qos_ctrl
staging: rl8723au: rtw_make_wlanhdr(): Use ieee80211_qos_hdr
staging: rtl8723au: _issue_qos_nulldata23a(): Use struct
ieee80211_qos_hdr
staging: rtl8723au: Get rid of obsolete
SetPriority()/SetEOSP()/SetAckpolicy()
staging: rtl8723au: Remove unused SetFrameType() macro
staging: rtl8723au: rtw_xmit.c: Use IEEE80211_[FS]TYPE_ defines
staging: rtl8723au: rtl8723a_cmd.c: Use ieee80211.h provided fctl bits
staging: rtl8723au: ioctl_cfg80211.c: Use ieee80211.h provided fctl
bits
staging: rtl8723au: rtw_mlme_ext.c: Get rid of most WIFI_* frame type
usage
staging: rtl8723au: Declare issue_asocrsp() static
staging: rtl8723au: Fix issue_assocrsp() to use IEEE80211_STYPE_*
defines
staging: rtl8723au: Get rid of duplicate ieee80211 frame_control
defines
staging: rtl8723au: rtw_mlme_ext.c: Get rid of SetToDs()/SetFrDs()
usage
staging: rtl8723au: rtw_xmit.c: Get rid of SetToDs()/SetFrDs() usage
staging: rtl8723au: rtl8723a_cmd.c: Get rid of SetToDs()/SetFrDs()
usage
staging: rtl8723au: wifi.h: Get rid of last ugly frame_control
manipulation macros
staging: rtl8723au: rtw_mlme_ext.c: Declare a number of functions
static
staging: rtl8723au: rtw_mlme_ext.c: Fix compile warnings
staging: rtl8723au: Don't compile rtw_ap.c when
CONFIG_8723AU_AP_MODE=n
staging: rtl8723au: Declare SetBWMode23a() static
staging: rtl8723au: Get rid of unused get_bsstype23a()
staging: rtl8723au: Move dummy_event_callback() to rtw_mlme_ext.c
staging: rtl8723au: Get rid of some unused tdls definitions
staging: rtl8723au: rtw_cmd.h: Remove some more unused #defines
staging: rtl8723au: rtw_ieee80211.c: Remove a number of unused
functions
staging: rtl8723au: rtw_get_bcn_info23a(): Use cfg80211_find_ie()
staging: rtl8723au: rtw_get_bcn_info23a(): Don't zero variables
unncessarily
staging: rtl8723au: rtw_cfg80211_monitor_if_xmit_entry() use struct
ieee80211_mgmt
staging: rtl8723au: rtw_cfg80211_rx_action(): Use ieee80211_mgmt to
parse action frame
staging: rtl8723au: Remove obsolete rtw_action_frame_parse23a()
staging: rtl8723au: Declare rtw_site_survey() static
staging: rtl8723au: rtw_mlme_ext.c: Improve bad formatting in event
handlers
staging: rtl8723au: rtw_mlme_ext.c: Fixup some more unreadable
formatting
Joe Perches (1):
staging: realtek: Convert /n to \n
Karim Raslan (1):
staging: rtl8723au: rtw_sta_mgt: change rtw_alloc_stainfo23a to use
gfp_t instead if int
drivers/staging/rtl8188eu/hal/usb_ops_linux.c | 2 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 +-
drivers/staging/rtl8723au/Makefile | 7 +-
drivers/staging/rtl8723au/core/rtw_ap.c | 133 ++--
drivers/staging/rtl8723au/core/rtw_cmd.c | 31 +-
drivers/staging/rtl8723au/core/rtw_ieee80211.c | 132 +---
drivers/staging/rtl8723au/core/rtw_ioctl_set.c | 163 +---
drivers/staging/rtl8723au/core/rtw_mlme.c | 131 ++--
drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 852 +++++++++++----------
drivers/staging/rtl8723au/core/rtw_pwrctrl.c | 9 +-
drivers/staging/rtl8723au/core/rtw_recv.c | 46 +-
drivers/staging/rtl8723au/core/rtw_security.c | 35 +-
drivers/staging/rtl8723au/core/rtw_sreset.c | 8 +-
drivers/staging/rtl8723au/core/rtw_sta_mgt.c | 2 +-
drivers/staging/rtl8723au/core/rtw_wlan_util.c | 185 +++--
drivers/staging/rtl8723au/core/rtw_xmit.c | 107 +--
drivers/staging/rtl8723au/hal/hal_com.c | 11 +-
drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 121 +--
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 15 +-
drivers/staging/rtl8723au/hal/rtl8723au_xmit.c | 11 +-
drivers/staging/rtl8723au/hal/usb_halinit.c | 7 +-
drivers/staging/rtl8723au/hal/usb_ops_linux.c | 4 +-
drivers/staging/rtl8723au/include/ieee80211.h | 3 -
drivers/staging/rtl8723au/include/ioctl_cfg80211.h | 4 -
drivers/staging/rtl8723au/include/odm.h | 12 -
drivers/staging/rtl8723au/include/rtl8723a_hal.h | 2 +
drivers/staging/rtl8723au/include/rtw_cmd.h | 15 +-
drivers/staging/rtl8723au/include/rtw_ioctl_set.h | 4 -
drivers/staging/rtl8723au/include/rtw_mlme.h | 30 -
drivers/staging/rtl8723au/include/rtw_mlme_ext.h | 38 +-
drivers/staging/rtl8723au/include/rtw_recv.h | 2 +-
drivers/staging/rtl8723au/include/rtw_security.h | 36 +-
drivers/staging/rtl8723au/include/rtw_xmit.h | 7 +-
drivers/staging/rtl8723au/include/sta_info.h | 4 +-
drivers/staging/rtl8723au/include/wifi.h | 246 ------
drivers/staging/rtl8723au/include/wlan_bssdef.h | 83 +-
drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 531 +++++++------
drivers/staging/rtl8723au/os_dep/mlme_linux.c | 4 +-
drivers/staging/rtl8723au/os_dep/os_intfs.c | 6 +-
drivers/staging/rtl8723au/os_dep/usb_intf.c | 2 +-
40 files changed, 1196 insertions(+), 1847 deletions(-)
--
1.9.0
More information about the devel
mailing list