From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C0CF83D3498 for ; Fri, 3 Jul 2026 13:45:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783086327; cv=none; b=km2ct2xhKu0v0IHd5EBN7to6CpjkfSqMp547VHqvCmwXGw3kkEvjKXATLjrd6O9xbkttqVWcNfsGrilEmT8UW8pJKiGcTISwNpbE1sRpDn8nEf8jrAA3o6vtQB19p7yTSV8XIqEmT338kcmqz6wr1QxVhL+SU2AQ8KQhOIx6KX4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783086327; c=relaxed/simple; bh=GWTkfYePYPEGTpO3+RiqLPCaGCSmezUWdnppwKHAMqE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QkfNAMWTmE+kqemgdTKFNI9cNdFouzGaBxuPsu/WlY5VsGb/IVlhtwG/hUZC2bLWX6mFdmRAdj2twnHweG6UQFdqsPchu0EVmWoM8zdRudg008Cj+8SEAs6WyAprUoBdXCw9wFyzTbtZeI3fjJkZTk3QsewIVNgkG5UqGHBjEjM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=HamYwJft; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iIE09BZk; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="HamYwJft"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iIE09BZk" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 663B1NiC3134736 for ; Fri, 3 Jul 2026 13:45:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= SfsW6X2TQx5QMgjWUIDIGuzTP1nyEzhwdW2gsqL49+Q=; b=HamYwJftlF2U+0WQ 8ZeaDZbNjDDayS3W7TsIqcAxTETXucyC0z4G1o4d/+ETQoYa39mqeUblscuz+VgR jV636xWSmpXDuBzmtz9fqW9RN4/gtV260m05QH7R9RGwWPQfHI+oTq9QGyxm0cgY LC082MkM1T+aqMGRjJcPF9fUgQRAqFopLYt3/ItSHHp0N6R+Jvp7d7H0mhds/5pZ dVLN/Kte205KojmTDX/q7hKwfEO9JR+7k8rJWbq7km3eB9DUIF6jMHouqfWuCBOv GPHfGAXTrZBlTlZLeWp5RHSaWg8JpTkgjaPniRYdTUQyd/FkcvETtxlI+R8DbV9w vigc9Q== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f65qcjayv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 03 Jul 2026 13:45:24 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-92d1cae5939so64700385a.0 for ; Fri, 03 Jul 2026 06:45:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783086324; x=1783691124; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=SfsW6X2TQx5QMgjWUIDIGuzTP1nyEzhwdW2gsqL49+Q=; b=iIE09BZk+iJKB3zE/G/Sn88RndPO5kbqb8jjrWdXA6pBqNt7Gr9mAu5rN/83PeFj/M 4wan/dj8vzC8pkpeV8M8NC/g1a9ixdiOSorTUat08w9Kb9npHVjqamHmpZaLUHX643nj E/9tf9taWm1Klg7C04Dnfo3xv0MB4+t/lz4VLoK25W1Rnzf/sVr5yMsT3sFP2XlVdqfk 3hJpMeU9dNV0bF76BPlTqqW+G17HHln4E4ZvkqqW8AkdOjECZ57sFae+UJzHfzIwOfOd ZQRpYL08c387iGY01zlnGZO793S7k7+cxIzHj7WU72LAjJUo4OBEndRYNxMvcfxC9AjA QhcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783086324; x=1783691124; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=SfsW6X2TQx5QMgjWUIDIGuzTP1nyEzhwdW2gsqL49+Q=; b=kzcQ2UBnynDzwnOjzpyfVMlxHiCYaX9j/BlBMgabOx/9rj2lrwACAm0C4J7WpfpiT+ oR/o9IFf9Oea/jRXDz1cXpkvWYvFk2q3WJrPF1JZlN+KDKxONFAkYh1bX0Awaqya6fxp ysx6biTTQiQlXTlgMegITl+6PhI1AQt7af1bVbTHt8Q2x1Z45EsWI/KBYTynMgDlYj1c Xdmd93U7LkLpHvJY//oZM+YttIi/Z7YNHBy1vWH3zFNRzsAvHTu/iCEF01GnQHdQ7hWO C+dsy+U6ig99jmBuIY5SdEqOtia7WO3Q3dvMMxER5YzR8rv1BjwhC3+YqzY2lnYZnpbr xboQ== X-Forwarded-Encrypted: i=1; AFNElJ8VEZXN+gT042Ihx3pLau197NVr/IC/UtLL2d96clUclZ4j98lQ75x0+zCr8xaDUDpa2H7Gpu+9HoA9C1E=@vger.kernel.org X-Gm-Message-State: AOJu0Yxbl2+yL5l+WxD7XwXqtdeJWyWjkjSYZRP6XN9Dam/eklOwISqn p5CWIwXKAC3EQaxY1R9Ec3AusxZgYEjuaxlufqcFbtYQUXhAtx/x2DLxf/6xTzd78Pl96d4h3dK ZtqBPqu7SthCe/TylLhQS8cuEc9xGttM2EvS2NF2B5TTiBg5uZaBXnXnUQJU/R1pAUa4= X-Gm-Gg: AfdE7ckCKmcOs3oSJIyYNYnhvU2bxUG/AsaI3aGoCc9UhTmdfwvJLFmdikhDziIzjrU FoOgSBw2G5pD0OvaVvmAGr0a/0BUHglVmYaUoIfNC/bk52SFRtkj+Vt77oWcgEeLwP583VbZOTp wQYAlAzdtslOfDpIOw3BsH/9JYcSKfmWDI3WRlay/SArf7Zd2JzTKd4djhCYQl2TcY08g6yrrt8 Hq6l5I1CTxJ5//aptrQTaryxReIpdzu41zVRSehOtDAWNFNFPgRQsPZHGnfQT5zeqq/So6XC9zk +PouvIeKYrIz1wfsGaB4rEv0d4RrnQWtjYllb4f7N/7ere+V9F6O+hBMQzA/rY5w2rTZYPDkNrY kGcQGYav8M85fIQvhrkCQOKgOjDm7C9JdOQmZO5D93i9SyX5RjLeQyD0SoMd8Bk8ZLj55nA8H7X Cc+5oh99kgCShAozfrcqIM7SVo5+jcZqqm5BujFUWkKCO0NMxE5k5LAVLgjF6E3yM= X-Received: by 2002:a05:620a:2b45:b0:92e:8405:7ae8 with SMTP id af79cd13be357-92e840591damr804128185a.4.1783086323846; Fri, 03 Jul 2026 06:45:23 -0700 (PDT) X-Received: by 2002:a05:620a:2b45:b0:92e:8405:7ae8 with SMTP id af79cd13be357-92e840591damr804120985a.4.1783086323235; Fri, 03 Jul 2026 06:45:23 -0700 (PDT) Received: from QCOM-eG0v1AUPpu.na.qualcomm.com ([2a01:e0a:830:450:809d:5d56:19d9:ff8b]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c12b6059e4csm286135466b.1.2026.07.03.06.45.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Jul 2026 06:45:22 -0700 (PDT) From: Loic Poulain Date: Fri, 03 Jul 2026 15:45:15 +0200 Subject: [PATCH v8 2/9] dt-bindings: net: wireless: qcom,ath10k: Document NVMEM cells Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260703-block-as-nvmem-v8-2-98ae32bfc49a@oss.qualcomm.com> References: <20260703-block-as-nvmem-v8-0-98ae32bfc49a@oss.qualcomm.com> In-Reply-To: <20260703-block-as-nvmem-v8-0-98ae32bfc49a@oss.qualcomm.com> To: Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Jens Axboe , Johannes Berg , Jeff Johnson , Bartosz Golaszewski , Marcel Holtmann , Luiz Augusto von Dentz , Balakrishna Godavarthi , Rocky Liao , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Srinivas Kandagatla , Andrew Lunn , Heiner Kallweit , Russell King , Saravana Kannan , Christian Marangi Cc: linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-block@vger.kernel.org, linux-wireless@vger.kernel.org, ath10k@lists.infradead.org, linux-bluetooth@vger.kernel.org, netdev@vger.kernel.org, daniel@makrotopia.org, Loic Poulain , Bartosz Golaszewski , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Proofpoint-GUID: 9SG7dSQMfIz-mruEyiCv90sISbNM3QVQ X-Authority-Analysis: v=2.4 cv=Bb7oFLt2 c=1 sm=1 tr=0 ts=6a47bcf4 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=Xy7nGJaRzBGhkMsTZAMA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: 9SG7dSQMfIz-mruEyiCv90sISbNM3QVQ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzAzMDEzNSBTYWx0ZWRfX0oZfV03V5WPO 1rds8bG9+p549SdzSv0XfTwdNtovpqI74Y7DGR3D/k/F/UsLn8q+MF1pegOd9yK7lsRPKT1Qta1 cBnLiKyUgXOGhPEr+CD4Ii91Bouym0/ZfIXlZvaFkNprChYPmZPZt82yBHTU3L4w+ZcteqMWrCK WQ1mIi81dtBktnaje6N7UehAhMiEalmTGCKAx0sj7AJBKsJdF0t2nEUIEpiUiiTT0xn9tqaQGgm 9Ct5S6cQWWyuGKVenabA1Qi7bsX1xmmZiRLQVZMobjSgk/M+Lx2zJMbGuqK4And8cX2KX38PHpe 64eSNAMFiBIWMcqalgjVRkcMeOkQEOc/58Ar2N9FEWlibvHwh3Pjj7BU4BY1eiLCmqVRb+qZPrE BFJ48VCTC1Pr9B730VDmnY8Clf4UM/k8H3FQLorpLMpVxsw4bM1hInrgTrNMw2lMrQkz9pnQXMc YTpXXr1xl8wKf3iSosw== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzAzMDEzNSBTYWx0ZWRfX60lpSwhEAaBL FSS+q66UWEDl/2qv+jqXgj7q2szc0t+Ubqhp7ekIl9kZnNAfIbVXhK6b8A0DimbC9loPGiUa7Y4 BZkMWYPwnaSXJR4EfMtsvXiOQBRSIZw= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-07-03_02,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 clxscore=1015 impostorscore=0 suspectscore=0 phishscore=0 adultscore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607030135 Document the NVMEM cells supported by the ath10k driver, the mac-address, pre-calibration data, and calibration data. Since such data may also originate from chipset OTP or be supplied via other device tree structures. All of these cells are optional and can be provided independently, in any combination. Reviewed-by: Bartosz Golaszewski Reviewed-by: Krzysztof Kozlowski Signed-off-by: Loic Poulain --- .../devicetree/bindings/net/wireless/qcom,ath10k.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml b/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml index c21d66c7cd558ab792524be9afec8b79272d1c87..878c5d833a9cb073520c256c1b72d0f1489e7f4a 100644 --- a/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml +++ b/Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml @@ -92,6 +92,22 @@ properties: ieee80211-freq-limit: true + nvmem-cells: + minItems: 1 + maxItems: 3 + description: + References to nvmem cells for MAC address and/or calibration data. + Supported cell names are mac-address, calibration, and pre-calibration. + + nvmem-cell-names: + minItems: 1 + maxItems: 3 + items: + enum: + - mac-address + - calibration + - pre-calibration + qcom,calibration-data: $ref: /schemas/types.yaml#/definitions/uint8-array description: -- 2.34.1