summaryrefslogtreecommitdiffstats
path: root/sys/dev/ath/if_athvar.h
Commit message (Expand)AuthorAgeFilesLines
* Fix up the EDMA RX setup path to correctly initialise and reset the RX FIFO.adrian2014-09-201-0/+2
* Modify the RX path to keep the previous RX descriptor around once it'sadrian2014-05-061-0/+1
* Add tracking for self-generated frames when the VAP is in sleep state.adrian2014-05-021-1/+10
* Bring over some initial power save management support, reset pathadrian2014-04-301-1/+13
* Migrate the LNA mixing diversity machinery from the AR9285 HAL to the driver.adrian2013-06-121-0/+13
* Add accessor macros for the bluetooth coexistence routines.adrian2013-06-071-0/+21
* Implement a bit of a hack to store the AR9285/AR9485 RX LNA configuration inadrian2013-06-051-2/+4
* Migrate ath(4) to now use if_transmit instead of the legacy if_startadrian2013-05-261-1/+1
* Implement a separate hardware queue threshold for aggregate and non-aggradrian2013-05-211-4/+9
* Enable the use of TDMA on an 802.11n channel (with aggregation disabled,adrian2013-05-211-1/+10
* Be (very) careful about how to add more TX DMA work.adrian2013-05-181-1/+2
* Implement my first cut at "correct" node power-save andadrian2013-05-151-0/+6
* Since the node state is 100% back under the TX lock, just kill the useadrian2013-05-131-6/+6
* This lock only protects the rate control state for now, mention this.adrian2013-05-131-1/+1
* Fix the holding descriptor logic to actually be "right" (for valuesadrian2013-05-081-0/+4
* Re-work how transmit buffer limits are enforced - partly to fix the PR,adrian2013-05-071-0/+1
* Use uint32_t for fields that are fetched via ath_hal_getcapability().adrian2013-04-191-5/+5
* Use a per-RX-queue deferred list, rather than a single deferred list foradrian2013-04-161-1/+1
* Add per-TXQ EDMA FIFO staging queue support.adrian2013-03-261-1/+22
* Overhaul the TXQ locking (again!) as part of some beacon/cabq timingadrian2013-03-241-1/+21
* Break out the RX completion path into "FIFO check / refill" andadrian2013-03-191-0/+4
* Add locking around the new holdingbf code.adrian2013-03-151-0/+9
* Implement "holding buffers" per TX queue rather than globally.adrian2013-03-141-0/+1
* add a method to set/clear the VMF field in the TX descriptor.adrian2013-03-041-0/+2
* Add in the STBC TX/RX capability support into the HAL and driver.adrian2013-02-271-1/+3
* Begin adding support to explicitly set the current chainmask.adrian2013-02-251-2/+6
* Add an option to allow the minimum number of delimiters to be tweaked.adrian2013-02-211-0/+1
* Add a new option to limit the maximum size of aggregates.adrian2013-02-211-0/+1
* Pull out the if_transmit() work and revert back to ath_start().adrian2013-02-131-3/+2
* Create a new TX lock specifically for queuing frames.adrian2013-02-071-5/+25
* Migrate CLRDMASK to be a per-node flag, rather than a per-TID flag.adrian2013-01-211-1/+1
* Implement frame (data) transmission using if_transmit(), rather thanadrian2013-01-151-0/+11
* Don't call the spectral methods for NICS that don't implement them.adrian2013-01-031-0/+2
* Add a new (skeleton) spectral mode manager module.adrian2013-01-021-0/+4
* Add spectral HAL accessor methods.adrian2013-01-021-0/+9
* There's no need to use a TXQ pointer here; we specifically need theadrian2012-12-111-2/+1
* Delete the per-TXQ locks and replace them with a single TX lock.adrian2012-12-021-23/+1
* Add the HAL wrapper for settsf64.adrian2012-11-231-0/+2
* Fix the build.kevlo2012-11-101-1/+1
* Add some hooks into the driver to attach, detach and record EDMA descriptoradrian2012-11-081-0/+8
* Add a new HAL call to extract out the HAL enterprise bits from theadrian2012-11-031-1/+16
* HAL API updates, from the previous couple of HAL commits.adrian2012-11-031-2/+4
* I give up - introduce a TX lock to serialise TX operations.adrian2012-10-311-1/+24
* Begin fleshing out some software queue awareness for TIM handling withadrian2012-10-281-0/+3
* Track the total number of software queued frames in an atomic variableadrian2012-10-151-0/+10
* Stop abusing the ATH_TID_*() queue macros for filtered frames and giveadrian2012-10-141-1/+19
* Push the actual TX processing into the ath taskqueue, rather than havingadrian2012-10-141-0/+1
* Migrate the TID TXQ accesses to a new set of macros, rather than reusingadrian2012-10-071-2/+23
* Pause and unpause the software queues for a given node based on theadrian2012-10-031-0/+4
* Migrate the ath(4) KTR logging to use an ATH_KTR() macro.adrian2012-09-241-0/+1
OpenPOWER on IntegriCloud