freebsd-skq/sys/dev/ath/ath_hal
Adrian Chadd 727edca45b The current ANI capability information uses a different set of
values for the commands, compared to the internal command values
(HAL_ANI_CMD.)

My eventual aim is to make the HAL_ANI_CMD internal enum match
the public API and then remove all this messiness.

This now allows HAL_CAP_INTMIT users to use a public HAL_CAP_INTMIT_
enum rather than magic constants.

The only magic constants currently used by if_ath are "enable" and
"present". Some local tools of mine allow for direct, manual fiddling
of the ANI variables and I'll convert these to use the public enum API
before I commit them.
2011-05-25 07:34:49 +00:00
..
ah_regdomain Migrate the regulatory database definitions into separate header files 2011-03-10 03:13:56 +00:00
ar5210 Add a HAL capability bit for supporting self-linked RX descriptors and disable it for the 11n chipsets. 2011-04-04 14:52:31 +00:00
ar5211 Add a HAL capability bit for supporting self-linked RX descriptors and disable it for the 11n chipsets. 2011-04-04 14:52:31 +00:00
ar5212 The current ANI capability information uses a different set of 2011-05-25 07:34:49 +00:00
ar5312 Include the initial support for external EEPROMs. 2011-01-20 07:56:09 +00:00
ar5416 Tidy up the ANI API in preparation for looking to expose some more 2011-05-25 07:19:19 +00:00
ar9001 Tidy up the ANI API in preparation for looking to expose some more 2011-05-25 07:19:19 +00:00
ar9002 Tidy up the ANI API in preparation for looking to expose some more 2011-05-25 07:19:19 +00:00
ah_debug.h Add a new flag - HAL_DEBUG_UNMASKABLE - which always logs a debug message 2011-05-11 13:22:41 +00:00
ah_decode.h Add some more OS_MARK probes to the RX DMA setup/teardown code path. 2011-04-07 13:14:51 +00:00
ah_desc.h Extend the RX descriptor block to include two more EVM words. 2011-04-08 06:29:41 +00:00
ah_devid.h Introduce AR9130 (HOWL) WMAC support to the FreeBSD HAL. 2011-04-28 12:47:40 +00:00
ah_diagcodes.h Reserve a new diagnostic code for the channel survey code I'll add soon. 2011-03-19 14:37:13 +00:00
ah_eeprom_9287.c Fix the eeprom set API method to return HAL_STATUS. 2011-05-14 15:12:02 +00:00
ah_eeprom_9287.h Import initial EEPROM code for Kite (AR9287). 2011-05-14 14:25:15 +00:00
ah_eeprom_v1.c Fix the eeprom set API method to return HAL_STATUS. 2011-05-14 15:12:02 +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 Fix the eeprom set API method to return HAL_STATUS. 2011-05-14 15:12:02 +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 Fix the eeprom set API method to return HAL_STATUS. 2011-05-14 15:12:02 +00:00
ah_eeprom_v4k.h Bring over a pdadc calibration fix from ath9k - unused power detector 2011-04-22 10:57:46 +00:00
ah_eeprom_v14.c Fix the Merlin 5ghz fast-clock EEPROM fetch to return the correct value. 2011-05-14 15:24:15 +00:00
ah_eeprom_v14.h These EEPROM bits actually defined whether HT/20 and HT/40 support 2011-05-08 08:18:30 +00:00
ah_eeprom.h Import initial EEPROM code for Kite (AR9287). 2011-05-14 14:25:15 +00:00
ah_internal.h The current ANI capability information uses a different set of 2011-05-25 07:34:49 +00:00
ah_regdomain.c Migrate the regulatory database definitions into separate header files 2011-03-10 03:13:56 +00:00
ah_regdomain.h Migrate the regulatory database definitions into separate header files 2011-03-10 03:13:56 +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 The Merlin analog register bank is from 0x7800 -> 0x78fc; fix the code 2011-05-21 09:23:18 +00:00
ah.h The current ANI capability information uses a different set of 2011-05-25 07:34:49 +00:00