aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-23Change driver version to 10.3.0.18-20160823-1.10.3.0.18-20160823-210.3.0.18-20160823-1David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-23Fixed error constant value.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-23Change driver version to 10.3.0.18-20160823.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-23Added basic rate for assoc request.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-23Fixed rate adaptation problem of station mode.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-23Corrected WMM parameters setting.David Lin
1. Settings of CW_MIN and CW_MAX are not correct. 2. Settings for BE and BK are swapped. It will affect throughput under noise environment. Signed-off-by: David Lin <dlin@marvell.com>
2016-08-23Adjusted peer data rate by rx nss.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-10Change driver version to 10.3.0.18-20160804.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-10Added support for the 7.2.9.26 firmware API.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-08-04Upgrade 88W8864 firmware to 7.2.9.26.David Lin
Added support for the Linksys WRT1200ACv2 and WRT1900ACSv2 Signed-off-by: David Lin <dlin@marvell.com>
2016-06-17Change driver version to 10.3.0.17-20160617.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-17Used multicast rate to send out EAPOL packets.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-17Set tid of received EAPOL packets to 7.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-08Change driver version to 10.3.0.17-20160608.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-08Advertised capability of AMSDU.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-07Change driver version to 10.3.0.17-20160607.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-07Upgraded firmware of 88W8897 to 8.2.0.12.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-07Removed code related to BG4CT_A0_WORKAROUND.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-06Modified the code to pass chackpatch.pl.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-06Fixed endian problme for WSC IE type.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-06Changed IEEE80211_BAND_XXXX to NL80211_BAND_XXXXDavid Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-04Updated WSC IE to probe response.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-03Update README.mdyuhhaurlin
2016-06-03Update README.mdyuhhaurlin
2016-06-03Update README.mdyuhhaurlin
2016-06-03Change driver version to 10.3.0.17-20160603.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-03Changed length of max vht mpdu from 7991 to 3895.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-03Added the code to support TDLS.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-02Restored files Kconfig and Makefile.kernel.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-01Create README.mdyuhhaurlin
2016-06-01Change driver version to 10.3.0.17-20160601.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-01Fixed excessive delays.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-01Modified ampdu/amsdu related code.David Lin
Let mwlwifi driver can work with lastest mac80211's APIs. Signed-off-by: David Lin <dlin@marvell.com>
2016-06-01Removed code related to MFG.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-01Removed code related to MESH.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2016-06-01Modified the code to be compiled directly.David Lin
1. Removed linux version checking. 2. Removed unused files. Signed-off-by: David Lin <dlin@marvell.com>
2016-05-31Commit mwlwifi driver 10.3.0.17-20160531-1David Lin
Modified receive code to pass wds data to mac80211 when security is on. Signed-off-by: David Lin <dlin@marvell.com>
2016-05-31Commit mwlwifi driver 10.3.0.17-20160531David Lin
Added code to support WPS. Signed-off-by: David Lin <dlin@marvell.com>
2016-05-30Commit mwlwifi driver 10.3.0.17-2016053010.3.0.17-20160530David Lin
1. Removed debug messages related to failure of ba checking. 2. Added variable "check_ba_failed" to log this kind of debug information. Signed-off-by: David Lin <dlin@marvell.com>
2016-05-23Commit mwlwifi driver 10.3.0.17-20160523David Lin
Added code to control the rate to print out check BA related debug messages. Signed-off-by: David Lin <dlin@marvell.com>
2016-05-20Commit mwlwifi driver 10.3.0.17-20160520-1David Lin
Changed wake up period for timer routine from 10 ms to 300 ms. Signed-off-by: David Lin <dlin@marvell.com>
2016-05-20Commit mwlwifi driver 10.3.0.17-20160520.David Lin
1. If traffic of BA session is not heavy, remove the BA stream. 2. Interrupt cause should be cleaned before processing related interrupt. Signed-off-by: David Lin <dlin@marvell.com>
2016-03-25Commit mwlwifi driver 10.3.0.17-20160324.20160328David Lin
1. Fixed problem: tx throughput will become lower after running for a while. 2. Fixed problme: multicast out-of-order. 3. Upgraded firmware of 88W8864 to version 7.2.9.2. Signed-off-by: David Lin <dlin@marvell.com>
2016-01-06Commit mwlwifi driver 10.3.0.16-20160105.David Lin
Added code to support DFS. Signed-off-by: David Lin <dlin@marvell.com>
2015-12-16Change GFP_KERNEL to GFP_ATOMIC for kmalloc().David Lin
AMSDU function is called in atomic context, GFP_ATOMIC should be used. Signed-off-by: David Lin <dlin@marvell.com>
2015-12-16Let messages printed out be more user friendly.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2015-12-08Commit mwlwifi driver 10.3.0.15-20151208.David Lin
1. Use mutex to protect firmware command instead of spinlock. 2. Change mdelay(1000) to msleep(1000) in firmware command mwl_fwcmd_get_hw_specs(). 3. Add might_sleep() in mwl_fwcmd_exec_cmd() to detect if firmware command is called within atomic context. 4. Change compile variable from "CONFIG_SUPPORT_MFG" to "SUPPORT_MFG". Signed-off-by: David Lin <dlin@marvell.com>
2015-11-30Fixed kernel panic problem:David Lin
mwl_tx_del_ampdu_pkts() uses tid to access tx descriptor directly. Tid shoud be mapped to AC first before acessing tx descriptor. Signen-off-by: David Lin <dlin@marvell.com>
2015-11-25Remove Rx descriptor spin lock.David Lin
Signed-off-by: David Lin <dlin@marvell.com>
2015-11-25Fix wrong MFP_CAPABLE flag for ieee80211_hw_set().David Lin
Signed-off-by: David Lin <dlin@marvell.com>