Rafał Miłecki Kalle Valo
Rafał Miłecki and Kalle Valo brcmfmac: fix reporting support for 160 MHz channels
Driver can report IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160MHZ so it's
important to provide valid & complete info about supported bands for
each channel. By default no support for 160 MHz should be assumed unless
firmware reports it for a given channel later.

This fixes info passed to the userspace. Without that change userspace
could try to use invalid channel and fail to start an interface.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Cc: stable@vger.kernel.org
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Latest commit d1fe6ad Nov 8, 2018
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
Makefile brcmfmac: only build fwsignal module for CONFIG_BRCMFMAC_PROTO_BCDC Apr 19, 2017
bcdc.c brcmfmac: use wiphy debugfs dir entry Mar 27, 2018
bcdc.h brcmfmac: remove reference to fwsignal data from struct brcmf_pub Apr 13, 2017
bcmsdh.c brcmfmac: Use __skb_peek(). Sep 10, 2018
btcoex.c brcmfmac: allocate struct brcmf_pub instance using wiphy_new() Mar 27, 2018
btcoex.h brcm80211: move under broadcom vendor directory Nov 18, 2015
bus.h brcmfmac: add support for sysfs initiated coredump May 23, 2018
cfg80211.c brcmfmac: fix reporting support for 160 MHz channels Nov 16, 2018
cfg80211.h brcmfmac: allocate struct brcmf_pub instance using wiphy_new() Mar 27, 2018
chip.c brcmfmac: add support for BCM4366E chipset Apr 25, 2018
chip.h brcmfmac: use brcmf_chip_name() to store name in revinfo Mar 27, 2018
common.c brcmfmac: fix wrong strnchr usage Aug 31, 2018
common.h brcmfmac: move ALLFFMAC variable in flowring module May 23, 2018
commonring.c brcm80211: move under broadcom vendor directory Nov 18, 2015
commonring.h brcm80211: move under broadcom vendor directory Nov 18, 2015
core.c brcmfmac: handle msgbuf packets marked with monitor mode flag Jul 4, 2018
core.h brcmfmac: handle msgbuf packets marked with monitor mode flag Jul 4, 2018
debug.c brcmfmac: validate user provided data for memdump before copying May 23, 2018
debug.h brcmfmac: use wiphy debugfs dir entry Mar 27, 2018
feature.c brcmfmac: increase buffer for obtaining firmware capabilities Sep 20, 2018
feature.h brcmfmac: detect firmware support for radiotap monitor frames Jul 4, 2018
firmware.c brcmfmac: constify firmware mapping tables Apr 30, 2018
firmware.h brcmfmac: constify firmware mapping tables Apr 30, 2018
flowring.c brcmfmac: move ALLFFMAC variable in flowring module May 23, 2018
flowring.h brcmfmac: Increase nr of supported flowrings. Feb 25, 2016
fweh.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-dr… Oct 16, 2017
fweh.h brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK Jun 30, 2017
fwil.c brcmfmac: do not convert linux error to firmware error string Mar 27, 2018
fwil.h brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK Jun 30, 2017
fwil_types.h brcmfmac: update STA info struct to the v5 Jul 4, 2018
fwsignal.c brcmfmac: use wiphy debugfs dir entry Mar 27, 2018
fwsignal.h brcmfmac: use wiphy debugfs dir entry Mar 27, 2018
msgbuf.c brcmfmac: handle msgbuf packets marked with monitor mode flag Jul 4, 2018
msgbuf.h brcmfmac: coarse support for PCIe shared structure rev7 Apr 30, 2018
of.c brcmfmac: make brcmf_of_probe more generic Jan 19, 2017
of.h brcmfmac: make brcmf_of_probe more generic Jan 19, 2017
p2p.c brcmfmac: fix full timeout waiting for action frame on-channel tx Oct 5, 2018
p2p.h brcmfmac: fix full timeout waiting for action frame on-channel tx Oct 5, 2018
pcie.c brcmfmac: add CYW89342 mini-PCIe device Aug 31, 2018
pcie.h brcm80211: move under broadcom vendor directory Nov 18, 2015
pno.c brcmfmac: add scheduled scan support for specified BSSIDs Jun 13, 2017
pno.h brcmfmac: add support multi-scheduled scan Jun 13, 2017
proto.c brcmfmac: use wiphy debugfs dir entry Mar 27, 2018
proto.h brcmfmac: use wiphy debugfs dir entry Mar 27, 2018
sdio.c Merge tag 'wireless-drivers-next-for-davem-2018-10-02' of git://git.k… Oct 2, 2018
sdio.h brcmfmac: Remove array of functions Jan 11, 2018
tracepoint.c brcmfmac: add missing header dependencies Sep 3, 2016
tracepoint.h brcm80211: move under broadcom vendor directory Nov 18, 2015
usb.c brcmfmac: constify firmware mapping tables Apr 30, 2018
usb.h brcm80211: move under broadcom vendor directory Nov 18, 2015
vendor.c brcm80211: move under broadcom vendor directory Nov 18, 2015
vendor.h brcm80211: move under broadcom vendor directory Nov 18, 2015