| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert the callouts back to using mutexes. | Adrian Chadd | 2014-11-15 | 1 | -10/+4 |
* | Migrate the callouts from using mutex locks to being mpsafe with | Adrian Chadd | 2014-11-14 | 1 | -9/+23 |
* | Add initial support for the AR9485 CUS198 / CUS230 variants. | Adrian Chadd | 2014-09-30 | 1 | -2/+87 |
* | Fix up the EDMA RX setup path to correctly initialise and reset the RX FIFO. | Adrian Chadd | 2014-09-20 | 1 | -42/+83 |
* | Mechanically convert to if_inc_counter(). | Gleb Smirnoff | 2014-09-18 | 1 | -6/+8 |
* | Shut down RX before TX - in theory, this should make the chip less likely | Adrian Chadd | 2014-08-23 | 1 | -9/+10 |
* | an isn't used, so eliminate it. | Warner Losh | 2014-08-08 | 1 | -2/+0 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky | 2014-06-28 | 1 | -6/+3 |
* | Revert r267961, r267973: | Glen Barber | 2014-06-27 | 1 | -3/+6 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky | 2014-06-27 | 1 | -6/+3 |
* | Wake up the hardware before calling ath_mode_init() in the ioctl() path. | Adrian Chadd | 2014-05-05 | 1 | -0/+2 |
* | Break out the multicast programming into its own hardware specific | Adrian Chadd | 2014-05-05 | 1 | -6/+30 |
* | Add tracking for self-generated frames when the VAP is in sleep state. | Adrian Chadd | 2014-05-02 | 1 | -10/+100 |
* | Bring over some initial power save management support, reset path | Adrian Chadd | 2014-04-30 | 1 | -18/+448 |
* | Wrap the rate control re-init code in a lock, to serialise it with | Adrian Chadd | 2014-04-23 | 1 | -0/+2 |
* | Don't call ath_init() inside the lock. | Adrian Chadd | 2014-03-20 | 1 | -2/+4 |
* | The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare | Gleb Smirnoff | 2013-10-26 | 1 | -0/+1 |
* | Move a lot of debugging printf's to DPRINTF. | Rui Paulo | 2013-10-17 | 1 | -3/+4 |
* | Use the new ieee80211_tx_complete() function. | Adrian Chadd | 2013-08-27 | 1 | -11/+2 |
* | Migrate the LNA mixing diversity machinery from the AR9285 HAL to the driver. | Adrian Chadd | 2013-06-12 | 1 | -0/+12 |
* | Bring over the initial static bluetooth coexistence configuration | Adrian Chadd | 2013-06-07 | 1 | -0/+31 |
* | Implement a bit of a hack to store the AR9285/AR9485 RX LNA configuration in | Adrian Chadd | 2013-06-05 | 1 | -0/+1 |
* | Fix the order of TX shutdown and reset. | Adrian Chadd | 2013-06-03 | 1 | -4/+25 |
* | Turn the reassociate debug print into a DPRINTF. | Adrian Chadd | 2013-05-29 | 1 | -1/+2 |
* | Migrate ath(4) to now use if_transmit instead of the legacy if_start | Adrian Chadd | 2013-05-26 | 1 | -211/+237 |
* | Implement a separate hardware queue threshold for aggregate and non-aggr | Adrian Chadd | 2013-05-21 | 1 | -1/+2 |
* | Enable the use of TDMA on an 802.11n channel (with aggregation disabled, | Adrian Chadd | 2013-05-21 | 1 | -0/+37 |
* | Since we're now using the ah pointer, always declare it. | Adrian Chadd | 2013-05-19 | 1 | -2/+0 |
* | Be (very) careful about how to add more TX DMA work. | Adrian Chadd | 2013-05-18 | 1 | -6/+29 |
* | Re-add some code to exclude transmitting if we're in reset. | Adrian Chadd | 2013-05-18 | 1 | -0/+19 |
* | Dump out the holding buffer descriptor contents and addresses stopping DMA. | Adrian Chadd | 2013-05-16 | 1 | -2/+12 |
* | Implement my first cut at "correct" node power-save and | Adrian Chadd | 2013-05-15 | 1 | -3/+159 |
* | Add ALQ beacon debugging. | Adrian Chadd | 2013-05-13 | 1 | -0/+5 |
* | Improve the debugging output - use the MAC address rather than various | Adrian Chadd | 2013-05-13 | 1 | -17/+40 |
* | Since the node state is 100% back under the TX lock, just kill the use | Adrian Chadd | 2013-05-13 | 1 | -11/+4 |
* | Begin tidying up the reassociation and node sleep/wakeup paths. | Adrian Chadd | 2013-05-13 | 1 | -22/+37 |
* | Make sure the holding descriptor and link pointer are both freed during | Adrian Chadd | 2013-05-10 | 1 | -2/+14 |
* | Fix the holding descriptor logic to actually be "right" (for values | Adrian Chadd | 2013-05-08 | 1 | -8/+51 |
* | Revert a previous commit - this is causing hardware errors. | Adrian Chadd | 2013-05-08 | 1 | -14/+13 |
* | Re-work how transmit buffer limits are enforced - partly to fix the PR, | Adrian Chadd | 2013-05-07 | 1 | -15/+87 |
* | The holding buffer logic needs to be used for _all_ transmission, not | Adrian Chadd | 2013-05-04 | 1 | -13/+14 |
* | Debugging changes! | Adrian Chadd | 2013-04-29 | 1 | -3/+3 |
* | Conditionally compile this only if ATH_DEBUG is defined. | Adrian Chadd | 2013-04-26 | 1 | -0/+4 |
* | Dump the entire TXQ descriptor contents during a reset, rather than only | Adrian Chadd | 2013-04-26 | 1 | -0/+29 |
* | Initialise the chainmask fields regardless of whether 11n support | Adrian Chadd | 2013-04-19 | 1 | -8/+8 |
* | Add a debug statement to log the currently chosen chainmask configuration. | Adrian Chadd | 2013-04-19 | 1 | -0/+6 |
* | .. don't know how this snuck into this commit. Sorry. | Adrian Chadd | 2013-04-19 | 1 | -1/+0 |
* | Print out the chainmask configuration. | Adrian Chadd | 2013-04-19 | 1 | -0/+5 |
* | Use uint32_t for fields that are fetched via ath_hal_getcapability(). | Adrian Chadd | 2013-04-19 | 1 | -1/+1 |
* | Use a per-RX-queue deferred list, rather than a single deferred list for | Adrian Chadd | 2013-04-16 | 1 | -1/+2 |