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/modules | |
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/modules')
-rw-r--r-- | sys/modules/ath/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/modules/ath/Makefile b/sys/modules/ath/Makefile index 44be449..e3e62c4 100644 --- a/sys/modules/ath/Makefile +++ b/sys/modules/ath/Makefile @@ -37,7 +37,7 @@ ATH_RATE?= sample # tx rate control algorithm KMOD= if_ath SRCS= if_ath.c if_ath_debug.c if_ath_keycache.c if_ath_sysctl.c SRCS+= if_ath_tx.c if_ath_tx_ht.c if_ath_led.c if_ath_rx.c if_ath_tdma.c -SRCS+= if_ath_beacon.c if_ath_rx_edma.c +SRCS+= if_ath_beacon.c if_ath_rx_edma.c if_ath_tx_edma.c # NB: v3 eeprom support used by both AR5211 and AR5212; just include it SRCS+= ah_osdep.c ah.c ah_regdomain.c ah_eeprom_v3.c SRCS+= device_if.h bus_if.h pci_if.h opt_inet.h opt_ath.h opt_ah.h opt_wlan.h |