ath9k: fix the .flush driver op implementation
This patch simplifies the flush op and reuses ath_drain_all_txq for flushing out pending frames if necessary. It also uses a global timeout of 200ms instead of the per-queue 60ms timeout. Signed-off-by:Felix Fietkau <nbd@openwrt.org> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- drivers/net/wireless/ath/ath9k/ath9k.h 0 additions, 1 deletiondrivers/net/wireless/ath/ath9k/ath9k.h
- drivers/net/wireless/ath/ath9k/main.c 21 additions, 35 deletionsdrivers/net/wireless/ath/ath9k/main.c
- drivers/net/wireless/ath/ath9k/xmit.c 13 additions, 15 deletionsdrivers/net/wireless/ath/ath9k/xmit.c
Loading
Please register or sign in to comment