linux-pinenote/drivers/net/wireless/ath/ath10k
Michal Kazior affd321733 ath10k: implement device recovery
Restart the hardware if FW crashes.

If FW crashes during recovery we leave the
hardware in a "wedged" state to avoid recursive
recoveries.

When in "wedged" state userspace may bring
interfaces down (to issue stop()) and then bring
one interface (to issue start()) to reload
hardware manually.

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2013-07-30 18:01:20 +03:00
..
bmi.c ath10k: reset BMI state upon init 2013-07-30 18:01:19 +03:00
bmi.h ath10k: reset BMI state upon init 2013-07-30 18:01:19 +03:00
ce.c ath10k: fix typo in define name 2013-07-30 18:01:16 +03:00
ce.h
core.c ath10k: implement device recovery 2013-07-30 18:01:20 +03:00
core.h ath10k: implement device recovery 2013-07-30 18:01:20 +03:00
debug.c ath10k: skip fw stats debugfs interface if device is down 2013-07-30 18:01:20 +03:00
debug.h
hif.h ath10k: decouple suspend code 2013-07-30 18:01:19 +03:00
htc.c ath10k: implement device recovery 2013-07-30 18:01:20 +03:00
htc.h ath10k: embed HTC struct inside ath10k 2013-07-30 18:01:17 +03:00
htt.c ath10k: embed HTT struct inside ath10k 2013-07-30 18:01:18 +03:00
htt.h ath10k: embed HTT struct inside ath10k 2013-07-30 18:01:18 +03:00
htt_rx.c ath10k: embed HTT struct inside ath10k 2013-07-30 18:01:18 +03:00
htt_tx.c ath10k: embed HTT struct inside ath10k 2013-07-30 18:01:18 +03:00
hw.h
Kconfig
mac.c ath10k: implement device recovery 2013-07-30 18:01:20 +03:00
mac.h ath10k: implement device recovery 2013-07-30 18:01:20 +03:00
Makefile
pci.c ath10k: implement device recovery 2013-07-30 18:01:20 +03:00
pci.h ath10k: fix typo in define name 2013-07-30 18:01:16 +03:00
rx_desc.h
targaddrs.h
trace.c
trace.h
txrx.c
txrx.h
wmi.c ath10k: implement device recovery 2013-07-30 18:01:20 +03:00
wmi.h ath10k: mac80211 driver for Qualcomm Atheros 802.11ac CQA98xx devices 2013-06-12 20:52:10 +03:00