OrangePi_CM5/drivers/net/wireless/b43
Larry Finger f89ff6441d b43: Fix oops on unload when firmware not found
When b43 fails to find firmware when loaded, a subsequent unload will
oops due to calling ieee80211_unregister_hw() when the corresponding
register call was never made.

Commit 2d838bb608 fixed the same problem
for b43legacy.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Tested-by: Markus Kanet <dvmailing@gmx.eu>
Cc: Stable <stable@vger.kernel.org> [V3.3.0+ (the patch will need to be refactored)]
Cc: Markus Kanet <dvmailing@gmx.eu>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-10-24 13:18:09 -04:00
..
Kconfig b43: Kconfig: drop unknown symbol 'BRCMSMAC_MODULE' 2012-09-01 08:39:25 -07:00
Makefile b43: N-PHY: init 0x2057 radio 2012-08-06 14:56:35 -04:00
b43.h b43: be more user friendly with PHY info 2012-08-06 15:01:55 -04:00
bus.c
…
bus.h
…
debugfs.c
…
debugfs.h
…
dma.c
…
dma.h
…
leds.c
…
leds.h
…
lo.c
…
lo.h
…
main.c b43: Fix oops on unload when firmware not found 2012-10-24 13:18:09 -04:00
main.h
…
pcmcia.c
…
pcmcia.h
…
phy_a.c
…
phy_a.h
…
phy_common.c b43: add helper waiting for given value in radio reg 2012-08-06 14:56:35 -04:00
phy_common.h b43: add helper waiting for given value in radio reg 2012-08-06 14:56:35 -04:00
phy_g.c
…
phy_g.h
…
phy_ht.c
…
phy_ht.h
…
phy_lcn.c
…
phy_lcn.h
…
phy_lp.c
…
phy_lp.h
…
phy_n.c b43: N-PHY: fix 0x2057 radio calib copy/paste mistake 2012-08-10 15:27:01 -04:00
phy_n.h b43: N-PHY: finish 0x2056 radio setup 2012-08-06 14:56:35 -04:00
pio.c
…
pio.h
…
radio_2055.c
…
radio_2055.h
…
radio_2056.c
…
radio_2056.h
…
radio_2057.c b43: N-PHY: init 0x2057 radio 2012-08-06 14:56:35 -04:00
radio_2057.h b43: N-PHY: init 0x2057 radio 2012-08-06 14:56:35 -04:00
radio_2059.c
…
radio_2059.h
…
rfkill.c
…
rfkill.h
…
sdio.c
…
sdio.h
…
sysfs.c
…
sysfs.h
…
tables.c
…
tables.h
…
tables_lpphy.c
…
tables_lpphy.h
…
tables_nphy.c b43: N-PHY: add overriding RF control for rev7+ 2012-08-06 15:01:56 -04:00
tables_nphy.h b43: N-PHY: add overriding RF control for rev7+ 2012-08-06 15:01:56 -04:00
tables_phy_ht.c
…
tables_phy_ht.h
…
tables_phy_lcn.c
…
tables_phy_lcn.h
…
wa.c
…
wa.h
…
xmit.c
…
xmit.h
…