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 5BBA73D0BE4 for ; Wed, 26 Aug 2026 10:28:36 +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=1787740117; cv=none; b=WKRI9IjPqrGW9JpqOn6KjaRk1tOMkQpw9Mqk8hLXuWKIGy0z7YWdGNgnNySl4JrFnvHaWaB7CTyzB7qff3FgpXEbLxNHiVGZxJTOjnB3hAzZiaFhpKm4CGiLwHrmbb8j8/RTifd3jN+Nq6cZyZ3LofN8SSvJ4yFug1pB3gSE98o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787740117; c=relaxed/simple; bh=DOrShS5Fw9vASx3hDYSvjTUK0Jh5D8pXnuu6PUkXK8o=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Tu/oqCC+lPrBq1PwNsaSiZU61NeAdziw1DH7FVjcpS+F/VQ9RIa3fEeNoL7vLYzPXCtIYONY3oHLgQcG2KFniK7av9/7CzDFNrQY3U70IawuQFHA+L/+XN+qlatkzdoSyzFgxYgp6cMGsBnV3BqVTS/MwNJqk3jn79HBzGuSRRQ= 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=IgsebSlE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GCMiy/Dk; 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="IgsebSlE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GCMiy/Dk" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67QAHEUC425359 for ; Wed, 26 Aug 2026 10:28:35 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=V81GetfDZGr aM3UzapUPoHJT/LXOGeWlsYECpijykio=; b=IgsebSlE6+wokvA7azwz642K0gh yb3fgHH3xjr8XylZOskYMWopkQSb7d/NSd40YQXK7MiQbQQZElLNLKSpOh8qfCWL gz7zkaWynQ6yyj6vBxq/GuleYuvkdx71jrlusRR0Wv97/nwEkTv9SdnZN5kwgJ1L kkDRwbQYfpjxeqIVrxDYfn6+KpY9DfWXwU52wCIAjZJ5V4Alylvo3Xv2x2wzQMuW ZM3U3Pol6bG2U0RRh4+cXuevN4cxndN+eGjg3EfGxQV6viZ1q51zJE4A2rtLHbAv 2Q3XZxF70vKyVCG5sxsi1Km0E3lZTzZE6Ku69saGNp3Vcq+2TlKVRTy0DnQ== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g9fceudqs-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 26 Aug 2026 10:28:35 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2d52734fc41so18742595ad.1 for ; Wed, 26 Aug 2026 03:28:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787740114; x=1788344914; 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=V81GetfDZGraM3UzapUPoHJT/LXOGeWlsYECpijykio=; b=GCMiy/DkYYlvWNC1InqPGsOIOK7t4rq8IvJn+E/8V3RD4Q632g85UCwEs/lcaPfnv+ DdVhKWvwwI0JSjN5O+64KPnHu0ix1UDsphJVrXrxOglLq+L0qx7VXFNCDj/t3Q6jHQXE 3QA8HO933zacceNuwgey8lU65STA5w2/lf4uQLQnIOHdlzgKWDTDC8IfCDtgFvvwLgaY 4BATNf4huPeh1J5GV+ahPX67r5kw4zNDX2QV4WxR5NEZ0nwESxj+idg55rDuEMq8y41T xG/wWDwv2ypS8oyd7BpMSIoqjox/EAa3slYixdc+STQah9n3Ms443FzsRGzAnCi64oMk SVvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787740114; x=1788344914; 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=V81GetfDZGraM3UzapUPoHJT/LXOGeWlsYECpijykio=; b=QPtV36Yu+9EtOEq0ych82aL4BSOYIrwRUP+/nKF3tlGyy7CXJAFBJ9WHTWxc9r9P6S yiF+mHse9+eSRot37L8/6VJfLDlwx1GRYC9ifUR9E+X8CpB+cHPcIj2OOzxx0+kXD41W VkAPRJwKsWNiXOB5EFBp+MTv+xWRDbkCmfRbXzyGin0cVoBqh0Ih/PoiTSw3gT2puXJh nj8kXZhSRZzKXxaRw8tK6Yll1OHutXi5oLADc6xuJV3e6OjP3wuFtExis3HANdgRTJNf LDh5Yx+se95/y9X82sG+cVL2jBAAjoPh2QaL6fHcVgf0q6YEMyfU4Jx4IrwKMdKk5ixg /v/A== X-Forwarded-Encrypted: i=1; AHgh+RrXifMG2MMpCpx94FTHPea1MfG0h1Eto+AbkQnIZjCgV0b48X+eFfLDOOwohSk0ZCy41CiJCgNt50Hl+UM=@vger.kernel.org X-Gm-Message-State: AFuF++kfnZqlYnqE+3Zr4iD3chk6zN1Qv9TqoC8KasVf4d8AZ1yxspGa XWlhySIinnFwzC6VqTOfyLD6WGou/hF+2IK9Xydz+0vU772fhtM5Ea7A9FdmVVivzsIW5oRhZE3 meq9oiUBSZjbC9NPy0puNs5QnqD9q++WqGoVo/iu/DWC82PU8492XBDOmtmHP9ewFa/Q= X-Gm-Gg: AR+sD11GRe8AEU1boiDtQbeWYfy2Zu+PtWvosOJqZsU9bykIWykDpEGfSRHOAp8MyD2 jvzxQLKR6Lq/4WgCnCvqqhvvrdEvda619ndb6WPvZPOAE/VIoBA8E4pdnBLc9ZJIJqeYEhJO9vP u6MzMAo58clqM6F38GsI6cjU3lEw4z5fNwsQCuUQ7B5DnGH0zxWeFHy/zo4d3lJJ6Gd6FHu/seG kXNxCnaBVKpTgqwkHlZeX9lTidHJgUIyed06MkZj35yPRVXacakKaGdHCczeNJ/FAP54r0fVOsJ FJ5ukUT4jUMhgrSoxvU92beokq5VNKWo8uqGbceS7oVzPXizGVxb7Hb43j8HT7vVHhWVx90qt3J ou2nYczNP0JJjDfF73bcKVqUQUbfHBK03pr9b2j/XthXP7bOWR9bp7IpksClo X-Received: by 2002:a17:902:e549:b0:2d6:fec3:bd51 with SMTP id d9443c01a7336-2d707a069c4mr83280855ad.5.1787740114279; Wed, 26 Aug 2026 03:28:34 -0700 (PDT) X-Received: by 2002:a17:902:e549:b0:2d6:fec3:bd51 with SMTP id d9443c01a7336-2d707a069c4mr83278655ad.5.1787740113162; Wed, 26 Aug 2026 03:28:33 -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.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Aug 2026 03:28:32 -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 4/4] remoteproc: qcom: pas: Switch Nord CDSPs from MX to NMXC Date: Wed, 26 Aug 2026 18:27:46 +0800 Message-ID: <20260826102746.633076-5-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-Authority-Analysis: v=2.4 cv=a8AAM0SF c=1 sm=1 tr=0 ts=6a8ebfd3 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=DpeyPZAO3b19OXZAH4MA:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI2MDA4NyBTYWx0ZWRfX7/mi6hVuLi4l SeaUH+Tlbru7PA6JW875Zi1WXgQwCmeSPOVttEmDp34Ry7dWdEcagECefSF32PUzIFHXA8IKgOY qw1IjL0O5DhHwwh69WAPLrEK/FTacQA= X-Proofpoint-ORIG-GUID: h0RYPZ2u9yp4nOE1Uwd8rfLhkFIYcnYG X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI2MDA4NyBTYWx0ZWRfX2F3ehYSjX1X6 +NjZcGggG8UdPKeFN+ur4UGpGZiVC1InDU3RLeYxpLuxJohTmfX9JIfvSDEZLYT22VC5okm1T2Q KqluzRyGJE3lhxOjUDHLNxHEINNcLc4jCjVM0G8GiOVOzNjIIfHyTqNpsfVGqTwrGC88CgDqlHw GLGlLshGKD8kqrS1X8iQ5b8RIDNwCKCNiyyrHhOwe7dKS1KaKyu7f8yjeSFxVIBs65avNFmnIAF 7k8X/8W8dN5UFIgLxdG8K33iGCZIH2sfrsGtE13msQMuVh0ZIoVj/KMFyiaVN4bHYKWqKY/vBRm cyCjeNrvsr5A+Sws6ZRYA1ZG7v19BQfDqcU2BEuLh5KVgHegS3IPZNuY2TfVsaUcRcjtXvvyQRZ ZDRURohwTp0FgbteALEWmwYsoVhI3eriwPlTId11o7tEjCu+10VgzLMLeaRDGmuY8hQLQrGAY6w T8zSf525qT0P/ezrpvQ== X-Proofpoint-GUID: h0RYPZ2u9yp4nOE1Uwd8rfLhkFIYcnYG 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 priorityscore=1501 bulkscore=0 spamscore=0 lowpriorityscore=0 phishscore=0 adultscore=0 impostorscore=0 clxscore=1015 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608260087 From: Anurag Pateriya The Nord CDSP subsystems keep their memory rail on the dedicated NMXC resource, not on the shared MX rail. Replace "mx" with "nmxc" in the proxy power domain list of all four CDSP resources so the correct rail is held during PAS authentication and boot. Signed-off-by: Anurag Pateriya Signed-off-by: Shawn Guo --- drivers/remoteproc/qcom_q6v5_pas.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/remoteproc/qcom_q6v5_pas.c b/drivers/remoteproc/qcom_q6v5_pas.c index ca8e61254c44..5dd954b57852 100644 --- a/drivers/remoteproc/qcom_q6v5_pas.c +++ b/drivers/remoteproc/qcom_q6v5_pas.c @@ -1469,7 +1469,7 @@ static const struct qcom_pas_data nord_cdsp0_resource = { .auto_boot = true, .proxy_pd_names = (char*[]){ "cx", - "mx", + "nmxc", "nsp", NULL }, @@ -1490,7 +1490,7 @@ static const struct qcom_pas_data nord_cdsp1_resource = { .auto_boot = true, .proxy_pd_names = (char*[]){ "cx", - "mx", + "nmxc", "nsp", NULL }, @@ -1511,7 +1511,7 @@ static const struct qcom_pas_data nord_cdsp2_resource = { .auto_boot = true, .proxy_pd_names = (char*[]){ "cx", - "mx", + "nmxc", "nsp", NULL }, @@ -1532,7 +1532,7 @@ static const struct qcom_pas_data nord_cdsp3_resource = { .auto_boot = true, .proxy_pd_names = (char*[]){ "cx", - "mx", + "nmxc", "nsp", NULL }, -- 2.43.0