aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/mlx4/port.c
diff options
context:
space:
mode:
authorLennert Buytenhek <buytenh@wantstofly.org>2010-01-12 13:48:56 +0100
committerJohn W. Linville <linville@tuxdriver.com>2010-01-12 14:21:15 -0500
commit854783444bab0024556c0aefdb0a860f2f1da286 (patch)
treeab03e580902c04e6d0b69a7cffedc1cf14399eb4 /drivers/net/mlx4/port.c
parent4eae9edd38c0a9ce34e39100ccc69ff520bc1224 (diff)
mwl8k: properly set receive status rate index on 5 GHz receive
The mwl8k firmware uses indices into the 2.4 GHz band rate table for the receive descriptor channel field even if the packet was received on a 5 GHz channel, while mac80211 expects an index into the 5 GHz band rate table when packets are received on the 5 GHz band, which presents a mismatch as the 5 GHz band rate table lacks the five non-OFDM rates that the 2.4 GHz rate table starts with. To handle this properly, we need to substract 5 from the rate index field if the packet was received on a 5 GHz channel (and was not received at an MCS rate). Signed-off-by: Lennert Buytenhek <buytenh@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/mlx4/port.c')
0 files changed, 0 insertions, 0 deletions