svn commit: r226767 - in head/sys/dev/ath/ath_hal: . ar5416

Adrian Chadd adrian at FreeBSD.org
Tue Oct 25 23:33:55 UTC 2011


Author: adrian
Date: Tue Oct 25 23:33:54 2011
New Revision: 226767
URL: http://svn.freebsd.org/changeset/base/226767

Log:
  Add in some more 11n related HAL methods.

Modified:
  head/sys/dev/ath/ath_hal/ah.h
  head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c

Modified: head/sys/dev/ath/ath_hal/ah.h
==============================================================================
--- head/sys/dev/ath/ath_hal/ah.h	Tue Oct 25 23:29:36 2011	(r226766)
+++ head/sys/dev/ath/ath_hal/ah.h	Tue Oct 25 23:33:54 2011	(r226767)
@@ -1013,8 +1013,12 @@ struct ath_hal {
 	void	  __ahdecl(*ah_set11nRateScenario)(struct ath_hal *,
 	    			struct ath_desc *, u_int, u_int,
 				HAL_11N_RATE_SERIES [], u_int, u_int);
+	void	  __ahdecl(*ah_set11nAggrFirst)(struct ath_hal *,
+				struct ath_desc *, u_int, u_int);
 	void	  __ahdecl(*ah_set11nAggrMiddle)(struct ath_hal *,
 	    			struct ath_desc *, u_int);
+	void	  __ahdecl(*ah_set11nAggrLast)(struct ath_hal *,
+				struct ath_desc *);
 	void	  __ahdecl(*ah_clr11nAggr)(struct ath_hal *,
 	    			struct ath_desc *);
 	void	  __ahdecl(*ah_set11nBurstDuration)(struct ath_hal *,

Modified: head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
==============================================================================
--- head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c	Tue Oct 25 23:29:36 2011	(r226766)
+++ head/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c	Tue Oct 25 23:33:54 2011	(r226767)
@@ -168,7 +168,9 @@ ar5416InitState(struct ath_hal_5416 *ahp
 	ah->ah_setupFirstTxDesc		= ar5416SetupFirstTxDesc;
 	ah->ah_setupLastTxDesc		= ar5416SetupLastTxDesc;
 	ah->ah_set11nRateScenario	= ar5416Set11nRateScenario;
+	ah->ah_set11nAggrFirst		= ar5416Set11nAggrFirst;
 	ah->ah_set11nAggrMiddle		= ar5416Set11nAggrMiddle;
+	ah->ah_set11nAggrLast		= ar5416Set11nAggrLast;
 	ah->ah_clr11nAggr		= ar5416Clr11nAggr;
 	ah->ah_set11nBurstDuration	= ar5416Set11nBurstDuration;
 	ah->ah_get11nExtBusy		= ar5416Get11nExtBusy;


More information about the svn-src-head mailing list