OrangePi_CM5/drivers/net/wireless/broadcom/brcm80211/brcmfmac
Arend Van Spriel 0b5c0305e5 brcmfmac: fix firmware request processing if nvram load fails
When nvram loading fails a double free occurred. Fix this and reorg the
code a little.

Fixes: d09ae51a4b ("brcmfmac: pass struct in brcmf_fw_get_firmwares()")
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2018-04-09 18:50:31 +03:00
..
Makefile
…
bcdc.c brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
bcdc.h
…
bcmsdh.c brcmfmac: rename brcmf_sdiod_buff_{read,write}() functions 2018-01-11 19:34:48 +02:00
btcoex.c brcmfmac: allocate struct brcmf_pub instance using wiphy_new() 2018-03-27 12:04:22 +03:00
btcoex.h
…
bus.h brcmfmac: add kerneldoc for struct brcmf_bus::msgbuf 2018-03-27 12:04:40 +03:00
cfg80211.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 2018-03-28 11:57:34 +03:00
cfg80211.h brcmfmac: allocate struct brcmf_pub instance using wiphy_new() 2018-03-27 12:04:22 +03:00
chip.c brcmfmac: use brcmf_chip_name() for consistency 2018-03-27 12:04:22 +03:00
chip.h brcmfmac: use brcmf_chip_name() to store name in revinfo 2018-03-27 12:04:21 +03:00
common.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 2018-03-28 11:57:34 +03:00
common.h brcmfmac: drop Inter-Access Point Protocol packets by default 2018-03-16 15:00:24 +02:00
commonring.c
…
commonring.h
…
core.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 2018-03-28 11:57:34 +03:00
core.h brcmfmac: allocate struct brcmf_pub instance using wiphy_new() 2018-03-27 12:04:22 +03:00
debug.c brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
debug.h brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
feature.c brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
feature.h brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
firmware.c brcmfmac: fix firmware request processing if nvram load fails 2018-04-09 18:50:31 +03:00
firmware.h brcmfmac: get rid of brcmf_fw_map_chip_to_name() 2018-03-27 12:04:37 +03:00
flowring.c
…
flowring.h
…
fweh.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 2017-10-16 17:09:24 +03:00
fweh.h brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK 2017-06-30 09:38:22 +03:00
fwil.c brcmfmac: do not convert linux error to firmware error string 2018-03-27 12:04:20 +03:00
fwil.h brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK 2017-06-30 09:38:22 +03:00
fwil_types.h brcmfmac: add CLM download support 2017-11-11 03:04:09 +02:00
fwsignal.c brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
fwsignal.h brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
msgbuf.c brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
msgbuf.h
…
of.c
…
of.h
…
p2p.c brcmfmac: allocate struct brcmf_pub instance using wiphy_new() 2018-03-27 12:04:22 +03:00
p2p.h
…
pcie.c brcmfmac: add extension to .get_fwname() callbacks 2018-03-27 12:04:34 +03:00
pcie.h
…
pno.c
…
pno.h
…
proto.c brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
proto.h brcmfmac: use wiphy debugfs dir entry 2018-03-27 12:04:23 +03:00
sdio.c brcmfmac: add extension to .get_fwname() callbacks 2018-03-27 12:04:34 +03:00
sdio.h brcmfmac: Remove array of functions 2018-01-11 19:34:46 +02:00
tracepoint.c
…
tracepoint.h
…
usb.c brcmfmac: add extension to .get_fwname() callbacks 2018-03-27 12:04:34 +03:00
usb.h
…
vendor.c
…
vendor.h
…