Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Sep 2012 07:24:14 +0000 (UTC)
From:      Adrian Chadd <adrian@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r240448 - head/sys/dev/ath/ath_hal/ar5416
Message-ID:  <201209130724.q8D7OESX043864@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209130724.q8D7OESX043864>