From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from smtp.codeaurora.org ([198.145.29.96]:36144 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751657AbeBVHm3 (ORCPT ); Thu, 22 Feb 2018 02:42:29 -0500 From: Tamizh chelvam To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Tamizh chelvam Subject: [PATCHv3 0/3] cfg80211/mac80211: cqm rssi config for AP mode Date: Thu, 22 Feb 2018 13:12:17 +0530 Message-Id: <1519285340-5463-1-git-send-email-tamizhr@codeaurora.org> (sfid-20180222_084233_322668_12956117) Sender: linux-wireless-owner@vger.kernel.org List-ID: From: Tamizh chelvam Currently station mode has the support of rssi based cqm. This patchsets extended the support for AP mode as well. Already netlink accepts mac address in cqm notification event. We can use that to pass mac address of the station to specify its rssi change event. This patchsets introduce new api cfg80211_ap_sta_cqm_notify and multicast group to notify the event. Pradeep Kumar Chitrapu (1): mac80211: enable setting cqm rssi config for AP mode Tamizh chelvam (2): cfg80211: enable setting cqm rssi config for AP mode mac80211: implement cqm rssi check using rx data signal v3: * Added vif type check to avoid enable this feature for all mode. V2: * Removed changing existing ieee80211_cqm_rssi_notify api changes. * Introduced new ext feature bit and multicast group id to support this feature. include/net/cfg80211.h | 15 +++++++++ include/net/mac80211.h | 7 +++++ include/uapi/linux/nl80211.h | 6 ++++ net/mac80211/cfg.c | 31 ++++++++++++------ net/mac80211/rx.c | 46 ++++++++++++++++++++++++++- net/mac80211/sta_info.h | 3 ++ net/wireless/nl80211.c | 71 ++++++++++++++++++++++++++++++++++++------ 7 files changed, 158 insertions(+), 21 deletions(-) -- 1.7.9.5