diff options
author | adrian <adrian@FreeBSD.org> | 2012-07-23 03:52:18 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2012-07-23 03:52:18 +0000 |
commit | c89f08ceb94c9b4838e31bffd45ddba9b0a0c36b (patch) | |
tree | 33a4d10c47a7d5285706d55a70926eeb452bc2e8 /sys/conf | |
parent | 505896c97a3490f7902842704e8724d0fccf9117 (diff) | |
download | FreeBSD-src-c89f08ceb94c9b4838e31bffd45ddba9b0a0c36b.zip FreeBSD-src-c89f08ceb94c9b4838e31bffd45ddba9b0a0c36b.tar.gz |
Begin separating out the TX DMA setup in preparation for TX EDMA support.
* Introduce TX DMA setup/teardown methods, mirroring what's done in
the RX path.
Although the TX DMA descriptor is setup via ath_desc_alloc() /
ath_desc_free(), there TX status descriptor ring will be allocated
in this path.
* Remove some of the TX EDMA capability probing from the RX path and
push it into the new TX EDMA path.
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/files | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files index 311c30d..823673e 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -729,6 +729,8 @@ dev/ath/if_ath_led.c optional ath \ compile-with "${NORMAL_C} -I$S/dev/ath" dev/ath/if_ath_tx.c optional ath \ compile-with "${NORMAL_C} -I$S/dev/ath" +dev/ath/if_ath_tx_edma.c optional ath \ + compile-with "${NORMAL_C} -I$S/dev/ath" dev/ath/if_ath_tx_ht.c optional ath \ compile-with "${NORMAL_C} -I$S/dev/ath" dev/ath/if_ath_tdma.c optional ath \ |