freebsd-skq/sys/dev/ath/ath_hal/ar9002
Adrian Chadd 1db689c583 Support AR9281/AR5B91 - a 1x2 stream device based on the AR9280.
* Override the TX/RX stream count if the EEPROM reports a single RX or
  TX stream, rather than assuming the device will always be a 2x2 strea
  device.

* For AR9280 devices, don't hard-code 2x2 stream.  Instead, allow the
  ar5416FillCapabilityInfo() routine to correctly determine things.

The latter should be done for all 11n chips now that
ar5416FillCapabilityInfo() will set the TX/RX stream count based on the
active TX/RX chainmask in the EEPROM.

Thanks to Maciej Milewski for donating some AR9281 NICs to me for
testing.
2012-01-31 22:31:16 +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 Support AR9281/AR5B91 - a 1x2 stream device based on the AR9280. 2012-01-31 22:31:16 +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 Fix a corner case in the HAL debugging changes, where ah was NULL. 2011-09-30 05:17:57 +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 Import some initial Kite fixed diversity code from Atheros. 2011-05-09 15:19:49 +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 Tidy up the AR9287 HAL a tiny bit - fix up AR9280 references. 2011-11-09 14:30:58 +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 Fix AR9287 operation when >1 TX chain is enabled. 2011-05-28 15:43:56 +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