| Message ID | 20260513100010.1947710-12-kavita.kavita@oss.qualcomm.com |
|---|---|
| State | Accepted |
| Headers | show
Return-Path:
<hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
secure) header.d=lists.infradead.org header.i=@lists.infradead.org
header.a=rsa-sha256 header.s=bombadil.20210309 header.b=Iq3VugBr;
dkim=fail reason="signature verification failed" (2048-bit key;
unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256
header.s=qcppdkim1 header.b=K286r6r1;
dkim=fail reason="signature verification failed" (2048-bit key;
unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com
header.a=rsa-sha256 header.s=google header.b=QWNX2y0/;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=none (no SPF record) smtp.mailfrom=lists.infradead.org
(client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;
envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;
receiver=patchwork.ozlabs.org)
Received: from bombadil.infradead.org (bombadil.infradead.org
[IPv6:2607:7c80:54:3::133])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4gFptQ6R8zz1yLT
for <incoming@patchwork.ozlabs.org>; Wed, 13 May 2026 20:02:54 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=lists.infradead.org; s=bombadil.20210309; h=Sender:
Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:
List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:
Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
List-Owner; bh=pzROlrFajQxMfFv6oxORnFDwI6gs+i2aSE+xmrpUfDk=; b=Iq3VugBrd/TyQr
aS5tl9GNubqkr8F8AgpkfAK/pMPFCnVJzbf1s1a2auv+OP0Mh959NeSJ+yDkUqH8YKgre3E/zA4CC
pFwM9IslbTpM+JSBl5vMHS9CTljVvfClqnTaTL/90fH9u7kL7yu2/95oF/KKEfAiA1LhgT4Egf4W2
4Oulo3s+167zhkxQMetlCrPiG1FGphR1/2q4UtOJBpTFxknaBhThOo6VQgJjyOBAejSDmg5k+lbLa
NUcBx+PqlXA6JeXeoZK77qlGJ26JUbu6xU6dGlPcTc8FfatoM1iNdIcWU0MbyPdUCdxI2vZRiULfo
CaMwktj4/2UrPzbLiVFA==;
Received: from localhost ([::1] helo=bombadil.infradead.org)
by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux))
id 1wN6Op-000000020uJ-2xQ0;
Wed, 13 May 2026 10:01:07 +0000
Received: from mx0b-0031df01.pphosted.com ([205.220.180.131])
by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux))
id 1wN6Om-000000020pX-3JhI
for hostap@lists.infradead.org;
Wed, 13 May 2026 10:01:07 +0000
Received: from pps.filterd (m0279872.ppops.net [127.0.0.1])
by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id
64D8mEGO3474770
for <hostap@lists.infradead.org>; Wed, 13 May 2026 10:01:04 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=
cc:content-transfer-encoding:date:from:in-reply-to:message-id
:mime-version:references:subject:to; s=qcppdkim1; bh=j9VyH+BzRyM
EaPvy46fVkM00U7Wr7JRuP2GFbwlZSlk=; b=K286r6r1AR/sQt6y/tPyBVVvC1u
53L8iUYdTWr4x0VthText/YT4lu9IY9m6+k+TxhSZJj8WMJjAkkP0A+aadeCYSjH
ZEk2X5hEf9MemYi55GQ6QkmUa7MQeCbKm8JEoVpfIWEhJtZo+vKKUYS2qnozL8xp
bbGJ32TYyctr4d/jAtlH1tlGsCTY38TUXiIc7Q8JktX9sHAlxECvwnmFZ2+IIBfq
3L6v2KJjdiQIrY5VLx44HpKyqxtsbvDTcnspXplNdLzVBCcI5iBLUidWmfCGfWgY
aEqDahP/xn/K7LtIcYXg62dSXFQ7r4QGRnPW+SZ9x8IRGnXSCMAqnW+qSfw==
Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com
[209.85.214.199])
by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e4p41897d-1
(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)
for <hostap@lists.infradead.org>; Wed, 13 May 2026 10:01:03 +0000 (GMT)
Received: by mail-pl1-f199.google.com with SMTP id
d9443c01a7336-2ba838d3fa4so73541855ad.3
for <hostap@lists.infradead.org>;
Wed, 13 May 2026 03:01:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=oss.qualcomm.com; s=google; t=1778666463; x=1779271263;
darn=lists.infradead.org;
h=content-transfer-encoding:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=j9VyH+BzRyMEaPvy46fVkM00U7Wr7JRuP2GFbwlZSlk=;
b=QWNX2y0/7lPN2fB4VsB4Pbix1FJbK7uJu/f7NvewD2JuJBbT4YJ+HOYphNfadTIZCe
jnX0dudZTNQ9Q6JAN1dF1bYi72HtRywSQB1tGbDi/Pt9TbfFtsEF18qnMUq0oz50xVvo
CP0TMq2f0I3lWofu9AlnAyP3SPjBBphmD+xXyaNkJJIuR1U+9lx0R9yRaJrU1D2toCxn
Ihh+v3Li+O8Mi9Fc7ZGUM9WaLbgcN9cxlnhGSXym56tb6cbFbetsYSsQGQoxNMbZp55M
QGcGIQnV+wpBYa0HC58TnbYvLsuNEJ/BKxHbvuF/Ul//mqz4fvCuegkqHfeMKPSGl45H
dO+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1778666463; x=1779271263;
h=content-transfer-encoding:mime-version:references:in-reply-to
:message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from
:to:cc:subject:date:message-id:reply-to;
bh=j9VyH+BzRyMEaPvy46fVkM00U7Wr7JRuP2GFbwlZSlk=;
b=c0Ac1NJRXLfTXDKAT/p+S1Y2BVcG6CvbhTvL894J+eKUNwsi6qMcag7mh+R3bdklyB
vfrJRPl17rjFWKPmlhq3akvJc2Bxi8MHBZWLv/d3Qi+Q9fgUBV0sUdFno+oTVOUX+zjH
ctjEhgT8rb6kL1X1aYe98jaKWqM3kzZG3q3MkHSIsJCHYnI0txkB6K0QIy28B1l+B1t+
wM+BqOc83kKpqq+Gh6zCby/WQIW2wUzezqADx3+35LIkp5h4TEkjv+8IuY8nv8d4dgU1
vlJo4nECRMQAxdw+pzDM/TTSODAZAvpVD3E8+IKl/cYF4ddYpvKFIpLVOpqGLW7uQmyC
85KQ==
X-Gm-Message-State: AOJu0Yy8FI7w/8RTE3Xlsm1HRx9nkb78yVFym/mW8rgKjgLU0/5gsR9H
5ZqIbF8mapDYff+0T1cjTy+gDAQ/meAWv2GrNUwhddLuVGEyHkrjTwQVumBGC2EBadIVWetIS3M
VxAMj6M0QIPp2zMt5vC954JMRp/RK47QrEVa9hNvE3K4kCuFxVD/1m3C+j9mCAxyviaAl9/ia
X-Gm-Gg: Acq92OHtAqmClZPyktlXnYuhEfxtRNYwKQXDJujxgopJOomU9439HgYbbDBfAXm4mpf
rvQBGIX7WWWZHKk383oTzFuNKcZ619wErEvVqO6qzGGXTn7T1c/D4aq60/yxL+23xOiR07gRRbE
S1l9C89Y0F2L6H0ijEzGhHOc6L3yLGIlKn7Vx/nAmQcRJAjGKoW55S8zjIPILZKZIBB79K/gA8G
V5rbb7RISKGqp+a21OSJgrXJh+FXOTAcByxSaOey4nDTFD2r9GlaUYG2Kv9O2Z/s+okVtBkovDt
VIc63hNId5+cfcDa6zkN8NkXt24uYOxZ2xzztj0gwNbU51EafgTDY5aB5WR2eW+zHG9rWw2K2ct
F4kcZvO87BR5yN3qeCKy/7GC/F8H4qQB0gvB1RxSMsqHVL6qS+xZQnA==
X-Received: by 2002:a17:903:252:b0:2b0:b016:773f with SMTP id
d9443c01a7336-2bd2f4e4c54mr23145515ad.11.1778666462657;
Wed, 13 May 2026 03:01:02 -0700 (PDT)
X-Received: by 2002:a17:903:252:b0:2b0:b016:773f with SMTP id
d9443c01a7336-2bd2f4e4c54mr23144955ad.11.1778666462150;
Wed, 13 May 2026 03:01:02 -0700 (PDT)
Received: from hu-kkavita-hyd.qualcomm.com ([202.46.22.19])
by smtp.gmail.com with ESMTPSA id
d9443c01a7336-2baf1e35632sm168983355ad.53.2026.05.13.03.01.00
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 13 May 2026 03:01:01 -0700 (PDT)
From: Kavita Kavita <kavita.kavita@oss.qualcomm.com>
To: hostap@lists.infradead.org
Cc: kavita.kavita@oss.qualcomm.com, peddolla.reddy@oss.qualcomm.com,
vamsin@qti.qualcomm.com
Subject: [PATCH v3 11/46] PR: Use stored capabilities instead of driver flags
Date: Wed, 13 May 2026 15:29:35 +0530
Message-Id: <20260513100010.1947710-12-kavita.kavita@oss.qualcomm.com>
X-Mailer: git-send-email 2.34.1
In-Reply-To: <20260513100010.1947710-1-kavita.kavita@oss.qualcomm.com>
References: <20260513100010.1947710-1-kavita.kavita@oss.qualcomm.com>
MIME-Version: 1.0
X-Authority-Analysis: v=2.4 cv=df+wG3Xe c=1 sm=1 tr=0 ts=6a044bdf cx=c_pps
a=JL+w9abYAAE89/QcEU+0QA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17
a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22
a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8
a=cjsgMw76cZe1ifA_o0oA:9 a=324X-CrmTo6CU4MGRt3R:22
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDEwMyBTYWx0ZWRfX0rm8JnHxzV3G
Sus9/8siLesIP4YP+SIztByUEni9efizjpJg9twAhiMAYO8neyMOHBLnw4Q8JkuG0R8fuGgaKkM
0IxwDAOZlTAOTt3yRwpkzLbxHtanJdNb4fXgrGt1W7TUoNwXuJtK5ulpUciHT5A7Htye3VqcjKZ
qOmerAPvs6G6/Ed92cQ3JNhGVdDM1eTEowoLp4wN1eZbTKApTeq/DS/3gA0qrXugcHwT3x+Cnei
7DjE8bkyPVOjYqY2pUY4VHYARgD1F7AMw3TcH6a2RqIskUwj/2ICirnFAJkXVR7MYDZmbxQ7pPM
3K4ZKTq3rznXhrh2dj4wO1KCTehIO+A+Mj1km5gEcU4mKt1c5Uc8FeKu1TfNaZ3Wh7DDEE+mKk0
iZSPplNyOPKvp6frJpemMf4qYomBCd86ZHMsvWu59pMoszZInTr0F97PKWeWMnbM5VQpjyGaHJu
xvhx4/cGt91cOOT+o4A==
X-Proofpoint-GUID: 6wYnKP_FjtHfGy9XR3NhCz3cmWMm4aoi
X-Proofpoint-ORIG-GUID: 6wYnKP_FjtHfGy9XR3NhCz3cmWMm4aoi
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49
definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
adultscore=0 malwarescore=0 priorityscore=1501 suspectscore=0 clxscore=1015
impostorscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0
classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0
reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130103
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3
X-CRM114-CacheID: sfid-20260513_030104_955563_DFC206D4
X-CRM114-Status: GOOD ( 13.17 )
X-Spam-Score: -2.8 (--)
X-Spam-Report: Spam detection software,
running on the system "bombadil.infradead.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: From: Peddolla Harshavardhan Reddy
<peddolla.reddy@oss.qualcomm.com>
When driver flags were initially added to determine EDCA and NTB support
for ISTA and RSTA roles, they were not being set anywhere in the code. Now
that we parse and store PMSR capabilities from the d [...]
Content analysis details: (-2.8 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low
trust
[205.220.180.131 listed in list.dnswl.org]
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
-0.0 SPF_PASS SPF: sender matches SPF record
-0.1 DKIM_VALID Message has at least one valid DKIM or DK
signature
-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from
envelope-from domain
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's
domain
0.1 DKIM_SIGNED Message has a DKIM or DK signature,
not necessarily valid
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
-0.0 DMARC_PASS DMARC pass policy
X-BeenThere: hostap@lists.infradead.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: <hostap.lists.infradead.org>
List-Unsubscribe: <http://lists.infradead.org/mailman/options/hostap>,
<mailto:hostap-request@lists.infradead.org?subject=unsubscribe>
List-Archive: <http://lists.infradead.org/pipermail/hostap/>
List-Post: <mailto:hostap@lists.infradead.org>
List-Help: <mailto:hostap-request@lists.infradead.org?subject=help>
List-Subscribe: <http://lists.infradead.org/mailman/listinfo/hostap>,
<mailto:hostap-request@lists.infradead.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Hostap" <hostap-bounces@lists.infradead.org>
Errors-To: hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org
|
| Series |
PR: Add nl80211 support and ranging for Proximity Detection
|
expand
|
diff --git a/wpa_supplicant/pr_supplicant.c b/wpa_supplicant/pr_supplicant.c index 0af25f5d4..544656bb3 100644 --- a/wpa_supplicant/pr_supplicant.c +++ b/wpa_supplicant/pr_supplicant.c @@ -350,10 +350,8 @@ int wpas_pr_init(struct wpa_global *global, struct wpa_supplicant *wpa_s, pr.pasn_type = wpa_s->conf->pr_pasn_type; pr.preferred_ranging_role = wpa_s->conf->pr_preferred_role; - pr.edca_ista_support = wpa_s->drv_flags2 & - WPA_DRIVER_FLAGS2_FTM_INITIATOR; - pr.edca_rsta_support = wpa_s->drv_flags & - WPA_DRIVER_FLAGS_FTM_RESPONDER; + pr.edca_ista_support = capa->ista.support_edca; + pr.edca_rsta_support = capa->rsta.support_edca; pr.edca_format_and_bw = capa->edca_format_and_bw; pr.max_rx_antenna = capa->max_rx_antenna; pr.max_tx_antenna = capa->max_tx_antenna; @@ -361,10 +359,8 @@ int wpas_pr_init(struct wpa_global *global, struct wpa_supplicant *wpa_s, wpas_pr_setup_edca_channels(wpa_s, &pr.edca_channels, pr.edca_format_and_bw); - pr.ntb_ista_support = wpa_s->drv_flags2 & - WPA_DRIVER_FLAGS2_NON_TRIGGER_BASED_INITIATOR; - pr.ntb_rsta_support = wpa_s->drv_flags2 & - WPA_DRIVER_FLAGS2_NON_TRIGGER_BASED_RESPONDER; + pr.ntb_ista_support = capa->ista.support_ntb; + pr.ntb_rsta_support = capa->rsta.support_ntb; pr.ntb_format_and_bw = capa->ntb_format_and_bw; pr.max_tx_ltf_repetations = capa->max_tx_ltf_repetations; pr.max_rx_ltf_repetations = capa->max_rx_ltf_repetations;