summaryrefslogtreecommitdiff
path: root/kernel/range.c
diff options
context:
space:
mode:
authorgaurank kathpalia <gkathpal@codeaurora.org>2019-12-05 14:37:11 +0530
committernshrivas <nshrivas@codeaurora.org>2019-12-12 04:26:24 -0800
commit35e0ae41c368c9f8ec341cfee7ab28a381ff3da6 (patch)
treec18da8e5b9cd123b66cc0d368140f806311cb388 /kernel/range.c
parentb4b993ecd53146dac34bd297e1e84c63caf1a46d (diff)
qcacmn: Set max BW for each valid channel and send to FW
Configuration for Issue:- DUT configuration:- 1. Configure DUT's country as US where channel 165 does not support channel bandwidth of 40 mhz. AP Configuration:- 1 Configure the AP in a country where channel 165 supports channel bandwidth 40MHZ. Scenario of the issue:- 1.Connect to a diff AP on some channel x with same SSID, and then roam to this AP. Observation:- The DUT would connect in 40 mhz to this AP instead of 20Mhz, which violates the DUT's country reg rules. Expectation:- The DUT should re-connect only in 20Mhz on channel 165, or only in max BW supported by reg in that country. Issue:- The DUT does not consider the max bandwidth allowed for the channel in the country configured, and allow the re-association only in the respective bandwidth. Fix:- Send the max BW supported by the channels in the current reg domain to the FW so that it considers the max BW of the channel and AP capability and then roam in the respective BW only. Change-Id: I977090c58e378e83cb5a3ee84a72afd018e8c428 CRs-Fixed: 2508187
Diffstat (limited to 'kernel/range.c')
0 files changed, 0 insertions, 0 deletions