linux/drivers/net/wireless/ath/ath9k
Rajkumar Manoharan e82cb03f5a ath9k: adjust WLAN and BT concurrent transmission
The simulataneous transmission of both WLAN and BT might cause
increase in power levels. To avoid regulatory violation, WLAN tx
power will be adjusted according to BT power index based on avaliability
of BT scheduling messages. WLAN tx power reduction might affect its
performance. So WLAN tx power is only be lowered when the signal strength
is good enough. Otherwise concurrent tx will be disabled and WLAN uses
it default power levels. Also concurrent tx is disabled whenever WLAN is
moving to off-channel which might be used by BT.

Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-10-29 15:19:27 -04:00
..
ahb.c
ani.c ath9k_hw: Add AR9565 HW support 2012-09-11 15:31:37 -04:00
ani.h
antenna.c ath9k: Add a module parameter to enable diversity 2012-09-24 14:59:11 -04:00
ar955x_1p0_initvals.h
ar5008_initvals.h
ar5008_phy.c
ar9001_initvals.h
ar9002_calib.c
ar9002_hw.c
ar9002_initvals.h
ar9002_mac.c
ar9002_phy.c
ar9002_phy.h
ar9003_2p2_initvals.h
ar9003_calib.c
ar9003_eeprom.c ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
ar9003_eeprom.h ath9k_hw: add 8 points for 5G temp slop 2012-09-11 15:31:47 -04:00
ar9003_hw.c ath9k_hw: Add AR9565 initvals 2012-09-11 15:31:36 -04:00
ar9003_mac.c ath9k_hw: Handle AR_INTR_SYNC_HOST1_(FATAL|PERR) on AR9003 2012-09-28 13:54:10 -04:00
ar9003_mac.h
ar9003_mci.c ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
ar9003_mci.h ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
ar9003_paprd.c ath9k_hw: calibrate PA input for PA predistortion 2012-09-05 14:53:31 -04:00
ar9003_phy.c ath9k: Add a debugfs file to adjust antenna diversity 2012-09-28 13:54:03 -04:00
ar9003_phy.h ath9k_hw: Add a HW callback to set diversity 2012-09-24 14:59:11 -04:00
ar9003_rtt.c
ar9003_rtt.h
ar9330_1p1_initvals.h
ar9330_1p2_initvals.h
ar9340_initvals.h
ar9462_2p0_initvals.h ath9k_hw: use peak detection for 5GHz 2012-09-11 15:31:46 -04:00
ar9485_initvals.h
ar9565_1p0_initvals.h ath9k_hw: Update AR9565 initvals 2012-09-24 14:59:11 -04:00
ar9580_1p0_initvals.h
ath9k.h ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
beacon.c ath9k: use ieee80211_free_txskb 2012-10-05 16:26:17 -04:00
btcoex.c ath9k: Add concurrent WLAN and BT tx support for MCI based chips 2012-10-29 15:18:53 -04:00
btcoex.h ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
calib.c ath9k: fill channel mode in caldata 2012-10-29 15:18:53 -04:00
calib.h
common.c
common.h
debug.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem 2012-10-01 07:39:36 -04:00
debug.h ath9k_hw: Wait BT calibration to complete 2012-09-11 15:31:45 -04:00
dfs_debug.c
dfs_debug.h
dfs_pattern_detector.c
dfs_pattern_detector.h
dfs_pri_detector.c
dfs_pri_detector.h
dfs.c
dfs.h
eeprom_4k.c
eeprom_9287.c
eeprom_def.c
eeprom.c
eeprom.h ath9k_hw: add 8 points for 5G temp slop 2012-09-11 15:31:47 -04:00
gpio.c ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
hif_usb.c wireless: ath9k-htc: fix possible use after free 2012-09-24 14:59:07 -04:00
hif_usb.h wireless: ath9k-htc: only load firmware in need 2012-09-07 15:03:36 -04:00
htc_drv_beacon.c
htc_drv_debug.c
htc_drv_gpio.c ath9k: Fix BTCOEX weight initialization 2012-09-28 13:54:10 -04:00
htc_drv_init.c ath9k_htc: Advertise interface combinations supported 2012-10-29 15:18:51 -04:00
htc_drv_main.c ath9k_htc: Remove interface combination specific checks 2012-10-29 15:18:51 -04:00
htc_drv_txrx.c
htc_hst.c
htc_hst.h
htc.h
hw-ops.h ath9k_hw: Add a HW callback to set diversity 2012-09-24 14:59:11 -04:00
hw.c ath9k: improve suspend/resume reliability 2012-10-05 16:26:17 -04:00
hw.h ath9k: fill channel mode in caldata 2012-10-29 15:18:53 -04:00
init.c ath9k: Advertize beacon_int_infra_match 2012-10-29 15:18:52 -04:00
Kconfig
link.c ath9k: perform ANI cycle in idle state 2012-10-19 16:16:14 -04:00
mac.c
mac.h
main.c ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
Makefile
mci.c ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
mci.h ath9k: adjust WLAN and BT concurrent transmission 2012-10-29 15:19:27 -04:00
pci.c ath9k: improve suspend/resume reliability 2012-10-05 16:26:17 -04:00
phy.h
rc.c ath9k: Enable SGI correctly 2012-09-24 14:59:06 -04:00
rc.h
recv.c ath9k: Ensure we set FTP_STOMP_LOW weight when WLAN is idle 2012-10-29 15:18:50 -04:00
reg.h ath9k_hw: Add version/revision macros for AR9565 2012-09-11 15:31:34 -04:00
wmi.c
wmi.h
wow.c ath9k: Enable MCI for AR9565 2012-09-28 13:54:07 -04:00
xmit.c ath9k: use ieee80211_free_txskb 2012-10-05 16:26:17 -04:00