Search Linux Wireless

[PATCH 0/8] brcmfmac: add support for PCIe fullmac devices

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series mainly adds support 11ac devices using a PCIe host interface.
These devices also uses different protocol layer to communicate with
the firmware on the device. Implementation has been ready for some time
and got testing coverage while awaiting approval to publish.

This series is intended for 3.17 and applies to the master branch of
the wireless-next repository.

Daniel Kim (1):
  brcmfmac: Do not use strcpy and strcat

Hante Meuleman (7):
  brcmfmac: Export brcmf_netif_rx for new protocol msgbuf.
  brcmfmac: Add protocol addressing mode and peer deletion API.
  brcmfmac: Adding msgbuf protocol.
  brcmfmac: Adding PCIe bus layer support.
  brcmfmac: Update pcie reset device routine.
  brcmfmac: Fix msgbuf flow control.
  brcmfmac: Add TDLS support to msgbuf.

 drivers/net/wireless/brcm80211/Kconfig             |   10 +
 drivers/net/wireless/brcm80211/brcmfmac/Makefile   |    5 +
 drivers/net/wireless/brcm80211/brcmfmac/bcdc.c     |   20 +
 drivers/net/wireless/brcm80211/brcmfmac/chip.c     |    8 +
 .../net/wireless/brcm80211/brcmfmac/commonring.c   |  274 +++
 .../net/wireless/brcm80211/brcmfmac/commonring.h   |   69 +
 drivers/net/wireless/brcm80211/brcmfmac/dhd.h      |    7 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h  |   33 +
 drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h  |   36 +-
 .../net/wireless/brcm80211/brcmfmac/dhd_linux.c    |    9 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c |   25 +-
 drivers/net/wireless/brcm80211/brcmfmac/flowring.c |  502 ++++++
 drivers/net/wireless/brcm80211/brcmfmac/flowring.h |   84 +
 drivers/net/wireless/brcm80211/brcmfmac/fweh.c     |    6 +-
 drivers/net/wireless/brcm80211/brcmfmac/fweh.h     |    5 +
 drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c   | 1398 +++++++++++++++
 drivers/net/wireless/brcm80211/brcmfmac/msgbuf.h   |   40 +
 drivers/net/wireless/brcm80211/brcmfmac/pcie.c     | 1846 ++++++++++++++++++++
 drivers/net/wireless/brcm80211/brcmfmac/pcie.h     |   29 +
 drivers/net/wireless/brcm80211/brcmfmac/proto.c    |   29 +-
 drivers/net/wireless/brcm80211/brcmfmac/proto.h    |   31 +-
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c  |   57 +-
 .../net/wireless/brcm80211/include/brcm_hw_ids.h   |   11 +
 23 files changed, 4498 insertions(+), 36 deletions(-)
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/commonring.c
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/commonring.h
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/flowring.c
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/flowring.h
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/msgbuf.h
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/pcie.c
 create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/pcie.h

-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux