diff options
| author | Somashekhar Puttagangaiah <[email protected]> | 2025-06-09 18:35:26 +0000 |
|---|---|---|
| committer | Johannes Berg <[email protected]> | 2025-07-09 09:56:37 +0000 |
| commit | a11ec0dc920b2a23da9d88063b5f15d7eada6128 (patch) | |
| tree | 9a3d1da0be9c0b5e6055d5c6025b159009ef8dff /tools/net/ynl/pyynl/lib/ynl.py | |
| parent | wifi: mac80211: send extended MLD capa/ops if AP has it (diff) | |
| download | kernel-a11ec0dc920b2a23da9d88063b5f15d7eada6128.tar.gz kernel-a11ec0dc920b2a23da9d88063b5f15d7eada6128.zip | |
wifi: cfg80211/mac80211: implement dot11ExtendedRegInfoSupport
Implement dot11ExtendedRegInfoSupport to advertise non-AP station
regulatory power capability as part of regulatory connectivity
element in (Re)Association request frames so that AP can achieve
maximum client connectivity. Control field which was interpreted
using value of 3-bits B5 to B3, now uses value of 4-bits B6 to B3 to
interpret the type of AP. Hence update IEEE80211_HE_6GHZ_OPER_CTRL_REG_INFO
to parse 4-bits control field. If older AP still updates only 3-bits
value of control field, station can still interpret the value as per
section E.2.7 of IEEE 802.11 REVme D7.0 and support the appropriate
AP type.
Also update IEEE80211_6GHZ_CTRL_REG_INDOOR_SP_AP as the value of
standard power AP is changed to 8 instead of 4 so that AP can support both
LPI AP and SP AP to maximize the connectivity with stations. For backward
compatibility, keeping value 4 as old AP by limiting it to SP AP only.
Signed-off-by: Somashekhar Puttagangaiah <[email protected]>
Reviewed-by: Johannes Berg <[email protected]>
Signed-off-by: Miri Korenblit <[email protected]>
Link: https://patch.msgid.link/20250609213232.90cdef116aad.I85da390fbee59355e3855691933e6a5e55c47ac4@changeid
[fix kernel-doc]
Signed-off-by: Johannes Berg <[email protected]>
Diffstat (limited to 'tools/net/ynl/pyynl/lib/ynl.py')
0 files changed, 0 insertions, 0 deletions
