From: Tamizh chelvam <c_traja@xxxxxxxxxxxxxxxx> This patchset add support for BTCOEX feature to enable/disable and modifying btcoex priority value via nl80211 Tamizh chelvam (2): cfg80211: Add support to enable or disable btcoex and set btcoex_priority mac80211: Add support to enable or disable btcoex and set btcoex priority value v4 : * Moved btcoex_priority_support_flag enum to nl80211.h and renamed it. * fixed typo. v3 : * Introduced NL80211_EXT_FEATURE_BTCOEX_PRIORITY to expose btcoex priority support and removed bool variable. v2 : * Introduced NL80211_CMD_SET_BTCOEX to enable/disable btcoex and to set/modify btcoex_priority. * Added bool variable in wiphy structure to advertise btcoex_priority feature and removed BITMAP calculation for btcoex_priority value. include/net/cfg80211.h | 6 +++++ include/net/mac80211.h | 5 +++++ include/uapi/linux/nl80211.h | 50 ++++++++++++++++++++++++++++++++++++++++++ net/mac80211/cfg.c | 9 ++++++++ net/mac80211/driver-ops.h | 15 +++++++++++++ net/mac80211/trace.h | 20 +++++++++++++++++ net/wireless/nl80211.c | 45 +++++++++++++++++++++++++++++++++++++ net/wireless/rdev-ops.h | 13 +++++++++++ net/wireless/trace.h | 17 ++++++++++++++ 9 files changed, 180 insertions(+) -- 1.7.9.5