From patchwork Fri Oct 9 02:18:07 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pradeep Kumar Chitrapu X-Patchwork-Id: 268762 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1D0ABC4363A for ; Fri, 9 Oct 2020 02:18:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id A132F221FD for ; Fri, 9 Oct 2020 02:18:24 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=mg.codeaurora.org header.i=@mg.codeaurora.org header.b="I72NrjZ3" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731030AbgJICSW (ORCPT ); Thu, 8 Oct 2020 22:18:22 -0400 Received: from m42-4.mailgun.net ([69.72.42.4]:41981 "EHLO m42-4.mailgun.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728549AbgJICSV (ORCPT ); Thu, 8 Oct 2020 22:18:21 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1602209901; h=Message-Id: Date: Subject: Cc: To: From: Sender; bh=3zXzDdXDqUaYLVt0V1UPNnfUfOrxrlihWGMRKJnHQhE=; b=I72NrjZ3fg2otTPYX09ieutOvfOS20/cdjarilMZpUUZUwdVGE3WS/7uqw9d+iA7Y21zGU0k /CY/DqhbXxIYA4YaCIbSZcyKdboXqJT6whu8p1EvH0jjgCvN3Q0fhaQhsjFd4WtrKXL8HIrc Cz6QKwrLl35M7XJyx+IWKeVyeag= X-Mailgun-Sending-Ip: 69.72.42.4 X-Mailgun-Sid: WyI3YTAwOSIsICJsaW51eC13aXJlbGVzc0B2Z2VyLmtlcm5lbC5vcmciLCAiYmU5ZTRhIl0= Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by smtp-out-n05.prod.us-east-1.postgun.com with SMTP id 5f7fc86c0764f13b000fefb9 (version=TLS1.2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256); Fri, 09 Oct 2020 02:18:20 GMT Sender: pradeepc=codeaurora.org@mg.codeaurora.org Received: by smtp.codeaurora.org (Postfix, from userid 1001) id 8BB9BC43387; Fri, 9 Oct 2020 02:18:19 +0000 (UTC) Received: from pradeepc2-linux.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pradeepc) by smtp.codeaurora.org (Postfix) with ESMTPSA id C506EC433C9; Fri, 9 Oct 2020 02:18:18 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org C506EC433C9 Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=fail smtp.mailfrom=pradeepc@codeaurora.org From: Pradeep Kumar Chitrapu To: Johannes Berg , ath11k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, Pradeep Kumar Chitrapu Subject: [PATCH 0/4] ath11k: add support for 256 bitmap in Block ack and duration based RTS threshold Date: Thu, 8 Oct 2020 19:18:07 -0700 Message-Id: <20201009021811.18584-1-pradeepc@codeaurora.org> X-Mailer: git-send-email 2.17.1 Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org This series adds support for the configuration of following in HE capable ath11k APs: 1. TXOP duration based RTS threshold using HE Operation parameters in beacons for AP and mesh modes. 2. BlockAck's bitmap to support upto 256 bits in mesh mode. Without this maximum of 64 bits are supported in BlockAck bitmap. mac80211 patch sets he_support flag for mesh BSS and addresses previous review comments from https://patchwork.kernel.org/patch/11664077/ Pradeep Kumar Chitrapu (4): mac80211: save HE oper info in BSS config for mesh ath11k: fix incorrect wmi param for configuring HE operation ath11k: support TXOP duration based RTS threshold ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax drivers/net/wireless/ath/ath11k/mac.c | 40 +++++++++++++++++---------- drivers/net/wireless/ath/ath11k/wmi.h | 2 +- include/net/mac80211.h | 3 +- net/mac80211/mesh.c | 30 ++++++++++++++++++++ 4 files changed, 58 insertions(+), 17 deletions(-) base-commit: ba6ff70a3bb76c1ff440d3a0044b82e97abb648f