brcm80211: smac: indicate severe problems to Mac80211
authorRoland Vossen <rvossen@broadcom.com>
Tue, 18 Oct 2011 12:03:04 +0000 (14:03 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 8 Nov 2011 20:54:06 +0000 (15:54 -0500)
commitc261bdf8acad56717cae233709808d8d9291ce36
tree0cfadca532d8e58122c2ddf8fe40efa1704403cb
parent0527781eb00550226d638b9be23d246c7ba796f6
brcm80211: smac: indicate severe problems to Mac80211

In case the hardware crashes, a reinitialization internal to the driver
was performed. Since Mac80211 must be in the know of such an event as
well, ieee80211_restart_hw() is now called.

Reviewed-by: Alwin Beukers <alwin@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Roland Vossen <rvossen@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c
drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h
drivers/net/wireless/brcm80211/brcmsmac/main.c