wifi: mac80211: fix center freq calculation in ieee80211_chandef_downgrade
authorMeiChia Chiu <meichia.chiu@mediatek.com>
Fri, 8 Jul 2022 09:58:23 +0000 (17:58 +0800)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 11 Jul 2022 08:21:04 +0000 (10:21 +0200)
commit68608f9991bdb69472b2217758018896185dd2e2
tree2db0e8bb86b086f8ca3a42f6d3924c359a256a72
parent3c512307de4097aaaab3f4741c7a98fe88afa469
wifi: mac80211: fix center freq calculation in ieee80211_chandef_downgrade

When mac80211 downgrades working bandwidth, the
center_freq and center_freq1 need to be recalculated.
There is a typo in the case of downgrading bandwidth from
320MHz to 160MHz which would cause a wrong frequency value.

Reviewed-by: Money Wang <Money.Wang@mediatek.com>
Signed-off-by: MeiChia Chiu <MeiChia.Chiu@mediatek.com>
Link: https://lore.kernel.org/r/20220708095823.12959-1-MeiChia.Chiu@mediatek.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/util.c