This series adds support for BSS color collission detection and change. Changes since v6: - rebase on top of mac80211-next - fix check_patch issues - alloc nlattr tb array dynamically in nl80211_color_change - move NL80211_ATTR_CNTDWN_OFFS_BEACON and NL80211_ATTR_CNTDWN_OFFS_PRESP in NL80211_ATTR_COLOR_CHANGE_ELEMS as nested attributes - remove unused definitions - remove mbss series dependency - remove ath11k code John Crispin (2): nl80211: add support for BSS coloring mac80211: add support for BSS color change include/net/cfg80211.h | 92 ++++++++++++++ include/net/mac80211.h | 29 +++++ include/uapi/linux/nl80211.h | 43 +++++++ net/mac80211/cfg.c | 234 +++++++++++++++++++++++++++++++++-- net/mac80211/ieee80211_i.h | 11 ++ net/mac80211/iface.c | 2 + net/mac80211/tx.c | 25 ++-- net/wireless/nl80211.c | 157 +++++++++++++++++++++++ net/wireless/rdev-ops.h | 13 ++ net/wireless/trace.h | 46 +++++++ 10 files changed, 631 insertions(+), 21 deletions(-) -- 2.31.1