svn commit: r240448 - head/sys/dev/ath/ath_hal/ar5416
Adrian Chadd
adrian at FreeBSD.org
Thu Sep 13 07:24:14 UTC 2012
Author: adrian
Date: Thu Sep 13 07:24:14 2012
New Revision: 240448
URL: http://svn.freebsd.org/changeset/base/240448
Log:
Flip on half/quarter rate support.
No, this isn't HT/5 and HT/10 support. This is the 11a half/quarter
rate support primarily used by the 4.9GHz and GSM band regulatory
domains.
This is definitely a work in progress.
TODO:
* everything in the last commit;
* lots more interoperability testing with the AR5212 half/quarter rate
support for the relevant chips;
* Do some interop testing on half/quarter rate support between _all_
the 11n chips - AR5416, AR9160, AR9280 (and AR9285/AR9287 when 2GHz
half/quarter rate support is coded up.)
Modified:
head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
Modified: head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
==============================================================================
--- head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c Thu Sep 13 07:22:40 2012 (r240447)
+++ head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c Thu Sep 13 07:24:14 2012 (r240448)
@@ -911,9 +911,9 @@ ar5416FillCapabilityInfo(struct ath_hal
else
pCap->halKeyCacheSize = AR5416_KEYTABLE_SIZE;
- /* XXX not needed */
- pCap->halChanHalfRate = AH_FALSE; /* XXX ? */
- pCap->halChanQuarterRate = AH_FALSE; /* XXX ? */
+ /* XXX Which chips? */
+ pCap->halChanHalfRate = AH_TRUE;
+ pCap->halChanQuarterRate = AH_TRUE;
pCap->halTstampPrecision = 32;
pCap->halHwPhyCounterSupport = AH_TRUE;
More information about the svn-src-all
mailing list