]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: Add btcoex profile management support for AR9462
authorRajkumar Manoharan <rmanohar@qca.qualcomm.com>
Mon, 24 Oct 2011 12:49:49 +0000 (18:19 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 8 Nov 2011 20:54:30 +0000 (15:54 -0500)
commit6e45a74d4c4c81f559e4242c26366bfa17155859
treed92c03f8e35868a2a29bf1f59d6797c233fce0a1
parenta7e23971a08a5a2479e1c5bb7b0c6ae3cafbfd68
ath9k: Add btcoex profile management support for AR9462

AR9462 chips have the capabilities to provoide bluetooth
profile information. For non-AR9462 btcoex chips, the BT
priority traffic was identified by periodically polling
the respective registers and updated dutycycle, stomptype,
etc. As AR9462 chip offers the BT profile informations,
let us make use of that to update aggregation limit,
dutycycle, stomptype and wieghtages.

Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath.h
drivers/net/wireless/ath/ath9k/Makefile
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/gpio.c
drivers/net/wireless/ath/ath9k/hw.c
drivers/net/wireless/ath/ath9k/hw.h
drivers/net/wireless/ath/ath9k/init.c
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/mci.c [new file with mode: 0644]
drivers/net/wireless/ath/ath9k/mci.h [new file with mode: 0644]
drivers/net/wireless/ath/ath9k/xmit.c