]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: stomp audio profiles on weak signal strength
authorRajkumar Manoharan <rmanohar@qca.qualcomm.com>
Tue, 20 Nov 2012 13:00:01 +0000 (18:30 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 21 Nov 2012 19:16:01 +0000 (14:16 -0500)
commit6298961831932666b49ada84242c6f548926fe55
treecd4b95eae71371652ae97e074166ec7befc6f107
parent6eda6ef2d6605f2b3e4d3bff114142fa35814f7a
ath9k: stomp audio profiles on weak signal strength

On lower WLAN signal strength, WLAN downlink traffic might suffer
from retransmissions. At the mean time, playing SCO/A2DP profiles
is affecting WLAN stability. In such scenario, by stomping SCO/A2DP
BT traffic completely for a BTCOEX period, gives WLAN traffic an
oppertunity to recover PHY rate. It also improves WLAN stability at
lower RSSI without sacificing BT traffic.

Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/btcoex.c
drivers/net/wireless/ath/ath9k/btcoex.h
drivers/net/wireless/ath/ath9k/gpio.c
drivers/net/wireless/ath/ath9k/mci.c