[Xenial][PULL] Marvell wireless driver update

Jesse Sung jesse.sung at canonical.com
Fri May 20 07:05:14 UTC 2016


BugLink: https://launchpad.net/bugs/1528910
BugLink: https://launchpad.net/bugs/1512997
BugLink: https://launchpad.net/bugs/1512999

The first eight patches are Marvell wireless driver update for FCC regulation.
Most of them are in mainline 4.5 except the "add iw vendor command support" one,
which is not accepted by upstream[1]. I'm sending it as an Ubuntu sauce before
we can have a solution.

The last two patches are for WiFi and Bluetooth LEDs on Dell's Edge Gateway.
LEDs are connected to GPIOs on Marvell Wifi/BT module, so the code will
check if it is run on Edge Gateway before it toggles the LEDs, in case these
GPIOs are configured to do something else on other platforms. These two patches
are already in vivid kernel for a while.


[1] https://marc.info/?l=linux-wireless&m=144982455414246&w=2

================================================================

The following changes since commit f18d7a47ebd9086e6aa36b823cdce8665efb0c53:

  UBUNTU: Ubuntu-4.4.0-22.40 (2016-05-12 13:42:19 -0700)

are available in the git repository at:

  https://git.launchpad.net/~wenchien/+git/xenial

for you to fetch changes up to aaa29bfd65a9f95932f69e6246473fe0a3a4f9c9:

  UBUNTU: SAUCE: Bluetooth: Support for LED on Marvell modules
(2016-05-20 11:46:10 +0800)

----------------------------------------------------------------
Amitkumar Karwar (7):
      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
      mwifiex: update region_code_index array
      mwifiex: use world for unidentified region code

Wen-chien Jesse Sung (2):
      UBUNTU: SAUCE: mwifiex: Switch WiFi LED state according to the
device status
      UBUNTU: SAUCE: Bluetooth: Support for LED on Marvell modules

chunfan chen (1):
      UBUNTU: SAUCE: mwifiex: add iw vendor command support

 drivers/bluetooth/btusb.c                  | 92 ++++++++++++++++++++++++++++--
 drivers/net/wireless/mwifiex/Makefile      |  1 +
 drivers/net/wireless/mwifiex/cfg80211.c    | 20 +++++--
 drivers/net/wireless/mwifiex/cfp.c         |  6 +-
 drivers/net/wireless/mwifiex/cmdevt.c      |  4 +-
 drivers/net/wireless/mwifiex/fw.h          | 30 +++++++++-
 drivers/net/wireless/mwifiex/ie.c          |  2 +-
 drivers/net/wireless/mwifiex/join.c        | 20 ++++---
 drivers/net/wireless/mwifiex/main.c        |  5 +-
 drivers/net/wireless/mwifiex/main.h        | 12 +++-
 drivers/net/wireless/mwifiex/pcie.c        |  6 ++
 drivers/net/wireless/mwifiex/sta_cmd.c     | 50 ++++++++++++++--
 drivers/net/wireless/mwifiex/sta_cmdresp.c |  2 +
 drivers/net/wireless/mwifiex/sta_ioctl.c   | 23 +++++++-
 drivers/net/wireless/mwifiex/uap_cmd.c     |  6 +-
 drivers/net/wireless/mwifiex/vendor.c      | 83 +++++++++++++++++++++++++++
 drivers/net/wireless/mwifiex/vendor.h      | 28 +++++++++
 17 files changed, 353 insertions(+), 37 deletions(-)
 create mode 100644 drivers/net/wireless/mwifiex/vendor.c
 create mode 100644 drivers/net/wireless/mwifiex/vendor.h




More information about the kernel-team mailing list