From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 AAC6A3B83E1 for ; Wed, 26 Aug 2026 10:28:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787740111; cv=none; b=R+s86dXC9fTpxFGJkKifcYId2aJPzW/oRzO+mZPFRnwtUI5j2xCFfQBIKgWcoBvtM4MDUquzQRCFETQrx7k4YT2CHygRrn+0+iHPrv5gVgELRR53A1Ph7qxlgl+XqDLtvsT+Xo53RTCDlubeSgrRKEQTvfzp8t4X5yAo41uB/tI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787740111; c=relaxed/simple; bh=zly4axDacz2KGW2LsJekH3WMI/9q2D/SHxkeinrzjb8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bzC3DuW5uXsZ/KVB46o2CQSPtzGSOq1yJvuPzhKxKgleBvXqFRuEOB1LLqaSCQYkicVufO6bwFlZruM6UD9JhbK8qAn5+lK3iZXEQXeGilNNj9Gboeaui5zYbWTweMJRsVyLdPIR56w56wbGEe+va7e1wjcqV7iZUqLhQMcRhvQ= 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=GWIcFXuZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QSZV35b/; arc=none smtp.client-ip=205.220.168.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="GWIcFXuZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QSZV35b/" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67QAGgRd3732960 for ; Wed, 26 Aug 2026 10:28:29 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=ei/zFpRu6EC G2rPyMqVUbWpIsWo9Nc4YtRl8jEgHM84=; b=GWIcFXuZaEH3gZFvYCpVTrymd3Y iTKsxZPfE631//3PkEPUvqBX/8Q0zN39o3gZE/+dgtsfLSz80vOyAsdh83Y+QkHI Qlo8QIAKXhAKVxm5IdRKZRt3Bl4hL3GylWt9Pa/mpLP8rfp0+/UilLd/Tt7gFPxa rOs5/pxVmbkG++QOYHYV88LKYGQe8y9kXGir0VziHo4CHkCaU2/lKKfVtYM50vtl 9SaNt/SQWt4XQUJ5kJSkfmP+XqrTFGob2GnmU5hWu8lbqe0O9lYMxIj22Mhxtde1 Jt33dXydrfTEgRoUa5q2C8TBL5U5Ep32mwc289RJPszFqOvSipGBG8zxSBg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g9wmqr72w-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 26 Aug 2026 10:28:28 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2cee894b3d8so14516245ad.2 for ; Wed, 26 Aug 2026 03:28:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787740108; x=1788344908; darn=vger.kernel.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:content-type; bh=ei/zFpRu6ECG2rPyMqVUbWpIsWo9Nc4YtRl8jEgHM84=; b=QSZV35b/3o1nwk1D0tP981Bx5HncUpoaJM+WsWlVtra6kt2f5tKAnJ5hQz/0GYjaY0 gif28uy+jywgovrWHS5YiTFbgSMPxZu1iKSNCX9Lf6it/yrlFvFqESY4KD5iIeEFrmDN T3LAK1TXnAfGRH4GxZ8mVYqI0Fluo7/Ty1MRzMv8MB2dHim1DnLD6eKZc+5DgzKp763M 4IlWLm7JMBgf/K4S4mraR4g6uk9i19PGflRFcgYq0N0qyCGH3HgjGAGtjNTEohZ0R39g YaVKLEQe+lEfWwHM8yuklJ6/as7mUvRqVJcPpcLQyjgP5Cnlh65T0/d2fJvcQksOmkNV dnhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787740108; x=1788344908; 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:content-type; bh=ei/zFpRu6ECG2rPyMqVUbWpIsWo9Nc4YtRl8jEgHM84=; b=X4bytu+WcVqLVFJZhSt+baQdOWn9hSScBuN1KIE3/Qfj5BMDHJnWHE3NQ4cgsPh+ZJ +wGlRmMoon6hIt1h/SINibIjhmwAJJeqN34WRCBUjGUwVqufvaES+PZvJ++Sy/zTANM8 LD9//nV5TQ9nTgV4ib31s6iPfhYFjICmQ0DescH8CBZiGG/9EdBBUEr92krdRjYddgxT 8Gdv4wLiImLet2eWVQeUyR96zFjC5uTXnwb7lcgBaEHBVU7AwI2rnxVpgOiTx+zf39I6 I1BFH61WdKSXSr/5ryreS6+XFpRf4aIEiJ5NNrhZ5wgE/0EJG+jib0Dk/6v9zrCHSUfx qPwQ== X-Forwarded-Encrypted: i=1; AHgh+RoWVoEXKmASmpr11YqqXKFO7Yp+Eq8TS1KsCtHuP2gae0XZa8RpfdBqM04KyCoipSrgXFZHPS20eEK+Sg8=@vger.kernel.org X-Gm-Message-State: AFuF++lo0XdMiBetdBAUJlIKYYB1KOXRoi/0WSG3OXzGwYq+VAv3cGOK 6zSqUzxo7nsgB4rk3cUqGv+thf2vV6UkMBgurhou6PHP16/YVKWqQOXW1Jb7sMipMtBygyzPN4J wzzxwgBNRLo3LJMD+72VquXH/jkDBF3ZeBHQN7J6AfNQptPJhAOsYJvwgK6bJLVUR/8U= X-Gm-Gg: AR+sD10gxwdedUbBXptjUK27p37rvIyXwg/UZoivnxvrOagot39U3WJGyda7px4++9y 5h+yrtvcCicNb9vd4lKdZ4q4kfV5JHNEr7ogNkMIM+DOEN3nbqJvBG3Vnri0g3OSoSU2OmTILSC Y4tTQbH6fYAYv8xv1sHhVm/TBUnhtWgiufuRlcV8xgP7QJML8mJwceXRelMH/2Z2+aD9+VOaKko C/TrwH5a45pOt/1dL/Az1g3J3bgCUx4+HoU2Rrlnhq7PnBkZKOGbZh8BdLT4BfxLqECA4DG+FIZ s1S7KwSQjJd+C3/ohOu05IQJbTPTjY8lX9rvHAXBOL+6YJN/ZrJOZQgms2NkybXSU4brnxQtqnK 47H0asG3m4C0B+P+ZCNl6GPYXDFI6cnT6LiJbMVwH+wcNUVNd5wt/O/W243xj X-Received: by 2002:a17:903:2a8e:b0:2cf:82e6:a5 with SMTP id d9443c01a7336-2d707b90f2cmr111768695ad.13.1787740108160; Wed, 26 Aug 2026 03:28:28 -0700 (PDT) X-Received: by 2002:a17:903:2a8e:b0:2cf:82e6:a5 with SMTP id d9443c01a7336-2d707b90f2cmr111767625ad.13.1787740107687; Wed, 26 Aug 2026 03:28:27 -0700 (PDT) Received: from QCOM-aGQu4IUr3Y.qualcomm.com (i-global052.qualcomm.com. [199.106.103.52]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3283d60c291sm12935669eec.6.2026.08.26.03.28.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Aug 2026 03:28:27 -0700 (PDT) From: Shawn Guo To: Ulf Hansson , Bjorn Andersson Cc: Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio , Dmitry Baryshkov , Abel Vesa , Bartosz Golaszewski , Anurag Pateriya , linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Shawn Guo Subject: [PATCH 3/4] dt-bindings: remoteproc: qcom,nord-pas: Switch CDSPs to NMXC rail Date: Wed, 26 Aug 2026 18:27:45 +0800 Message-ID: <20260826102746.633076-4-shengchao.guo@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260826102746.633076-1-shengchao.guo@oss.qualcomm.com> References: <20260826102746.633076-1-shengchao.guo@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Info: AW1haW4tMjYwODI2MDA4NyBTYWx0ZWRfX7/ZFSHAr5Nw3 SFBQFfuTVPfGRSF4gDxqsk/rGnv/0GDW5YYEKa58AGC0WioapoR/c9xv9tkoNEx9+yguS5y7GOo Fd737Xx5i4FFLP08HqPo89JOXbBWo8A= X-Proofpoint-ORIG-GUID: T5jjuvhwLSkjW_BSdQrZMTHkWCQTU-hV X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI2MDA4NyBTYWx0ZWRfX4Wfe4TLNDpRg 0E8cSb4GWzBXpUwJABq8ZbQoBKU+wYRDzPaBgf44S4bMeNQfhGFF4xC8TyjUwV9OfUi+MvMCSSD 4acUqmSUlKBe4vRlaYk34S7FnkaKSc0OfnSU19HEbI2bHTQ5ZDT1KXWuhIhRMHgdPPM0Xia0X0H bbAsqD0hu9UXo5WMjgYwAAqLVidP7O4Kjpa06dpMdFKCwbSg7L2oE25iFbESArcqdcB4LsaJSaX 767hx1MgkL86owKwiRK6W5vN7nxfq4TQc370mn7qkFwrPgxh+oWPKPUwQUsFUY7CFo36FhLYxKN LV38b//yStXUHsBUQRTGsbWRZ+F4XQnPvfYmv7BAhQ8NSYLjOwioQ/OgmlFsA3FY3xXmx5dtjul 1B5WLOTVk50BoN4/l501lo3cg9LluHVgIrWQCT9SDDJmYG12O387+177LY+TJhXjjMBnNsWdC2m chtqIX+WB/NRy7++cEw== X-Authority-Analysis: v=2.4 cv=T9S8ifKQ c=1 sm=1 tr=0 ts=6a8ebfcc cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=MJIzKBglWAtiuGNpmKkA:9 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: T5jjuvhwLSkjW_BSdQrZMTHkWCQTU-hV X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-26_03,2026-08-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 phishscore=0 lowpriorityscore=0 clxscore=1015 spamscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608260087 Nord supplies the CDSP memory rail from a dedicated NMXC RPMh resource instead of the shared MX rail, so the CDSPs have to reference "nmxc" rather than "mx" as their second proxy power domain. That makes the ADSP and CDSP name lists diverge at the second entry, so a single top-level 'items' list can no longer describe both. Keep only the item count at the top level and move the per-domain descriptions into the respective branches of the existing conditional. Signed-off-by: Shawn Guo --- .../bindings/remoteproc/qcom,nord-pas.yaml | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,nord-pas.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,nord-pas.yaml index e90d2953ba69..b09b51f26afe 100644 --- a/Documentation/devicetree/bindings/remoteproc/qcom,nord-pas.yaml +++ b/Documentation/devicetree/bindings/remoteproc/qcom,nord-pas.yaml @@ -24,17 +24,11 @@ properties: power-domains: minItems: 2 - items: - - description: CX power domain - - description: MX power domain - - description: NSP power domain + maxItems: 3 power-domain-names: minItems: 2 - items: - - const: cx - - const: mx - - const: nsp + maxItems: 3 reg: maxItems: 1 @@ -104,15 +98,25 @@ allOf: then: properties: power-domains: - maxItems: 2 + items: + - description: CX power domain + - description: MX power domain power-domain-names: - maxItems: 2 + items: + - const: cx + - const: mx else: properties: power-domains: - minItems: 3 + items: + - description: CX power domain + - description: NMXC power domain + - description: NSP power domain power-domain-names: - minItems: 3 + items: + - const: cx + - const: nmxc + - const: nsp unevaluatedProperties: false -- 2.43.0