summaryrefslogtreecommitdiffstats
path: root/sys/dev/ath/ath_hal
Commit message (Expand)AuthorAgeFilesLines
* Add in a dirty hack that allows for AR9280/AR9285/AR9287 embeddedadrian2011-08-033-1/+25
* * Fix a clash in structure naming which occurs with (closed source)adrian2011-08-031-3/+3
* Remove the EEPROM minor >= 19 check for txgaintype; that's only needed foradrian2011-08-031-2/+1
* Add extra flags for the radar event API.adrian2011-07-311-0/+3
* Add some more phyerr bits.adrian2011-07-311-0/+6
* Introduce the FRAC_5G EEPROM parameter.adrian2011-07-304-6/+26
* Prepare for embedded use of the AR9285/AR9287.adrian2011-07-302-12/+33
* Fix AR5416 radar parameter initialisation.adrian2011-07-301-8/+9
* Fix the initial calibration sample count when doing ADC calibrations.adrian2011-07-301-2/+2
* Fix ANI handling to work correctly when (trying) to receive radar errors.adrian2011-07-302-30/+93
* Bring over AR5416 specific RX filter get/set routines.adrian2011-07-303-0/+44
* I noticed that the Merlin NICs I had (AR9220, AR9280) never completedadrian2011-07-301-2/+9
* Fix the AR9280 initial AGC calibration code.adrian2011-07-301-23/+20
* Modify the radar API a little to be easier to "change" via run-timeadrian2011-07-212-9/+32
* Break out the PLL setup into (mostly) per-chip methods, rather thanadrian2011-07-216-54/+77
* This re-enables HT40 channels for use when DFS is enabled.adrian2011-07-211-0/+2
* These two are ath_hal regulatory domain updates from the Atherosadrian2011-07-202-28/+76
* Make sure the extended regdomain word is initialised.adrian2011-06-282-0/+3
* Small fix to bring the non-debug definitions of HALDEBUG/HALDEBUG_G in lineadrian2011-06-241-2/+2
* add missing #define for the non-debug case.adrian2011-06-231-0/+1
* Re-introduce a global ath_hal_debug again for now, whilst I figure out whatadrian2011-06-2313-24/+43
* Fix indenting issues introduced by the previous commit.adrian2011-06-232-4/+4
* Break out most of the HAL related tweaks into a per-HAL instance,adrian2011-06-2311-26/+32
* Since HAL_PHYERR_* is used in the radar code, always include ah_desc.h.adrian2011-06-071-2/+0
* Flesh out a new HAL method to fetch the radar PHY error frame information.adrian2011-06-077-0/+82
* Bring over the relevant registers to use when implementing the quiet timeadrian2011-06-038-0/+63
* Add some missing DFS chipset functionality to the FreeBSD HAL.adrian2011-06-0116-1/+242
* Teach if_ath about devices which have short-GI in 20MHz channel modes.adrian2011-05-291-0/+5
* Fix AR9287 operation when >1 TX chain is enabled.adrian2011-05-281-0/+1
* Fix a macro name - it's currently unused in this file however, butadrian2011-05-261-1/+1
* Revert this erroneous commit and re-disable the AR9285 combined antennaadrian2011-05-261-2/+0
* Remove the three-chain scaled power check for the AR9287 - it isn'tadrian2011-05-261-6/+0
* Make sure only two chains are calibrated for the AR9287.adrian2011-05-261-2/+2
* Add some open-loop TX power debugging for AR9287.adrian2011-05-261-0/+5
* Bring over the AR5416 per-rate TX power code, modified to use theadrian2011-05-261-9/+199
* Flesh out ar9287SetTransmitPower() based on the AR9285 routine.adrian2011-05-261-6/+116
* Flesh out the TX power calibration for the AR9287.adrian2011-05-264-0/+179
* Add the AR9287 chip identification string.adrian2011-05-261-0/+2
* Fix a bad merge from a previous commit.adrian2011-05-261-4/+6
* Merlin -> Kiwiadrian2011-05-261-2/+2
* Bring over my AR9287 work in progress.adrian2011-05-2616-1/+2293
* AR9287 prep work:adrian2011-05-263-3/+32
* Add temp sense to the EEPROM variable list;adrian2011-05-262-23/+15
* The current ANI capability information uses a different set ofadrian2011-05-253-24/+44
* Tidy up the ANI API in preparation for looking to expose some moreadrian2011-05-256-18/+32
* The ANI control for the AR5416 and later chips was calling ar5212AniControl(),adrian2011-05-244-2/+11
* Use the new per-series antenna and TPC definitions when setting ctl8->11.adrian2011-05-241-16/+27
* Add in descriptions for TX descriptor fields ctl8-11 - these fieldsadrian2011-05-241-0/+23
* The Merlin analog register bank is from 0x7800 -> 0x78fc; fix the codeadrian2011-05-212-2/+2
* This isn't needed any longer, it's defined in ah_internal.h.adrian2011-05-181-4/+0
OpenPOWER on IntegriCloud