diff options
author | adrian <adrian@FreeBSD.org> | 2013-04-05 09:06:39 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2013-04-05 09:06:39 +0000 |
commit | 5f76d7affd4776eaad39785ce42f58b6ac573e9b (patch) | |
tree | 89fe4d311dc957274948210823d1a455be1ae7c3 | |
parent | 69ae1af6a7c01ee127aad0a8862730acd96f05c9 (diff) | |
download | FreeBSD-src-5f76d7affd4776eaad39785ce42f58b6ac573e9b.zip FreeBSD-src-5f76d7affd4776eaad39785ce42f58b6ac573e9b.tar.gz |
Add a new TX power field - it's inteded to be used where low TX power
is configured for higher rates (lower than max) but higher TX power
is configured for the lower rates, above the configured cap, to improve
long distance behaviour.
-rw-r--r-- | sys/dev/ath/ath_hal/ah_internal.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ath/ath_hal/ah_internal.h b/sys/dev/ath/ath_hal/ah_internal.h index e3263f9..74d43c7 100644 --- a/sys/dev/ath/ath_hal/ah_internal.h +++ b/sys/dev/ath/ath_hal/ah_internal.h @@ -392,6 +392,7 @@ struct ath_hal_private { int16_t ah_powerLimit; /* tx power cap */ uint16_t ah_maxPowerLevel; /* calculated max tx power */ u_int ah_tpScale; /* tx power scale factor */ + u_int16_t ah_extraTxPow; /* low rates extra-txpower */ uint32_t ah_11nCompat; /* 11n compat controls */ /* |