ath9k: Implement op_flush()
authorVasanthakumar Thiagarajan <vasanth@atheros.com>
Sat, 19 Feb 2011 09:13:42 +0000 (01:13 -0800)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 21 Feb 2011 20:39:56 +0000 (15:39 -0500)
commit69081624c7b2138b137738e307cb67e2dafd6e9b
tree9aff5e8a5f4140efc2578f2f8616db0796a9aa62
parent0aec516ce4cfd44f48b3ae0c54bc2f1eab007173
ath9k: Implement op_flush()

When op_flush() is called with no drop (drop=false), the driver
tries to tx as many frames as possible in about 100ms on every
hw queue. During this time period frames from sw queue are also
scheduled on to respective hw queue.

Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/xmit.c