nl80211: add support for BSS coloring
authorJohn Crispin <john@phrozen.org>
Fri, 2 Jul 2021 17:44:07 +0000 (19:44 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 17 Aug 2021 09:58:21 +0000 (11:58 +0200)
commit0d2ab3aea50bb02ff0c9c3d53c7b2b4b21cdd59d
treed13c4dda0b2346e82671d5107a958389b406e864
parent8c89f7b3d3f2880c57b0bc96c72ccd98fe354399
nl80211: add support for BSS coloring

This patch adds support for BSS color collisions to the wireless subsystem.
Add the required functionality to nl80211 that will notify about color
collisions, triggering the color change and notifying when it is completed.

Co-developed-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: John Crispin <john@phrozen.org>
Link: https://lore.kernel.org/r/500b3582aec8fe2c42ef46f3117b148cb7cbceb5.1625247619.git.lorenzo@kernel.org
[remove unnecessary NULL initialisation]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
include/uapi/linux/nl80211.h
net/wireless/nl80211.c
net/wireless/rdev-ops.h
net/wireless/trace.h