This series mainly contains rework of the sdio interrupt handling which addresses issues with in-band sdio interrupts. These were raised by people working on nvidia tegra platform. This series is intended for v3.7 kernel and applies to wireless-next. Arend van Spriel (2): brcmfmac: add parameter check in brcmf_c_mkiovar() brcmfmac: simplify handling e-scan result firmware event Franky Lin (7): brcmfmac: absorb brcmf_sendpkt into brcmf_netdev_start_xmit brcmfmac: remove obsolete sdio bus sleep mechanism brcmfmac: use atomic variable for interrupt pending flag brcmfmac: convert SDIO dpc implementation to workqueue brcmfmac: streamline SDIO dpc brcmfmac: raise SDIO host lock to higher level brcmfmac: clear status for in-band interrupt in brcmf_sdbrcm_isr Hante Meuleman (1): brcmfmac: fix bug causing errorneous free on exception. drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 39 +- .../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 25 -- drivers/net/wireless/brcm80211/brcmfmac/dhd.h | 4 - .../net/wireless/brcm80211/brcmfmac/dhd_common.c | 6 +- .../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 41 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 416 ++++++++------------ .../net/wireless/brcm80211/brcmfmac/sdio_host.h | 2 + drivers/net/wireless/brcm80211/brcmfmac/usb.c | 6 +- .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 14 +- 9 files changed, 225 insertions(+), 328 deletions(-) -- 1.7.9.5 -- 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