]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commitdiff
qtnfmac: let wifi card handle channel switch request to the same chan
authorIgor Mitsyanko <igor.mitsyanko.os@quantenna.com>
Thu, 21 Sep 2017 21:34:33 +0000 (14:34 -0700)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 25 Sep 2017 08:27:15 +0000 (11:27 +0300)
No reason to verify channel switch request in driver, it can simply be
forwarded to wireless device. Device can perform required checks and
return appropriate error code, and driver may not even have information
on current operational channel.

Signed-off-by: Igor Mitsyanko <igor.mitsyanko.os@quantenna.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c

index 17b323e2e83e7ce9b2899e7b58de20659eee53f0..4590f3038120fa48496d41c7611c817751a9207a 100644 (file)
@@ -846,11 +846,6 @@ static int qtnf_channel_switch(struct wiphy *wiphy, struct net_device *dev,
                return -EINVAL;
        }
 
-       if (cfg80211_chandef_identical(&params->chandef, &mac->chandef)) {
-               pr_err("%s: switch request to the same channel\n", dev->name);
-               return -EALREADY;
-       }
-
        ret = qtnf_cmd_send_chan_switch(mac, params);
        if (ret)
                pr_warn("%s: failed to switch to channel (%u)\n",