From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-sn1nam04on0612.outbound.protection.outlook.com ([2a01:111:f400:fe4c::612] helo=NAM04-SN1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gJyU2-0003Gs-IJ for ath10k@lists.infradead.org; Tue, 06 Nov 2018 10:21:20 +0000 From: Sergey Matyukevich Subject: Re: [PATCH 2/4] nl80211: Add netlink attribute for AMPDU aggregation enable/disable Date: Tue, 6 Nov 2018 10:21:03 +0000 Message-ID: <20181106102051.7erib7owjms64knl@bars> References: <1540230918-27712-1-git-send-email-tamizhr@codeaurora.org> <1540230918-27712-3-git-send-email-tamizhr@codeaurora.org> In-Reply-To: <1540230918-27712-3-git-send-email-tamizhr@codeaurora.org> Content-Language: en-US Content-ID: <77A64B184F8CA043A2D3B11C9EEC4350@namprd05.prod.outlook.com> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ath10k" Errors-To: ath10k-bounces+kvalo=adurom.com@lists.infradead.org To: Tamizh chelvam Cc: Igor Mitsyanko , "johannes@sipsolutions.net" , "linux-wireless@vger.kernel.org" , "ath10k@lists.infradead.org" Hello Tamizh, > Signed-off-by: Tamizh chelvam > --- > include/net/cfg80211.h | 6 ++++++ > include/uapi/linux/nl80211.h | 21 +++++++++++++++++++++ > net/wireless/nl80211.c | 17 +++++++++++++++++ > net/wireless/rdev-ops.h | 15 +++++++++++++++ > net/wireless/trace.h | 23 +++++++++++++++++++++++ > 5 files changed, 82 insertions(+) ... > diff --git a/include/uapi/linux/nl80211.h b/include/uapi/linux/nl80211.h > index 9dfcf0a6..7ba0fb7 100644 > --- a/include/uapi/linux/nl80211.h > +++ b/include/uapi/linux/nl80211.h > @@ -4449,6 +4449,20 @@ enum nl80211_ps_state { > * the max value should be advertised by the driver through > * max_data_retry_count. when this attribute is not present, the driver > * would use the default configuration. > + * @NL80211_ATTR_TID_AMPDU_AGGR_CTRL: Enable/Disable aggregation for the TID > + * specified in %%NL80211_ATTR_TID. Its type is u8, if the peer MAC address > + * is passed in %NL80211_ATTR_MAC, the aggregation configuration is applied > + * to the data frame for the tid to that connected station. > + * Station specific aggregation configuration is valid only for STA's > + * current connection. i.e. the configuration will be reset to default when > + * the station connects back after disconnection/roaming. > + * when user-space does not include %NL80211_ATTR_MAC, this configuration > + * should be treated as per-netdev configuration. This configuration will > + * be cleared when the interface goes down and on the disconnection from a > + * BSS. Driver supporting this feature should advertise > + * NL80211_EXT_FEATURE_PER_STA_AMPDU_AGGR_CTRL and supporting per station typo: should be NL80211_EXT_FEATURE_PER_TID_AMPDU_AGGR_CTRL > + * aggregation configuration should advertise > + * NL80211_EXT_FEATURE_PER_STA_AMPDU_AGGR_CTRL. > */ Regards, Sergey _______________________________________________ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k