[PATCH 0/8][Vivid][SRU re-spin] Marvell patches for pass the FCC regulations in the US
Keng-Yu Lin
kengyu at canonical.com
Mon Jan 4 08:37:26 UTC 2016
SRU Justification:
[Impact]
The wifi module will not able to pass the FCC regulations of the US.
Please check the bug description of
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1528910
It described what is needed to pass the FCC regulations.
[Test Case]
QA Gavin Lin tested the kernel with the patches on the IoT Gatway of an OEM
with Ubuntu Snappy version 15.04. The test resuilt is positive.
[Other Info]
FYI, the behaviour of the driver is defined & requested by the OEM. Marvell
helped implemented the patchset for Ubuntu kernel version 3.19 based on the
requirement. So these patches can be applied cleanly on Vivid, no conflicts.
These patches are already accepted by upstream:
* mwifiex: parse adhoc start/join result
* mwifiex: handle start AP error paths correctly
* mwifiex: set regulatory info from EEPROM
* mwifiex: don't follow AP if country code received from EEPROM
* mwifiex: correction in region code to country mapping
These patches are not yet accpected by upstream:
* mwifiex: update region_code_index array
* mwifiex: use world for unidentified region code
* mwifiex: add iw vendor command support
Amitkumar Karwar (7):
[Vivid][SRU re-spin][SAUCE] mwifiex: parse adhoc start/join result
[Vivid][SRU re-spin][SAUCE] mwifiex: handle start AP error paths
correctly
[Vivid][SRU re-spin][SAUCE] mwifiex: set regulatory info from EEPROM
[Vivid][SRU re-spin][SAUCE] mwifiex: don't follow AP if country code
received from EEPROM
[Vivid][SRU re-spin][SAUCE] mwifiex: correction in region code to
country mapping
[Vivid][SRU re-spin][SAUCE] mwifiex: update region_code_index array
[Vivid][SRU re-spin][SAUCE] mwifiex: use world for unidentified region
code
chunfan chen (1):
[Vivid][SRU re-spin][SAUCE] mwifiex: add iw vendor command support
drivers/net/wireless/mwifiex/Makefile | 1 +
drivers/net/wireless/mwifiex/cfg80211.c | 25 +++++++---
drivers/net/wireless/mwifiex/cfp.c | 6 +--
drivers/net/wireless/mwifiex/cmdevt.c | 4 +-
drivers/net/wireless/mwifiex/fw.h | 12 ++++-
drivers/net/wireless/mwifiex/ie.c | 2 +-
drivers/net/wireless/mwifiex/join.c | 20 +++++---
drivers/net/wireless/mwifiex/main.h | 6 ++-
drivers/net/wireless/mwifiex/sta_cmd.c | 20 ++++++--
drivers/net/wireless/mwifiex/sta_ioctl.c | 3 +-
drivers/net/wireless/mwifiex/vendor.c | 83 ++++++++++++++++++++++++++++++++
drivers/net/wireless/mwifiex/vendor.h | 28 +++++++++++
12 files changed, 181 insertions(+), 29 deletions(-)
create mode 100644 drivers/net/wireless/mwifiex/vendor.c
create mode 100644 drivers/net/wireless/mwifiex/vendor.h
--
1.9.1
More information about the kernel-team
mailing list