On 17 February 2016 at 11:26, Arend van Spriel <arend@xxxxxxxxxxxx> wrote: > This series contain various changes for the brcmfmac driver. Here > the list of highlights: > > * IPv6 Neighbor discovery offload. > * driver settings that can be populated from different sources. > * country code setting in firmware. > * length checks to validate firmware events. > * new way to determine device memory size needed for BCM4366. > * various offloads during wowl. > * full MFP support. > > This series is intended for v4.6 and applies to the master branch > of the wireless-drivers-next repository. Patch #17 is already in > wireless-drivers repo. The other patches apply without it, but it > is needed to compile test the remainder of the series. I tried this patchset on 1) SmartRG SR400ac (BCM4708 + 2 x BCM43602) 2) D-Link DIR-885L (BCM47094 + 2 x BCM4366) BCM43602 still works correctly as expected. No obvious regressions. Nice. BCM4366s in my DIR-885L were unusable so far due to the following errors (one per wireless card): [ 13.249195] brcmfmac: brcmf_pcie_download_fw_nvram: FW failed to initialize [ 18.209196] brcmfmac: brcmf_pcie_download_fw_nvram: FW failed to initialize With this patchset my first BCM4366 card works correctly: brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Jan 8 2016 12:54:07 version 10.10.69.3309 (r610991) FWID 01-c47a91a4 Unfortunately second one - while doing a bit better - still fails: brcmfmac: brcmf_msgbuf_query_dcmd: Timeout on response for query command brcmfmac: brcmf_c_preinit_dcmds: Retreiving cur_etheraddr failed, -5 brcmfmac: brcmf_bus_start: failed: -5 brcmfmac: brcmf_pcie_attach_bus: dongle is not responding We were already discussing this privately a bit and AFAIR Hante said he suspects something about PCIe BAR. I was hoping that maybe [PATCH] brcmfmac: use bar1 window size as provided by pci subsystem will fix this problem, but apparently it doesn't. Did you guys try brcmfmac on any router with 2 x BCM4366? Did you have any more luck? Any other ideas about what may be stopping 2nd BCM4366 card from working correctly? Whatever it missing to support 2nd BCM4366 in my DIR-885L, this patchset is a nice improvement anyway, thank you! -- 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