freebsd-skq/sys/dev/ath/ath_hal
Adrian Chadd 09ac182ca5 Modify the radar API a little to be easier to "change" via run-time
tools.

* introduce pe_enabled, which (will) indicate whether the radar
  detection stuff is enabled or not. Right now it's incorrectly
  set, based on something previously written. I'll sort it out
  later.

* Don't set HAL_PHYERR_PARAM_ENABLE in pe_relstep to say whether
  radar detection is on.

* Return whether blockradar, fir128 and enmaxrssi is enabled.

* Change some of the phyerr params to be integers rather than
  HAL_BOOL so they can be set to the NOPARAM value when the
  setup function is called. This is in line with other radar
  parameters.

* Add new configuration parameters for fir128, blockradar and
  enmaxrssi, rather than defaulting to off, on and on respectively.

Approved by:	re (kib)
2011-07-21 14:16:42 +00:00
..
ah_regdomain These two are ath_hal regulatory domain updates from the Atheros 2011-07-20 12:46:58 +00:00
ar5210 Re-introduce a global ath_hal_debug again for now, whilst I figure out what 2011-06-23 06:55:29 +00:00
ar5211 Re-introduce a global ath_hal_debug again for now, whilst I figure out what 2011-06-23 06:55:29 +00:00
ar5212 Re-introduce a global ath_hal_debug again for now, whilst I figure out what 2011-06-23 06:55:29 +00:00
ar5312 Re-introduce a global ath_hal_debug again for now, whilst I figure out what 2011-06-23 06:55:29 +00:00
ar5416 Modify the radar API a little to be easier to "change" via run-time 2011-07-21 14:16:42 +00:00
ar9001 Break out the PLL setup into (mostly) per-chip methods, rather than 2011-07-21 08:35:10 +00:00
ar9002 Break out the PLL setup into (mostly) per-chip methods, rather than 2011-07-21 08:35:10 +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 Add some missing DFS chipset functionality to the FreeBSD HAL. 2011-06-01 20:01:02 +00:00
ah_devid.h Merlin -> Kiwi 2011-05-26 09:16:09 +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 a bad merge from a previous commit. 2011-05-26 09:22:59 +00:00
ah_eeprom_9287.h Make sure the extended regdomain word is initialised. 2011-06-28 00:01:55 +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 Add temp sense to the EEPROM variable list; 2011-05-26 08:20:14 +00:00
ah_internal.h Small fix to bring the non-debug definitions of HALDEBUG/HALDEBUG_G in line 2011-06-24 23:59:14 +00:00
ah_regdomain.c This re-enables HT40 channels for use when DFS is enabled. 2011-07-21 08:31:55 +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 Add some missing DFS chipset functionality to the FreeBSD HAL. 2011-06-01 20:01:02 +00:00
ah.h Modify the radar API a little to be easier to "change" via run-time 2011-07-21 14:16:42 +00:00