summaryrefslogtreecommitdiffstats
path: root/sys/modules/ath/Makefile
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2011-02-01 08:03:01 +0000
committeradrian <adrian@FreeBSD.org>2011-02-01 08:03:01 +0000
commitd415e28b033805441c031d3742a47737c3171ec0 (patch)
tree33e567b0391ef1263f25d77f5c4d6da68652ff04 /sys/modules/ath/Makefile
parent7cbf58f4c00954a5e25cf90d36ecef170a0b7d77 (diff)
downloadFreeBSD-src-d415e28b033805441c031d3742a47737c3171ec0.zip
FreeBSD-src-d415e28b033805441c031d3742a47737c3171ec0.tar.gz
Include some preliminary TX HT rate scenario setup code.
The AR5416 and later TX descriptors have new fields for supporting 11n bits (eg 20/40mhz mode, short/long GI) and enabling/disabling RTS/CTS protection per rate. These functions will be responsible for initialising the TX descriptors for the AR5416 and later chips for both HT and legacy frames. Beacon frames will remain using the non-11n TX descriptor setup for now; Linux ath9k does much the same. Note that these functions aren't yet used anywhere; a few more framework changes are needed before all of the right rate information is available for TX.
Diffstat (limited to 'sys/modules/ath/Makefile')
-rw-r--r--sys/modules/ath/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/modules/ath/Makefile b/sys/modules/ath/Makefile
index 8448e12..8c1be12 100644
--- a/sys/modules/ath/Makefile
+++ b/sys/modules/ath/Makefile
@@ -35,7 +35,7 @@ ATH_RATE?= sample # tx rate control algorithm
.PATH: ${.CURDIR}/../../dev/ath/ath_hal
KMOD= if_ath
-SRCS= if_ath.c if_ath_pci.c if_ath_debug.c if_ath_tx.c
+SRCS= if_ath.c if_ath_pci.c if_ath_debug.c if_ath_tx.c if_ath_tx_ht.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
OpenPOWER on IntegriCloud