summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2026-04-15 15:42:18 +0300
committerJohannes Berg <johannes.berg@intel.com>2026-04-28 10:29:02 +0300
commitc9b62ab79133c74b10cb0b34599a294fd05e8d84 (patch)
treeb1d71a0b7ac158e7412cedea6dc96241ff4163d7 /include
parent2abfda2ad2edf49a97bb93c608908b9130318efc (diff)
downloadlinux-c9b62ab79133c74b10cb0b34599a294fd05e8d84.tar.xz
wifi: mac80211: fix per-station PHY capability bandwidth
When a (link) station connected to an AP interface is not capable of EHT, it's possible that the AP interface is in 160 MHz but the HE channel is narrower, e.g. when EHT has puncturing. In this case, the code doesn't correctly set the STAs bandwidth, the station might be capable of using 160 MHz, but it can't use EHT 160 MHz with puncturing, so it must be set to narrower. Track the AP's 'he_and_lower_bw' bandwidth, use that when calculating the maximum bandwidth to transmit to/from any station not capable of EHT, and update all stations and the chanctx min_def when it changes. Reviewed-by: Miriam Rachel Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20260415144514.d41efd67876c.I29ef615e6ab049a56c20f3226b5e953859f890b0@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions