summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2012-08-15 08:06:06 +0000
committeradrian <adrian@FreeBSD.org>2012-08-15 08:06:06 +0000
commit709a1cd8d6309d52974ffe82525c418620d675a5 (patch)
tree02d79c453dac349dfe80da68b53be069d5537945
parent39a34bfaf885afa51112d5afb579db3ddf2bb8b4 (diff)
downloadFreeBSD-src-709a1cd8d6309d52974ffe82525c418620d675a5.zip
FreeBSD-src-709a1cd8d6309d52974ffe82525c418620d675a5.tar.gz
Bump up the rate control table size to incorporate 3 stream entries.
-rw-r--r--sys/dev/ath/ath_hal/ah.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/ath/ath_hal/ah.h b/sys/dev/ath/ath_hal/ah.h
index b104c4f..45940f0 100644
--- a/sys/dev/ath/ath_hal/ah.h
+++ b/sys/dev/ath/ath_hal/ah.h
@@ -550,7 +550,7 @@ enum {
typedef struct {
int rateCount; /* NB: for proper padding */
- uint8_t rateCodeToIndex[144]; /* back mapping */
+ uint8_t rateCodeToIndex[256]; /* back mapping */
struct {
uint8_t valid; /* valid for rate control use */
uint8_t phy; /* CCK/OFDM/XR */
@@ -564,12 +564,12 @@ typedef struct {
* rate; used for dur. calcs */
uint16_t lpAckDuration; /* long preamble ACK duration */
uint16_t spAckDuration; /* short preamble ACK duration*/
- } info[32];
+ } info[64];
} HAL_RATE_TABLE;
typedef struct {
u_int rs_count; /* number of valid entries */
- uint8_t rs_rates[32]; /* rates */
+ uint8_t rs_rates[64]; /* rates */
} HAL_RATE_SET;
/*
OpenPOWER on IntegriCloud