wifi: mac80211: add flag to disallow puncturing in 5 GHz
authorJohannes Berg <johannes.berg@intel.com>
Mon, 18 Mar 2024 16:53:25 +0000 (18:53 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 25 Mar 2024 14:38:13 +0000 (15:38 +0100)
commit6943e00331bb26e78edb2969165e750864a6bc6d
tree2e40f8e3b1ee9556d2f8c57088e75921b2a57b4b
parentdc63b1d08335a6440aac916a20394531c8417683
wifi: mac80211: add flag to disallow puncturing in 5 GHz

Some devices may not be capable of handling puncturing in 5 GHz
only (vs. the current flag that just removes puncturing support
completely). Add a flag to support such devices: check and then
downgrade the channel width if needed.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240318184907.49759510da7d.I12c5a61f0be512e0c4e574c2f794ef4b37ecaf6b@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/debugfs.c
net/mac80211/mlme.c