Search Linux Wireless

[PATCH 00/25] brcmfmac: cleanup and firmware-signalling

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

 



This series contain some rework just for the sake of cleanup and
to prepare for handling firmware signals properly. Firmware-signalling
is used to provide flow-control between host driver and firmware
using tlv based firmware signals.

The series is intended for v3.10 kernel and applies to the master
branch of the wireless-next repository.

Arend van Spriel (23):
  brcmfmac: correct success flag passed by brcmf_sdbrcm_txpkt()
  brcmfmac: minor optimization of brcmf_sdbrcm_txpkt() function
  brcmfmac: use skb_cow() in brcmf_sdbrcm_txpkt() to assure alignment
  brcmfmac: hookup firmware signalling to firmware interface events
  brcmfmac: handle firmware signal for updating mac descriptor info
  brcmfmac: add handler for credit map firmware events
  brcmfmac: add firmware-signalling cleanup function
  brcmfmac: allow stopping netif queue for different reasons
  brcmfmac: add definitions for handling sk_buff control buffer data
  brcmfmac: perform filtered firmware-signalling cleanup upon DEL_IF
  brcmfmac: add firmware-signalling hanger functions
  brcmfmac: add optional bus callback definition for tx queue cleanup
  brcmfmac: add flow-control mode to firmware signalling
  brcmfmac: enable tx status signalling
  brcmfmac: fix handling sk_buff cleanup upon bus tx failure
  brcmfmac: avoid error output in receive path
  brcmfmac: add dedicated log level for low-level sdio debugging
  brcmfmac: initialize struct brcmf_fws_info fields before iovar
  brcmfmac: correct specified length from FIFOCREDITBACK signal
  brcmfmac: move brcmf_fws_{de,}init() functions
  brcmfmac: only allocate firmware-signalling resources if required
  brcmfmac: no flow-control tlv signals when fcmode is NONE
  brcmfmac: enable sk_buff queueing when credits deplete

Hante Meuleman (1):
  brcmfmac: determine the wiphy->bands property correctly.

Piotr Haber (1):
  brcmfmac: avoid error output on header only packet

 drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c   |   30 +-
 .../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c |   60 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd.h      |   32 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h  |   13 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c  |    4 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c  |   46 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h  |   16 +
 .../net/wireless/brcm80211/brcmfmac/dhd_linux.c    |   79 +-
 drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c |   76 +-
 drivers/net/wireless/brcm80211/brcmfmac/fweh.c     |   10 +-
 drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c | 1714 ++++++++++++++++++--
 drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h |    8 +
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c  |  326 +++-
 .../net/wireless/brcm80211/include/brcmu_wifi.h    |   28 +-
 14 files changed, 2113 insertions(+), 329 deletions(-)

-- 
1.7.10.4


--
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]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux