summaryrefslogtreecommitdiffstats
path: root/sys/dev/ath/if_ath.c
Commit message (Expand)AuthorAgeFilesLines
* Use the correct lock when calling msleep().adrian2011-11-211-1/+1
* Fix some whitespace pollution.adrian2011-11-211-3/+1
* Begin breaking apart the receive setup/stop path in preparation for moreadrian2011-11-191-20/+20
* Flesh out some slightly dirty reset/channel change serialisation codeadrian2011-11-181-27/+323
* Introduce a work-around for issues with the AR5416 based MAC on SMP devices.adrian2011-11-091-0/+12
* Fix the KTR option to compile by default - it was referencingadrian2011-11-081-0/+2
* Introduce TX aggregation and software TX queue managementadrian2011-11-081-1/+61
* Make sure TXEOL is set on default queues. Otherwise we don't get anadrian2011-11-081-0/+1
* Refactor out the TX buffer management and completion code inadrian2011-11-081-102/+229
* Change the descriptor logic to use bf_lastds to point to the lastadrian2011-11-081-6/+18
* Change ath_buf allocation to:adrian2011-11-081-0/+71
* Break out the TX DMA stop code into a separate function.adrian2011-11-081-6/+23
* Add a 'vap' to ath_keyset().adrian2011-11-081-1/+1
* Some more various fixes, etc from my 11n branch.adrian2011-11-081-1/+36
* Add KTR tracepoints to the ath driver, in order to debug TX, RXadrian2011-11-081-1/+23
* In preparation for supporting 11n TX/RX properly, allow for TX queue drainingadrian2011-11-081-13/+15
* Break out the node cleanup and node free path, in preparation foradrian2011-11-081-2/+15
* Preparation for correct 802.11n tx/rx handling.adrian2011-11-081-17/+32
* Merge in some fixes from the if_ath_tx branch.adrian2011-11-081-31/+95
* Migrate the STAILQ lists to TAILQs.adrian2011-11-081-38/+41
* Begin merging in some of my 802.11n TX aggregation driver changes.adrian2011-11-081-1/+6
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* When punting frames to the RX tap, free the mbufs since we've tampered withadrian2011-10-281-0/+2
* Include opt_ah.h when compiling the driver.adrian2011-10-181-0/+5
* Don't enable the PHY radar errors in calcrxfilter.adrian2011-10-171-4/+0
* Don't bother triggering the cabq queue if it's empty.adrian2011-09-281-1/+2
* Fix lock order to be correcter.adrian2011-09-281-1/+1
* Update the TSF and next-TBTT methods to work for the AR5416 and later NICs.adrian2011-09-081-46/+49
* Fix a missing initialisation of bt_flags when setting up the TDMA beacon.adrian2011-08-241-0/+2
* Remove this call, now that I've solved the radar module problem withoutadrian2011-08-091-6/+0
* Introduce some more DFS related hooks, inspired both by local workadrian2011-08-081-0/+7
* Fix a corner case in RXEOL handling which was likely introduced by yoursadrian2011-08-021-2/+34
* Disable the RXORN/RXEOL interrupts if RXEOL occurs, preventing anadrian2011-07-311-0/+6
* Remove two debugging printf()s which snuck in during the testing of theadrian2011-07-311-5/+0
* Implement the 4KB split transaction workaround for Merlin (AR9280).adrian2011-07-311-5/+40
* This links in the ath dfs ioctl into the driver and defines theadrian2011-07-211-0/+3
* Fix a corner case in STA beacon processing when a CSA is received butadrian2011-06-291-0/+10
* Fix beacon transmission after a channel set.adrian2011-06-261-0/+21
* Add ATH_ENABLE_DFS which enables the DFS flag so the DFS codeadrian2011-06-261-0/+3
* Break out most of the HAL related tweaks into a per-HAL instance,adrian2011-06-231-0/+1
* Add a missing call to sync the DMAed buffer before the radar event data is ex...adrian2011-06-051-1/+9
* A few changes to make radar detection implementable in a hal_dfs/adrian2011-06-041-1/+9
* Flesh out the radar detection related operations for the ath driver.adrian2011-06-011-0/+51
* Set default A-MPDU density/size.adrian2011-05-301-0/+15
* Teach if_ath about devices which have short-GI in 20MHz channel modes.adrian2011-05-291-4/+13
* * Add some more TX descriptor error counters; this'll be helpful whenadrian2011-05-151-0/+12
* Now that the devices with functioning ps-poll hardware support haveadrian2011-05-121-3/+1
* Cosmetic changes to fit 80 character screen width.adrian2011-04-291-3/+3
* Fix a corner-case of interrupt handling which resulted in potentiallyadrian2011-04-231-1/+6
* For now, only enable GTT. CST is firing very frequently during local tests;adrian2011-04-181-1/+1
OpenPOWER on IntegriCloud