aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* ath(4): Fix two typos in source code commentsGordon Bergling2022-09-031-2/+2
* ath: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-9/+4
* [ath] [ath_hal] Propagate the HAL_RESET_TYPE through to the chip reset; set i...Adrian Chadd2020-05-251-2/+12
* SPDX: license IDs for some ISC-related files.Pedro F. Giffuni2017-12-081-1/+3
* [ath_hal] fixes for finer grain timestamping, some 11n macrosAdrian Chadd2016-09-091-0/+3
* ath(4): begin fleshing out a "reset type" extension to force cold/warn resets.Adrian Chadd2015-11-091-1/+3
* Move the HAL channel survey support out to be in the top-level HAL,Adrian Chadd2015-03-291-1/+2
* Add bluetooth fixes to the AR5416/AR92xx HAL:Adrian Chadd2013-06-071-0/+6
* Fix receive on the AR9285 (Kite) with only one antenna connected.Adrian Chadd2013-06-031-1/+14
* Setup needed tables for TPC on AR5416->AR9287 chips.Adrian Chadd2013-04-171-31/+48
* Part #2 of the TX chainmask changes:Adrian Chadd2013-02-251-31/+0
* Be slightly more paranoid with the TX DMA buffer maximum threshold.Adrian Chadd2013-02-211-0/+4
* Don't use AR_PHY_MODE to setup half/quarter rate.Adrian Chadd2012-09-131-13/+0
* Introduce an AR5416 flavour of the IFS and mac usec/timing configurationAdrian Chadd2012-09-131-1/+140
* After thinking about this a bit more, let's not keep statistics per-channelAdrian Chadd2012-04-281-0/+3
* Stop using the hardware register value byte order swapping for now,Adrian Chadd2012-04-191-4/+3
* Sprinkle some style(9) things around.Adrian Chadd2012-03-221-6/+12
* Add some (totally untested!) code to correctly set the RF half/quarterAdrian Chadd2011-11-191-0/+14
* Even though the HAL doesn't currently support Kiwi 1.0/1.1,Adrian Chadd2011-11-091-1/+1
* * Force the MAC to wakeup before we try resetting it, to ensureAdrian Chadd2011-11-091-1/+17
* Add a new HAL parameter which forces a full reset rather than warm reset.Adrian Chadd2011-11-091-2/+7
* Call the correct chipset power routine when disabling the AR5416 and later NICs.Adrian Chadd2011-11-041-1/+1
* Correct/complete a partially-disabled TX interrupt mitigation configuration.Adrian Chadd2011-10-251-4/+4
* Save and restore the association ID across interface resets.Adrian Chadd2011-10-251-2/+3
* Document exactly what the RX interrupt mitigation timers do.Adrian Chadd2011-10-021-0/+22
* Disable TX interrupt mitigation just for the time being.Adrian Chadd2011-10-021-4/+2
* Update the TSF and next-TBTT methods to work for the AR5416 and later NICs.Adrian Chadd2011-09-081-7/+6
* Break out the PLL setup into (mostly) per-chip methods, rather thanAdrian Chadd2011-07-211-53/+13
* Bring over my AR9287 work in progress.Adrian Chadd2011-05-261-0/+52
* AR9287 prep work:Adrian Chadd2011-05-261-1/+1
* This isn't needed any longer, it's defined in ah_internal.h.Adrian Chadd2011-05-181-4/+0
* When disabling RIFS for Sowl (AR9160) and Howl (AR9130), make sure RIFSAdrian Chadd2011-05-141-1/+1
* Major fix: when doing open-loop TX power calibration, adjustAdrian Chadd2011-05-141-4/+4
* Fixes from the Atheros HAL - formatting; update Merlin checks to be consistent.Adrian Chadd2011-05-141-16/+28
* Only do open loop power control and temperature compensationAdrian Chadd2011-05-131-2/+5
* Remove duplicate code - add a function which calculates the ratesArray[]Adrian Chadd2011-05-131-27/+64
* Fix the half/quater rate PLL setup for AR5416, AR9160 andAdrian Chadd2011-05-121-3/+7
* Restore the RSSI threshold after writing the board values.Adrian Chadd2011-05-111-3/+3
* Fix a regression I introduced - only swap analog chains if the RX chainmaskAdrian Chadd2011-05-091-1/+2
* Fiddle with the PLL initialisation order to match ath9k/Atheros HAL.Adrian Chadd2011-05-081-7/+15
* Properly indent the WAR code i pasted in from ath9k a few monthsAdrian Chadd2011-05-081-9/+8
* * Add in a comment about ar5416InitUserSettings() potentiallyAdrian Chadd2011-05-081-1/+3
* Fiddle with the AR5416 1.0 chainmask setup.Adrian Chadd2011-05-081-7/+27
* Change AR_SREV_OWL_{X}_OR_LATER to AR_SREV_5416_{X}_OR_LATER.Adrian Chadd2011-05-071-20/+13
* Add a function which enables or disables RX RIFS searching, and migrateAdrian Chadd2011-05-061-5/+2
* Import some HOWL (AR9130) related fixes from Atheros.Adrian Chadd2011-05-051-2/+24
* Remove this useless bit of code for Kite. The RIFS register value is overridenAdrian Chadd2011-05-041-7/+0
* Remove some holdovers from the AR5212 origin of this code.Adrian Chadd2011-04-291-17/+2
* Introduce AR9130 (HOWL) WMAC support to the FreeBSD HAL.Adrian Chadd2011-04-281-33/+95