freebsd-skq/sys/dev/ath/ath_hal/ar5416
adrian 9e1a253852 Don't call ar5416SetTransmitPower() directly from ar5416SetTxPowerLimit();
this is incorrect for Kite (AR9285) and any future chipsets that
override the EEPROM related routines.

It meant that a direct call to set the TX power would call the v14 EEPROM
AR5416/AR9280 calibration routines, rather than the v4k EEPROM routines
for the AR9285. It thus read the incorrect values from the EEPROM and
programmed garbage PDADC and TX power values into the hardware.
2011-03-11 03:46:27 +00:00
..
ar2133.c Add an AR5416 workaround - force a different bias based on 2.4ghz channel frequency. 2011-01-26 10:36:43 +00:00
ar5416_ani.c Add a new parameter to selectively enable/disable the ANI operations. 2011-02-17 05:52:53 +00:00
ar5416_attach.c Implement open-loop TX power control (OLC) for Merlin (AR9280) and 2011-03-08 06:59:59 +00:00
ar5416_beacon.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_cal_adcdc.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_cal_adcgain.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_cal_iq.c Fix the calibration logic to correctly clamp the calculated coefficient. 2010-08-14 15:28:15 +00:00
ar5416_cal.c Implement open-loop TX power control (OLC) for Merlin (AR9280) and 2011-03-08 06:59:59 +00:00
ar5416_cal.h Revert part of the 9285 support because it breaks the 9280 support. I'll 2010-02-14 16:26:32 +00:00
ar5416_eeprom.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_gpio.c Add support for the AR9285 chipset, which is found on many netbooks 2010-01-29 10:10:14 +00:00
ar5416_interrupts.c Bring in a couple of fixes from the Linux ath9k related to chip hangs. 2010-06-01 15:33:10 +00:00
ar5416_keycache.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_misc.c Only enable 11n modes if the chipset suports 11n. 2011-01-20 09:46:18 +00:00
ar5416_phy.c Modify the AR5416 11na rate table to use 24mb OFDM 11a for control traffic, 2011-02-21 05:10:34 +00:00
ar5416_power.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:02:50 +00:00
ar5416_recv.c Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416_reset.c Don't call ar5416SetTransmitPower() directly from ar5416SetTxPowerLimit(); 2011-03-11 03:46:27 +00:00
ar5416_xmit.c Add a temporary workaround so the 11n rate scenario setup code sets a useful 2011-02-05 22:54:37 +00:00
ar5416.h Introduce the Merlin PWDCLKIND workaround. 2011-03-10 02:09:06 +00:00
ar5416.ini Bring over ar5416 inivals from Linux-2.6.34. 2010-08-10 07:48:13 +00:00
ar5416desc.h Replace Id keyword with the FreeBSD keyword. 2010-01-29 10:07:17 +00:00
ar5416phy.h Add in some AR9280 specific board configuration options. 2011-02-07 22:00:31 +00:00
ar5416reg.h * fix the ar5416 check macros to be slightly more correct; 2011-03-03 08:30:28 +00:00