summaryrefslogtreecommitdiffstats
path: root/sys/dev/ath/if_ath.c
Commit message (Expand)AuthorAgeFilesLines
* Allow 802.11n hardware to support multi-rate retry when RTS/CTS isadrian2012-07-311-0/+9
* Migrate some more TX side setup routines to be methods.adrian2012-07-311-17/+30
* Fix breakage introduced in r238824 - correctly calculate the descriptoradrian2012-07-291-1/+7
* Add a missing call to ath_txdma_teardown().adrian2012-07-281-0/+1
* Modify ath_descdma_cleanup() to handle ath_descdma instances with noadrian2012-07-271-18/+23
* Migrate the descriptor allocation function to not care about the numberadrian2012-07-271-8/+8
* Refactor out the descriptor allocation code from the buffer allocationadrian2012-07-271-10/+51
* Modify ath_descdma_setup() to take a descriptor size parameter.adrian2012-07-231-5/+6
* Begin separating out the TX DMA setup in preparation for TX EDMA support.adrian2012-07-231-3/+18
* Begin modifying the descriptor allocation functions to support a variableadrian2012-07-231-9/+10
* Enable the basic node-based rate control statistics via an ioctl().adrian2012-07-201-0/+40
* Ensure that error is set.adrian2012-07-141-0/+1
* Don't free the descriptor allocation/map if it doesn't exist.adrian2012-07-141-4/+6
* Fix EDMA RX to actually work without panicing the machine.adrian2012-07-141-0/+61
* Flip on EDMA RX of both HP and LP queue frames.adrian2012-07-101-1/+13
* Migrate the ATH_KTR_* fields out to if_ath_debug.h .adrian2012-07-101-3/+0
* Further preparations for the RX EDMA support.adrian2012-07-091-19/+25
* Begin abstracting out the RX path in preparation for RX EDMA support.adrian2012-07-031-3/+15
* Shuffle these initialisations to where they should be.adrian2012-06-241-7/+7
* Introduce an optional ath(4) radiotap vendor extension.adrian2012-06-241-0/+15
* After some discussion with bschmidt@, it's likely better to just goadrian2012-06-171-37/+4
* oops, remove this, it wasn't supposed to be committed.adrian2012-06-161-3/+0
* Fix build.kib2012-06-161-1/+1
* Shuffle some more fields in ath_buf so it's not too big.adrian2012-06-161-0/+3
* Convert ath(4) to just use ieee80211_suspend_all() and ieee80211_resume_all().adrian2012-06-151-0/+16
* Disable BGSCAN for 802.11n for now. Until scanning during traffic isadrian2012-06-141-6/+2
* Implement a global (all non-mgmt traffic) TX ath_buf limitation whenadrian2012-06-141-3/+48
* Implement a separate, smaller pool of ath_buf entries for use by managementadrian2012-06-131-13/+69
* Replace the direct sc_txbuf manipulation with a pair of functions.adrian2012-06-131-3/+21
* Add a new ioctl for ath(4) which returns the aggregate statistics.adrian2012-06-101-0/+3
* Mostly revert previous commit(s). After doing a bunch of local testing,adrian2012-06-051-11/+0
* Create a function - ath_tx_kick() - which is called where ath_start() isadrian2012-06-051-7/+5
* Migrate the TX path to a taskqueue for now, until a better way ofadrian2012-06-041-3/+16
* oops - ath_hal_disablepcie is actually destined for another purpose,adrian2012-05-251-3/+9
* Prepare for improved (read: pcie) suspend/resume support.adrian2012-05-251-0/+6
* Migrate most of the beacon handling functions out to if_ath_beacon.c.adrian2012-05-201-746/+2
* Migrate the TDMA management functions out of if_ath.c into if_ath_tdma.c.adrian2012-05-201-367/+8
* Migrate the bulk of the RX routines out from if_ath.c to if_ath_rx.[ch].adrian2012-05-201-911/+6
* Re-enable this particular DELAY() for now, at least until theadrian2012-05-071-0/+2
* Add a comment about this DELAY(), I'm not sure whether it's supposedadrian2012-04-281-0/+4
* Run the fatal proc as a proc, rather than where it currently is.adrian2012-04-171-1/+2
* Fix the default, non-superg compile.adrian2012-04-111-0/+2
* Fix compilation with IEEE80211_ENABLE_SUPERG defined.adrian2012-04-101-0/+1
* Blank the aggregate stats whenever the zero ioctl is called.adrian2012-04-101-0/+2
* Squirrel away SYNC interrupt debugging if it's enabled in the HAL.adrian2012-04-101-1/+13
* Revert this for now - it may work for -8 and -9 and -HEAD, but notadrian2012-04-101-14/+0
* * Since the API changed along the -CURRENT path (december 2011),adrian2012-04-101-2/+22
* Store away the RTS aggregate limit from the HAL.adrian2012-04-071-0/+7
* Remove duplicate txflags field from ath_buf.adrian2012-04-071-5/+4
* Disable the HWQ contents upon a TX queue reset, rather than a TX queue flush.adrian2012-04-041-0/+4
OpenPOWER on IntegriCloud