| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix uninitialised reference. | adrian | 2012-06-11 | 1 | -2/+2 |
* | Wrap the whole (software) TX path from ifnet dequeue to software queue | adrian | 2012-06-11 | 1 | -34/+71 |
* | Add another TID lock. | adrian | 2012-06-11 | 1 | -0/+1 |
* | Make sure the frames are queued to the head of the list, not the tail. | adrian | 2012-06-11 | 1 | -1/+1 |
* | When scheduling frames in an aggregate session, the frames should be | adrian | 2012-06-11 | 1 | -1/+15 |
* | Retried frames need to be inserted in the head of the list, not the tail. | adrian | 2012-06-11 | 1 | -1/+1 |
* | Finish undoing the previous commit - this part of the code is no longer | adrian | 2012-06-11 | 1 | -7/+4 |
* | Introduce a new lock debug which is specifically for making sure the | adrian | 2012-06-11 | 2 | -0/+8 |
* | Revert r233227 and followup commits as it breaks CCMP PN replay detection. | adrian | 2012-06-11 | 5 | -272/+35 |
* | Add a new ioctl for ath(4) which returns the aggregate statistics. | adrian | 2012-06-10 | 2 | -0/+4 |
* | Mostly revert previous commit(s). After doing a bunch of local testing, | adrian | 2012-06-05 | 3 | -18/+1 |
* | Create a function - ath_tx_kick() - which is called where ath_start() is | adrian | 2012-06-05 | 3 | -10/+17 |
* | Migrate the TX path to a taskqueue for now, until a better way of | adrian | 2012-06-04 | 4 | -4/+20 |
* | Add the AR9280 workarounds for PCIe suspend/resume. | adrian | 2012-05-26 | 1 | -2/+52 |
* | Avoid using hard-coded numbers here. | adrian | 2012-05-26 | 1 | -1/+1 |
* | Remove an unneeded field from ath_buf. | adrian | 2012-05-26 | 1 | -1/+0 |
* | Add some AR5416/AR5418 WAR's for power-on and suspend/resume: | adrian | 2012-05-25 | 1 | -3/+48 |
* | * According to the reference code, AR_WA_D3_L1_DISBABLE is bit 14. | adrian | 2012-05-25 | 1 | -1/+5 |
* | oops - ath_hal_disablepcie is actually destined for another purpose, | adrian | 2012-05-25 | 11 | -25/+40 |
* | Prepare for improved (read: pcie) suspend/resume support. | adrian | 2012-05-25 | 6 | -0/+46 |
* | Re-up the TX ath_buf limit from 128 to 512. | adrian | 2012-05-22 | 1 | -1/+1 |
* | Fix up some corner cases with aggregation handling. | adrian | 2012-05-22 | 2 | -5/+19 |
* | For now, add a quick debugging patch to log when the hw TXQ != the TID/AC. | adrian | 2012-05-21 | 1 | -0/+12 |
* | Rename ath_tx_cleanup() -> ath_tx_tid_cleanup() in order to not clash | adrian | 2012-05-21 | 1 | -3/+3 |
* | Re-add 'ic' and properly wrap it in the SUPERG macro. | adrian | 2012-05-21 | 1 | -0/+3 |
* | Remove unused variable. | bschmidt | 2012-05-20 | 1 | -1/+0 |
* | Migrate the per-frame code out from ath_rx_proc() to ath_rx_pkt(). | adrian | 2012-05-20 | 1 | -308/+328 |
* | Migrate most of the beacon handling functions out to if_ath_beacon.c. | adrian | 2012-05-20 | 4 | -746/+856 |
* | Migrate the TDMA management functions out of if_ath.c into if_ath_tdma.c. | adrian | 2012-05-20 | 6 | -369/+583 |
* | Migrate the bulk of the RX routines out from if_ath.c to if_ath_rx.[ch]. | adrian | 2012-05-20 | 6 | -914/+1121 |
* | Migrate ath_debug and sc_debug from an int to a uint64_t / QUAD; | adrian | 2012-05-15 | 5 | -46/+54 |
* | Handle non-xretry errors the same as xretry errors for now. | adrian | 2012-05-15 | 1 | -1/+11 |
* | Add some empty DFS methods for AR5210/AR5211 for now, if DFS is enabled | adrian | 2012-05-09 | 6 | -0/+32 |
* | Re-enable this particular DELAY() for now, at least until the | adrian | 2012-05-07 | 1 | -0/+2 |
* | Fix a couple of sc_ac2q[] mappings that were using the TID, not the AC. | adrian | 2012-05-04 | 1 | -4/+4 |
* | Change the MIB cycle count API to return HAL_BOOL, rather than uint32_t, | adrian | 2012-05-01 | 15 | -15/+83 |
* | After thinking about this a bit more, let's not keep statistics per-channel | adrian | 2012-04-28 | 5 | -9/+10 |
* | Although not strictly needed, quieten a compiler warning by a user. | adrian | 2012-04-28 | 1 | -1/+1 |
* | Extend the ANI code to implement basic channel survey support. | adrian | 2012-04-28 | 3 | -36/+73 |
* | Fetch the channel survey code from the HAL. | adrian | 2012-04-28 | 2 | -0/+9 |
* | Extend the HAL channel survey statistics: | adrian | 2012-04-28 | 1 | -0/+4 |
* | Add a comment about this DELAY(), I'm not sure whether it's supposed | adrian | 2012-04-28 | 1 | -0/+4 |
* | Add an AR5416 PCU DMA stop method, as a check for the AR9130 is needed. | adrian | 2012-04-28 | 3 | -0/+36 |
* | Remove some of the redundant locking done in the TX completion path, | adrian | 2012-04-26 | 1 | -9/+13 |
* | Add the BT register definitions for AR9285/AR9287 BT coexistence. | adrian | 2012-04-26 | 2 | -0/+83 |
* | Add placeholder methods for WMI command access (USB, perhaps SDIO later) | adrian | 2012-04-25 | 2 | -0/+19 |
* | Add a note that explains what the current state of the register byte order | adrian | 2012-04-25 | 1 | -0/+4 |
* | .. oops. | adrian | 2012-04-20 | 1 | -0/+1 |
* | "Upgrade" the AR9285 code to support PCI/ART EEPROM on flash. | adrian | 2012-04-20 | 3 | -8/+18 |
* | Stop using the hardware register value byte order swapping for now, | adrian | 2012-04-19 | 7 | -71/+18 |