1
0
Fork 0
Commit Graph

9 Commits (192a3697600382c5606fc1b2c946e737c5450f88)

Author SHA1 Message Date
Fugang Duan 10adcfb40c MLK-24767 net: wireless: nxp: mxm_wifiex: upgrade to mxm4x17186.p6 release
Driver changes mxm4x17186.p2 -> mxm4x17186.p4:
- Test Mode fix: added validation for 80MHz BW setting to prevent
  setting it in 2G band for this command
- Corrected the driver version that was printed using mlanutl
  version command

Reviewed-by: yang.tian <yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
(cherry picked from commit: 864a2e3cb4312e0d56509cb4e7cd94ba68700e46)
2020-09-11 17:32:28 +08:00
Fugang Duan 8393c56b2d MLK-24669 net: wireless: nxp: mxm_wifiex: upgrade to mxm4x17186.p4 release
The MxM wifi driver upgrade to:
ssh://git@bitbucket.sw.nxp.com/wcswrel/
rel-nxp-wifi-fp92-bt-fp92-linux-android-mxm4x17186.p4-mgpl.git

Driver changes mxm4x17186.p2 -> mxm4x17186.p4:
- Fixed issue of P2P Client not able to connect with P2P Group Owner in 5GHz.
- Fixed kernel warning "Unable to handle kernel paging request"
  which was seen due to redundant disconnect indication from AP.
- Fixed kernel warning which was seen due to return type as int.
  instead of expected "netdev_tx_t".
- Fixed firmware initialization failure when using uAP only mode.
- Added fix to avoid downloading commands to firmware after getting
  command timeout.

Reviewed-by: yang.tian <yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
(cherry picked from commit: c2d7d9f654c56ca52aea85eebecd6a37540d680b)
2020-09-02 11:42:29 +08:00
Fugang Duan b2d3726eea MLK-24484 net: wireless: nxp: mxm_wifiex: upgrade to mxm4x17186.p2 release
The MxM wifi driver upgrade to:
ssh://git@bitbucket.sw.nxp.com/wcswrel/
rel-nxp-wifi-fp92-bt-fp92-linux-android-mxm4x17186.p2-mgpl.git

Changes mxm4x17186 -> mxm4x17186.p2:
- Increase extended scan timeout to 100 seconds.
- Increase shared memory buffers entries to 40.
- Append IE as a pass through TLV type to the request no matter FT AKM is used.

Reviewed-by: yang.tian <yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-08-11 14:31:27 +08:00
Fugang Duan ec10135c19 MLK-24458 net: wireless: nxp: mxm_wifiex: upgrade to mxm4x17186 release
The MxM wifi driver upgrade to:
ssh://git@bitbucket.sw.nxp.com/wcswrel/
rel-nxp-wifi-fp92-bt-fp85-linux-android-mxm4x17186-mgpl.git

Changes mxm4x17175 -> mxm4x17186:
 - bugfixs reported at https://jira.sw.nxp.com/projects/WCSWREL/issues

Reviewed-by: yang.tian <yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-08-03 15:19:36 +08:00
Fugang Duan 6b4a83a75f MLK-24191 net: wireless: nxp: mxm_wifiex: upgrade to mxm4x17175 release
The MxM wifi driver upgrade to.
ssh://git@bitbucket.sw.nxp.com/wcswrel/
rel-nxp-wifi-fp92-bt-fp85-linux-android-mxm4x17175-mgpl.git

The release main changes:
- includes previous bugfixs
- fix the coverity issues
- fix the coding style

Reviewed-by: yang.tian <yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-06-02 11:00:03 +08:00
Fugang Duan 9bbea7a5e3 MLK-23883 net: wireless: mxm_wifiex: fix the suspend issue: cmd id 0x5b timeout
When do suspend test, cmd id 0x5b timeout during suspend:
	Timeout cmd id (615.964367) = 0x5b, act = 0x1

It is not necessary to download 0x5b command after disconnect
to AP, sometimes this command has no response and causes timeout.

Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-30 15:57:55 +08:00
Fugang Duan 919a85dbb1 MLK-23852 net: wireless: nxp: mxm_wifiex: add ignore "-Wpacked-bitfield-compat"
The mxm_wifiex driver define bit-fields of type "char" in
many strunctures, GCC informs you when the offset of such
a field has changed in GCC 4.4 that may lead to differences
in the structure layout. But it doesn't impact the driver,
so use -Wno-packed-bitfield-compat to disable this warning.

Reviewed-by: tian yang <yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-27 15:24:35 +08:00
Fugang Duan e63d2bd5c4 MLK-23847 net: wireless: nxp: mxm_wifiex: update files license
Update the mxm_wifiex license to GPL v2.
Sync the files' license header with below repo:
ssh://git@bitbucket.sw.nxp.com/wcswrel/
rel-NXP-WIFI-FP92-BT-FP85-LINUX-ANDROID-MXM4X17169-MGPL

Reviewed-by: tian yang <yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-27 09:48:59 +08:00
Fugang Duan 688b67b2c7 MLK-23806-01 net: wireless: nxp: mxm_wifiex: add initial MxM wifi driver
Add initial MxM (multi-chip-multi-interface) wifi driver.
The driver target is to support 88w8987/88w8997/88w9098,
currently it only supports 88w8987.

The MxM wifi driver is merged from below repo and applied some
patches for block and build issues.
ssh://git@bitbucket.sw.nxp.com/wcswrel/
rel-nxp-wifi-fp92-bt-fp85-linux-android-mxm4x17169-gpl.git

Reviewed-by: tian yang<yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-20 14:13:38 +08:00