freebsd-skq/sys/dev/ath/ath_hal/ar9002
adrian f6d1a69477 Bring over the initial 802.11n bluetooth coexistence support code.
The Linux ath9k btcoex code is based off of this code.

Note this doesn't actually implement functional btcoex; there's some
driver glue and a whole lot of verification that is required.

On the other hand, I do have the AR9285+BT and AR9287+BT NICs which
this code supports..

Obtained from:	Qualcomm Atheros, Linux ath9k
2012-06-26 22:16:53 +00:00
..
ar9002phy.h Port over a TX gain fix from ath9k specific to the AR9285 (Kite) and AR9271. 2011-04-13 04:40:59 +00:00
ar9280_attach.c Add the AR9280 workarounds for PCIe suspend/resume. 2012-05-26 01:36:25 +00:00
ar9280_olc.c Only do open loop power control and temperature compensation 2011-05-13 14:33:45 +00:00
ar9280_olc.h Implement open-loop TX power control (OLC) for Merlin (AR9280) and 2011-03-08 06:59:59 +00:00
ar9280.c Add the 11n chipset RF frontends to the linker set, even though they're not 2011-12-15 00:59:11 +00:00
ar9280.h Break out the PLL setup into (mostly) per-chip methods, rather than 2011-07-21 08:35:10 +00:00
ar9280v1.ini
ar9280v2.ini Update the AR9280v2 inivals to match what is in Linux ath9k. 2011-01-23 14:30:35 +00:00
ar9285_attach.c Add an disabled workaround for the AR9285SE. 2012-06-17 05:34:41 +00:00
ar9285_btcoex.c Bring over the initial 802.11n bluetooth coexistence support code. 2012-06-26 22:16:53 +00:00
ar9285_cal.c Break out the AR9285 analog registers from ar5416/ar5416phy.h and put 2011-05-12 10:11:24 +00:00
ar9285_cal.h Port over the AR9285 PA calibration and initial calibration code from 2011-03-11 11:58:54 +00:00
ar9285_diversity.c Some diversity changes relating to AR9285. 2011-05-13 09:57:12 +00:00
ar9285_diversity.h Bring over the antenna diversity logic support for Kite. 2011-04-13 11:32:15 +00:00
ar9285_phy.c Revert this erroneous commit and re-disable the AR9285 combined antenna 2011-05-26 20:17:59 +00:00
ar9285_phy.h Disable diversity combining support until I can get a firm answer 2011-05-09 17:30:25 +00:00
ar9285_reset.c Remove duplicate code - add a function which calculates the ratesArray[] 2011-05-13 10:36:38 +00:00
ar9285.c Add the 11n chipset RF frontends to the linker set, even though they're not 2011-12-15 00:59:11 +00:00
ar9285.h Bring over the initial 802.11n bluetooth coexistence support code. 2012-06-26 22:16:53 +00:00
ar9285.ini
ar9285an.h Break out the AR9285 analog registers from ar5416/ar5416phy.h and put 2011-05-12 10:11:24 +00:00
ar9285phy.h Port over the AR9285 PA calibration and initial calibration code from 2011-03-11 11:58:54 +00:00
ar9285v2.ini Commit updated AR9285 (Kite) v2 initvals from ath9k. 2011-01-25 05:36:29 +00:00
ar9287_attach.c oops - ath_hal_disablepcie is actually destined for another purpose, 2012-05-25 05:01:27 +00:00
ar9287_cal.c Bring over my AR9287 work in progress. 2011-05-26 09:15:33 +00:00
ar9287_cal.h Bring over my AR9287 work in progress. 2011-05-26 09:15:33 +00:00
ar9287_olc.c Add some open-loop TX power debugging for AR9287. 2011-05-26 16:52:37 +00:00
ar9287_olc.h Flesh out the TX power calibration for the AR9287. 2011-05-26 14:29:05 +00:00
ar9287_reset.c AR9287 tidyups: 2012-06-17 05:56:27 +00:00
ar9287_reset.h Bring over my AR9287 work in progress. 2011-05-26 09:15:33 +00:00
ar9287.c Add the 11n chipset RF frontends to the linker set, even though they're not 2011-12-15 00:59:11 +00:00
ar9287.h Remove unused #define's. 2011-12-23 04:05:39 +00:00
ar9287.ini Bring over my AR9287 work in progress. 2011-05-26 09:15:33 +00:00
ar9287an.h Bring over my AR9287 work in progress. 2011-05-26 09:15:33 +00:00
ar9287phy.h Bring over my AR9287 work in progress. 2011-05-26 09:15:33 +00:00