freebsd-skq/sys/dev/ath/ath_hal
adrian fe722c0e3c Loading the NF CCA values may take longer than expected to occur.
If it does, don't then try reprogramming the NF "cap" values (ie
what values are the "maximum" value the NF can be) - instead,
just leave the current CCA value as the NF cap.

This was inspired by some similar work from ath9k. It isn't
a 100% complete solution (as there may be some reason where a
high NF CCA/cap is written, causing the baseband to stop thinking it
is able to transmit, leading to stuck beacon and interface reset)
which I'll investigate and look at fixing in a later commit.

Obtained from:	Linux
2010-08-12 06:20:54 +00:00
..
ar5210 Due to the way HALDEBUG() is defined, we need to add curly brackets when 2010-05-29 16:11:51 +00:00
ar5211 Due to the way HALDEBUG() is defined, we need to add curly brackets 2010-05-29 16:14:02 +00:00
ar5212 Add a couple of functions to check NF calibration progress / completion. 2010-08-12 06:06:14 +00:00
ar5312 Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ar5416 Loading the NF CCA values may take longer than expected to occur. 2010-08-12 06:20:54 +00:00
ah_debug.h Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ah_decode.h Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ah_desc.h purge HAL_TXSTAT_ALTRATE; you can figure this out by checking ts_finaltsi 2009-06-13 23:36:54 +00:00
ah_devid.h Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ah_eeprom_v1.c Don't shadow the global variable 'version'. 2010-05-29 16:10:07 +00:00
ah_eeprom_v1.h Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ah_eeprom_v3.c Revert previous commit and add myself to the list of people who should 2009-09-08 13:19:05 +00:00
ah_eeprom_v3.h Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ah_eeprom_v4k.c Bring in a couple of fixes from the Linux ath9k related to chip hangs. 2010-06-01 15:33:10 +00:00
ah_eeprom_v4k.h Bring in a couple of fixes from the Linux ath9k related to chip hangs. 2010-06-01 15:33:10 +00:00
ah_eeprom_v14.c remove dead code 2008-12-13 03:49:01 +00:00
ah_eeprom_v14.h Fix TX power problems with AR9285. 2010-02-08 20:12:01 +00:00
ah_eeprom.h Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ah_internal.h Introduce ath_hal_setInterrupts(), a macro for ah_setInterrupts(). 2010-03-03 17:42:39 +00:00
ah_regdomain.c Add WorldB SKU. 2009-11-18 18:48:18 +00:00
ah_soc.h Replace Id keyword with FreeBSD keyword and set the svn props correctly. 2010-03-03 17:32:32 +00:00
ah.c Revert previous commit and add myself to the list of people who should 2009-09-08 13:19:05 +00:00
ah.h Bring in a couple of fixes from the Linux ath9k related to chip hangs. 2010-06-01 15:33:10 +00:00