Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp7043331rwr; Wed, 10 May 2023 03:06:07 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6EOrKmxRaQpyvE6EA1ZciJNR88MvRfqoU7X2OE0drcM4Igg1Uvr/sXVjLHKGOPFTA1KfBi X-Received: by 2002:a17:902:f804:b0:1a6:d9a6:a9b4 with SMTP id ix4-20020a170902f80400b001a6d9a6a9b4mr17698791plb.3.1683713167524; Wed, 10 May 2023 03:06:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683713167; cv=none; d=google.com; s=arc-20160816; b=UttI4kMWm27dtcOhjTZHIEXcrKmOl2FfpEEwTk4T3g4m8hnSboe3IpeJYRMmWCc2Q0 IGK+6v7CpO4ZWKYtaJWSbvR35ubPuK836qi1Yg9izFlsxg/B26hs0TGL4xPgS1WDlXG1 DLa8zU2YdYJUWvKjsO7mHk66YmN/XEkXKurTYORjpshbgK7BiwwSyVSYTP3WWBcatqQq a8FowxDYRHcIwrEIjQxFWOxccWC39J4/0zp9bL5BLXcpamFZ1dLVh3yGf745lnrhyr3A xzbnc45tq1Yi6D+6Mncf050Sj9D67SlCSyU9V1gesst9G8qgfdK+qlBG3YkOaB018LDC wYyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=iKcPno5Ld3/IIacK53Vh5vnylkApn0bWDx68Q4Ga804=; b=yEfZKc+YnP8dB/FbwlMFr3U18foNVcCJeBRGzIDs7bxvbZuX3TYL3DzalB4vx6xZa8 22nv1xHW9es00mWJSnNyfsmB3YXaAcLIQNywXPaPUgLXZsqNQF3xx658UyBwO5B6bX/e R22NGQ0FbcUg3QnCaB5PR67D0Th/SPUtOaGL+LMPW40qF6ArGWBbCsWQ0N+QLaH6mQwC +4fHeYo3bIx801YQA3mhyCAOZYJKXawytEGfL86geaPhmKE2fHJ7e2iRU3E7WZdsG/Zk 9vzNXWWVO8N20bNMJbYPpwef8rdIg/kKSJYf8cuOztj5PrTfFnvtk4eqIwqLalPh0fMK AILg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=CldQRiUq; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k10-20020a170902c40a00b001a972e5518bsi4075057plk.422.2023.05.10.03.05.55; Wed, 10 May 2023 03:06:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=CldQRiUq; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236136AbjEJKDO (ORCPT + 61 others); Wed, 10 May 2023 06:03:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58410 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235985AbjEJKDN (ORCPT ); Wed, 10 May 2023 06:03:13 -0400 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DAEDC6597 for ; Wed, 10 May 2023 03:03:11 -0700 (PDT) Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34A9EAbN018416; Wed, 10 May 2023 10:03:02 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=qcppdkim1; bh=iKcPno5Ld3/IIacK53Vh5vnylkApn0bWDx68Q4Ga804=; b=CldQRiUqiLArSLWYfGonokZclzZYGR+OvvomQNDQLiV/rpiu4QpInMk2qGvGrKwGFkVW cREsX8EQpSf0TAApdo72jsR7QSov1dorBkWstLuhi8md0IxIK9Dv34qk+Qp/0Tw1rcde clFHveZw0cPFRzI5eSEIilTA6taFOM6gC1GGaIAVBZpj92/Wpo53zVyQJxPkbw0Ndfn9 iOwqgBdLLC9IDVc1Ck5wmUsv84G20W7E8tjdoSNUZu6eY73TwCn3mCYFUfl6upprerhO DgOcppGOw3s0UGd4wsym7sinOY8/c05SYUQqWQIvBW8haEA+8+RDokaqB8TBO9RrN/9W Zg== Received: from nasanppmta04.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3qfyx08yg2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 May 2023 10:03:01 +0000 Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA04.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 34AA30rq029388 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 May 2023 10:03:00 GMT Received: from che-siroccolnx03.qualcomm.com (10.80.80.8) by nasanex01a.na.qualcomm.com (10.52.223.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Wed, 10 May 2023 03:02:59 -0700 From: Maharaja Kennadyrajan To: CC: , Maharaja Kennadyrajan Subject: [PATCH v2 0/2] ath11k: Send HT fixed rate in WMI peer fixed param Date: Wed, 10 May 2023 15:32:40 +0530 Message-ID: <20230510100242.1241752-1-quic_mkenna@quicinc.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nasanex01a.na.qualcomm.com (10.52.223.231) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: OTQMvSKfsBqaZmNt__FpuhaQm_BejH4I X-Proofpoint-GUID: OTQMvSKfsBqaZmNt__FpuhaQm_BejH4I X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-10_04,2023-05-05_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 malwarescore=0 phishscore=0 mlxlogscore=999 clxscore=1015 impostorscore=0 suspectscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2304280000 definitions=main-2305100078 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Due to the firmware behavior with HT fixed rate setting, HT fixed rate MCS with NSS > 1 are treated as NSS = 1 HT rates in the firmware and enables the HT fixed rate of NSS = 1. This leads to HT fixed rate is always configured for NSS = 1 even though the user sets NSS = 2 or > 1 HT fixed MCS in the set bitrate command. Currently HT fixed MCS is sent via WMI peer assoc command. Fix this issue, by sending the HT fixed rate MCS in WMI peer fixed param instead of sending in peer assoc command. Maharaja Kennadyrajan (2): ath11k: Relocate the func ath11k_mac_bitrate_mask_num_ht_rates() and change hweight16 to hweight8 ath11k: Send HT fixed rate in WMI peer fixed param drivers/net/wireless/ath/ath11k/mac.c | 93 ++++++++++++++++++++++----- 1 file changed, 76 insertions(+), 17 deletions(-) v2: * Rebased on latest ath.git TOT. -- 2.25.1