summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rt2x00/rt2x00.h
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-07-08 16:08:28 +0200
committerJohn W. Linville <linville@tuxdriver.com>2013-07-22 16:54:33 -0400
commitc0a14369ebd3e7940e70e397ecc3dd7eaf81e9ab (patch)
treec54952a4ef1bd10b832c9324346ce1330f61d96a /drivers/net/wireless/rt2x00/rt2x00.h
parentf36bb0ca1be5bcb7148ad32263626f8609dfc0d7 (diff)
downloadblackbird-op-linux-c0a14369ebd3e7940e70e397ecc3dd7eaf81e9ab.tar.gz
blackbird-op-linux-c0a14369ebd3e7940e70e397ecc3dd7eaf81e9ab.zip
rt2x00: rt2800lib: add default_power3 field for three-chain devices
The actual code uses two default TX power values. This is enough for 1T and for 2T devices however on 3T devices another value is needed for the third chain. Add a new field to struct channel_info and initialize it from the 'rt2800_probe_hw_mode' function. Also modify the 'rt2800_config_channel' to handle the new field as well. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> Acked-by: Stanislaw Gruszka <stf_xl@wp.pl> Acked-by: Gertjan van Wingerde <gwingerde@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2x00.h')
-rw-r--r--drivers/net/wireless/rt2x00/rt2x00.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2x00.h b/drivers/net/wireless/rt2x00/rt2x00.h
index ee3fc570b11d..fe4c572db52c 100644
--- a/drivers/net/wireless/rt2x00/rt2x00.h
+++ b/drivers/net/wireless/rt2x00/rt2x00.h
@@ -211,6 +211,7 @@ struct channel_info {
short max_power;
short default_power1;
short default_power2;
+ short default_power3;
};
/*
OpenPOWER on IntegriCloud