index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ath
/
if_ath_tx_edma.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make sure the holding descriptor and link pointer are both freed during
adrian
2013-05-10
1
-0
/
+16
*
Update the holding buffer locking for EDMA.
adrian
2013-05-09
1
-3
/
+3
*
Fix this to compile when ATH_DEBUG_ALQ is defined but ATH_DEBUG isn't.
adrian
2013-04-08
1
-1
/
+1
*
* Stop processing after HAL_EIO; this is what the reference driver does.
adrian
2013-03-27
1
-1
/
+2
*
Implement the replacement EDMA FIFO code.
adrian
2013-03-26
1
-41
/
+220
*
Remove the mcast path calls to ath_hal_gettxdesclinkptr() for axq_link -
adrian
2013-03-26
1
-2
/
+0
*
Remove this dead code - it's no longer relevant (as yes, we do actually
adrian
2013-03-26
1
-8
/
+0
*
Convert the EDMA multicast queue code over to use the HAL method to set
adrian
2013-03-26
1
-3
/
+5
*
Fix the locking changes due to the TXQ change drive-by.
adrian
2013-03-24
1
-1
/
+4
*
Overhaul the TXQ locking (again!) as part of some beacon/cabq timing
adrian
2013-03-24
1
-11
/
+8
*
Fix the EDMA CABQ handling - for now, the CABQ takes a descriptor chain
adrian
2013-03-20
1
-0
/
+3
*
Methodize the process of adding the software TX queue to the taskqueue.
adrian
2013-02-07
1
-1
/
+1
*
Migrate the TX sending code out from under the ath0 taskq and into
adrian
2013-01-26
1
-1
/
+1
*
Delete the per-TXQ locks and replace them with a single TX lock.
adrian
2012-12-02
1
-9
/
+9
*
* Remove a duplicate TX ALQ post routine!
adrian
2012-11-16
1
-43
/
+11
*
Correct some rather weird and broken behaviour observed when doing
adrian
2012-11-10
1
-1
/
+14
*
Add some hooks into the driver to attach, detach and record EDMA descriptor
adrian
2012-11-08
1
-7
/
+52
*
Oops, fix bogus spacing.
adrian
2012-11-08
1
-8
/
+8
*
Implement the ATH_RESET_NOLOSS path for TX stop and start; this is needed
adrian
2012-11-08
1
-15
/
+30
*
Clear IFF_DRV_OACTIVE if any slots were completed.
adrian
2012-11-05
1
-0
/
+6
*
Oops - conditionalise that.
adrian
2012-11-04
1
-0
/
+2
*
EDMA TX tweaks:
adrian
2012-11-03
1
-7
/
+28
*
Initialise an uninitialised variable.
adrian
2012-08-21
1
-1
/
+1
*
Flesh out some initial EDMA TX FIFO fill, complete and refill routines.
adrian
2012-08-20
1
-6
/
+195
*
Revert the ath_tx_draintxq() method, and instead teach it the minimum
adrian
2012-08-12
1
-14
/
+0
*
Break out ath_draintxq() into a method and un-methodize ath_tx_processq().
adrian
2012-08-12
1
-12
/
+7
*
Begin fleshing out the TX FIFO support.
adrian
2012-08-11
1
-1
/
+141
*
Migrate some more TX side setup routines to be methods.
adrian
2012-07-31
1
-0
/
+32
*
Break out the hardware handoff and TX DMA restart code into methods.
adrian
2012-07-31
1
-0
/
+59
*
Flesh out the initial TX FIFO storage for each hardware TX queue.
adrian
2012-07-28
1
-0
/
+42
*
Allocate a descriptor ring for EDMA TX completion status.
adrian
2012-07-27
1
-3
/
+19
*
Begin separating out the TX DMA setup in preparation for TX EDMA support.
adrian
2012-07-23
1
-0
/
+162