From patchwork Mon May 26 05:21:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 892654 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 61BEA1C84BB; Mon, 26 May 2025 05:22:20 +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=1748236942; cv=none; b=WSNN2xPSmJa5PtJirhpG1pyN1uJg/hSrujKbJL+EC78+hDpLpL9pCGbDWghBh5zYQQ4b+/cmz1hXGrqifD+RwyI7KJeHubjgzEawsrROUacxsSBYK3rxcjCEeZsWY4vzYvaOqy2hxqINY6KdRWpBQ0Z9hYs7Dy6atRAYAj0fHc8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748236942; c=relaxed/simple; bh=1j47KcCe6SLJPKsy6XK93D/ln0p8cs5lZX4/LALg+8A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=EqIJX8EDgONx+Z3HKKAuj4xfF1H5aX7vI1mDodiAtVQ1N6ZQH4KIWOPAw7RDuJBn6gbEXJpJdstCCmyXGK1jtTEXJ0GNfZifKrAGlr1MFkz52lf/kS+kcNT/4NmmxnBbN8uXjJaL8N1w+Y2BBDhfwtRGYsnJ+DKfGBgtj5BnkUE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=dWx+pnpL; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="dWx+pnpL" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54Q0s1Lo004039; Mon, 26 May 2025 05:22:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 1rnjdRYW75ys876Xp7HRbAmCoIU7R7XEFHekZs4sBw0=; b=dWx+pnpLKfZr4V0x SsBA6mLeYN0qzXIpCTV3pWl4yjKVgWT3k1gGoan4viKm0CO7UVsUFP0S0K6kPBsz +LocmvI8LyJ3+9CfzDvwBkKsObWb4WZM/wiUuFRsPd/w8i0Yvj2EAIho7zOamdUC uB/BGl53MKUYAKJjLSJwq2Wb/j3yHwGXxbjmRIkgSLfvJEqmeJn2rao/h+e0UD+L hn6BMvWLxI8KXZlgZ9OmZtmznZHLdC+6usU862Cg30QfOkeAlFA4Lrdp/qM1mCm5 OlhBJoK0XXCAfgwD7tt8EPB7VI82pnKzAbJtyFRUjEwDOj3+YcRmQfS3lmI6HHc7 qJmHMg== Received: from nalasppmta05.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46u6vjk01m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:14 +0000 (GMT) Received: from nalasex01c.na.qualcomm.com (nalasex01c.na.qualcomm.com [10.47.97.35]) by NALASPPMTA05.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 54Q5MDUQ012108 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:13 GMT Received: from lijuang3-gv.ap.qualcomm.com (10.80.80.8) by nalasex01c.na.qualcomm.com (10.47.97.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Sun, 25 May 2025 22:22:07 -0700 From: Lijuan Gao Date: Mon, 26 May 2025 13:21:47 +0800 Subject: [PATCH v4 1/6] dt-bindings: remoteproc: qcom,sm8150-pas: Document QCS615 remoteproc Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250526-add_qcs615_remoteproc_support-v4-1-06a7d8bed0b5@quicinc.com> References: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> In-Reply-To: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1748236923; l=3360; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=1j47KcCe6SLJPKsy6XK93D/ln0p8cs5lZX4/LALg+8A=; b=d86Gjd7xSqBaNrfwoWl5QBQpu9PT5iq0F+otvLAYJEguVG/o3PQAcY8NU4iRv9ECtCUSlXzS1 /bcl2Kv2SxlDYPAysR0Un8+JkG3ih28GcjTPrQADy2fnqj9iz4qWpo/ X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01c.na.qualcomm.com (10.47.97.35) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Authority-Analysis: v=2.4 cv=UOXdHDfy c=1 sm=1 tr=0 ts=6833fa86 cx=c_pps a=ouPCqIW2jiPt+lZRy3xVPw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=KKAkSRfTAAAA:8 a=COk6AnOGAAAA:8 a=5YRdyxvPSVI2_D5q7JMA:9 a=QEXdDO2ut3YA:10 a=cvBusfyB2V15izCimMoJ:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-ORIG-GUID: p7Gc771wC36FsNZzKa1zb6Ape_NTqV69 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI2MDA0MiBTYWx0ZWRfX702dR4P/3XvG EeB7eANIZsAr8ebnE6CbxR9UECalaUfLCM5JWJNtl2y4EpxwPxPdhUDH79+i3GlT+OlK5fizAnX f/N2yHcMlYTeEZ1X5pI/GkNUuFH93NpU4XvzTFlwb8rxQSAfrgUHM8vJw5bOLJJt7OcLg0vxC8d IwsnA8OGd30KmMsN7TLStwuOTpD5AFmUUJ1mVEQtNd4ZfbCODuSyXqFDNmZBEvJNtRfsU1q/i5W /2MLDjhBBoRXCr2H6Jj8XPSdOEMBowXuShfDbxrXiKhENs8wSJcmiv1xQUv/W5wM73DcMvjBoZ9 OiQDIyS5YUsy8/gJ14Wd787EkxMOm8zyBCjxEasGKlUNHDNjUqXcfmDHMszZsvnCJq0r+U3TikS xGoV52+XPIxmvg0ItTXnR0X6/47fQ+tqeYSOzXX28vAnFhF3e45gCSwcARLBrL2yutrTVqoX X-Proofpoint-GUID: p7Gc771wC36FsNZzKa1zb6Ape_NTqV69 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-26_03,2025-05-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 phishscore=0 mlxscore=0 adultscore=0 priorityscore=1501 mlxlogscore=988 bulkscore=0 malwarescore=0 impostorscore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505160000 definitions=main-2505260042 Document the components used to boot the ADSP and CDSP on the Qualcomm QCS615 SoC. Use fallback to indicate the compatibility of the remoteproc on the QCS615 with that on the SM8150. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Lijuan Gao --- .../bindings/remoteproc/qcom,sm8150-pas.yaml | 65 +++++++++++++--------- 1 file changed, 38 insertions(+), 27 deletions(-) diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml index 5dcc2a32c080049ac6c486614a5bd4d71fd3ed62..a8cddf7e2fe1a84064730d847d2f0601b67572ff 100644 --- a/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml +++ b/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml @@ -15,17 +15,26 @@ description: properties: compatible: - enum: - - qcom,sc8180x-adsp-pas - - qcom,sc8180x-cdsp-pas - - qcom,sc8180x-slpi-pas - - qcom,sm8150-adsp-pas - - qcom,sm8150-cdsp-pas - - qcom,sm8150-mpss-pas - - qcom,sm8150-slpi-pas - - qcom,sm8250-adsp-pas - - qcom,sm8250-cdsp-pas - - qcom,sm8250-slpi-pas + oneOf: + - items: + - enum: + - qcom,qcs615-adsp-pas + - const: qcom,sm8150-adsp-pas + - items: + - enum: + - qcom,qcs615-cdsp-pas + - const: qcom,sm8150-cdsp-pas + - enum: + - qcom,sc8180x-adsp-pas + - qcom,sc8180x-cdsp-pas + - qcom,sc8180x-slpi-pas + - qcom,sm8150-adsp-pas + - qcom,sm8150-cdsp-pas + - qcom,sm8150-mpss-pas + - qcom,sm8150-slpi-pas + - qcom,sm8250-adsp-pas + - qcom,sm8250-cdsp-pas + - qcom,sm8250-slpi-pas reg: maxItems: 1 @@ -62,16 +71,17 @@ allOf: - if: properties: compatible: - enum: - - qcom,sc8180x-adsp-pas - - qcom,sc8180x-cdsp-pas - - qcom,sc8180x-slpi-pas - - qcom,sm8150-adsp-pas - - qcom,sm8150-cdsp-pas - - qcom,sm8150-slpi-pas - - qcom,sm8250-adsp-pas - - qcom,sm8250-cdsp-pas - - qcom,sm8250-slpi-pas + contains: + enum: + - qcom,sc8180x-adsp-pas + - qcom,sc8180x-cdsp-pas + - qcom,sc8180x-slpi-pas + - qcom,sm8150-adsp-pas + - qcom,sm8150-cdsp-pas + - qcom,sm8150-slpi-pas + - qcom,sm8250-adsp-pas + - qcom,sm8250-cdsp-pas + - qcom,sm8250-slpi-pas then: properties: interrupts: @@ -88,12 +98,13 @@ allOf: - if: properties: compatible: - enum: - - qcom,sc8180x-adsp-pas - - qcom,sc8180x-cdsp-pas - - qcom,sm8150-adsp-pas - - qcom,sm8150-cdsp-pas - - qcom,sm8250-cdsp-pas + contains: + enum: + - qcom,sc8180x-adsp-pas + - qcom,sc8180x-cdsp-pas + - qcom,sm8150-adsp-pas + - qcom,sm8150-cdsp-pas + - qcom,sm8250-cdsp-pas then: properties: power-domains: From patchwork Mon May 26 05:21:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 892803 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 335591C861D; Mon, 26 May 2025 05:22:21 +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=1748236943; cv=none; b=J2z0e3+c5qjihzScCuvFyiVsB6uKV2t+bjUFII2MmLZy9+AlZwFT9O5NGo7Ah+u6TCwyVWlnsXt9EL2YlQniCsMD8tZJDqslA1tTEgyAPc+Zy5JC8A5o+jiHYXE99GiWIza3ZmU4CjGNz4itDpiVZSBxWgARGGMsSejj5iH8ljQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748236943; c=relaxed/simple; bh=Dno8NrWR7vI6wz9yHJ9/beZwst4uLbq4ey5DIBsckeo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=uApNa36ehIOmZCrq00YHsNSLggePTRS4N+xHsbxpTm5duqq+Lp9ZerLybNWicxI/rXHxj2udzKAE2iQ9mc0oQn4vcpxrV+Jh0uBU+ToJxmyHUARUjiN52m/HtmD7jKEKA3zrxoN5A1i4+5c9pvZuIRPOdpgnUSvD1jUe7hU8dkA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=aLqBXiRW; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="aLqBXiRW" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54PNPo7N005035; Mon, 26 May 2025 05:22:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= mn6Y8R+pZr/tbDr3pCoQrBCvsS0M3Z0CPvcBVK0/d3k=; b=aLqBXiRWhb3U9n82 ndJlzx9Bw8ySJ9QC2ZHLHb0gDBuu7UazPK8+N3dDBsAff1Z9gTusGC+ngG5OuTE7 CdUPd5KpplNydLa/94Rnl5e7cpBDnr8H3oIwEtSrxV68MU/rpM0ohDyroLbhqkSr V4WXLf7B8KyyrTVlrI3+ZqkUUXZSn3OdwRlORWmodVIKUG0BgllgB8+X1OekdE8+ SiqlrNG+XndLTNK3GuEsaQzukdAXxaLZLpBuF28x+2KBJyy2zne1hPhivmWZM0P6 TK+QIFA4fLd6+DE1B5rekEc+O64suSoMF3l/rLHFTwBljvOJDKJgRdk5PHdmWEB0 QwOlnQ== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46u5eju25n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:17 +0000 (GMT) Received: from nalasex01c.na.qualcomm.com (nalasex01c.na.qualcomm.com [10.47.97.35]) by NALASPPMTA03.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 54Q5MGGR013922 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:16 GMT Received: from lijuang3-gv.ap.qualcomm.com (10.80.80.8) by nalasex01c.na.qualcomm.com (10.47.97.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Sun, 25 May 2025 22:22:10 -0700 From: Lijuan Gao Date: Mon, 26 May 2025 13:21:48 +0800 Subject: [PATCH v4 2/6] dt-bindings: soc: qcom: add qcom,qcs615-imem compatible Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250526-add_qcs615_remoteproc_support-v4-2-06a7d8bed0b5@quicinc.com> References: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> In-Reply-To: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1748236923; l=917; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=Dno8NrWR7vI6wz9yHJ9/beZwst4uLbq4ey5DIBsckeo=; b=Qoz3yZ61sJEZGxoU4T+6FLtaOSHZ6eR3mOpw9KhGFSiFEC6NoMOdgk5rOKrJRDLpsW6NI4+at oB2QWLvAhFaB7cEonsX4N8oKV+NoDKsEbTRho/y+2VWujwk4e2PWkjW X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01c.na.qualcomm.com (10.47.97.35) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Authority-Analysis: v=2.4 cv=GIgIEvNK c=1 sm=1 tr=0 ts=6833fa89 cx=c_pps a=ouPCqIW2jiPt+lZRy3xVPw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=KKAkSRfTAAAA:8 a=COk6AnOGAAAA:8 a=ZKC40KpyvywFQ3VeUqoA:9 a=QEXdDO2ut3YA:10 a=cvBusfyB2V15izCimMoJ:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-ORIG-GUID: Zz19rgqUCSEmJB1izwJcuHANWgfb-LvN X-Proofpoint-GUID: Zz19rgqUCSEmJB1izwJcuHANWgfb-LvN X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI2MDA0MiBTYWx0ZWRfX9u8qs72VrNe8 WzTNXyRFS+Hw2iLV+W54pgxkuzLd/wjAF/8LyekgSGGchr2OSnIIjc72NcxqZOLt9DUXDGEo++R 149USizkSNDwx+xfEEhNhPhSDYItkqOUWMybAIpe4P5Ky6zFzHs0zD+W7jtoepyuvq+Cz4xoyfH LmESs3RrYf+fx2qimqXIWgkROaQViOb+qPYUC8b46rFdEAHdIzeNPxyqKZPEomeemcC3gp1wieK puNFnBBe6p0pB4Fs10+GTrZIN1RtQNt/OSV7OL3Rq/xLMgDoVycblaaGcs5z0kmowD0HQrJIH8Q 3MxQrtuiQmTXnHTDqUK7PKQ3T2aloVaoOf83szSKBJY2Pwn505utdr+HY+DES09OWT+32+v47Bg TbCUVpWwB5xTtq+dmuSqC9DzEewi4cfW/QuyHn3Ox2dMmLp542ch+iUecgGMH+eLXuJwDRaw X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-26_03,2025-05-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 priorityscore=1501 mlxscore=0 phishscore=0 spamscore=0 suspectscore=0 mlxlogscore=716 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505160000 definitions=main-2505260042 Document qcom,qcs615-imem compatible. It has a child node for debugging purposes. Acked-by: Krzysztof Kozlowski Signed-off-by: Lijuan Gao --- Documentation/devicetree/bindings/sram/qcom,imem.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/sram/qcom,imem.yaml b/Documentation/devicetree/bindings/sram/qcom,imem.yaml index 2711f90d9664b70fcd1e2f7e2dfd3386ed5c1952..dc3b5a69b9254e7001a329bb2011305152316689 100644 --- a/Documentation/devicetree/bindings/sram/qcom,imem.yaml +++ b/Documentation/devicetree/bindings/sram/qcom,imem.yaml @@ -22,6 +22,7 @@ properties: - qcom,msm8974-imem - qcom,msm8976-imem - qcom,qcs404-imem + - qcom,qcs615-imem - qcom,qcs8300-imem - qcom,qdu1000-imem - qcom,sa8775p-imem From patchwork Mon May 26 05:21:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 892653 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 1B84F1D5ABA; Mon, 26 May 2025 05:22:23 +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=1748236945; cv=none; b=rjffR9tP0Q0wJN7r2OhR+roCeY8MqvjqcwG+aRGW1n2SND9oDbyXlD8CvatdRRqDGA94yA010dgEchzP2puK50fwWAPbYrLdvWUP0T7h7tEe9TOIK+xyV99tz1FPhYUEIFAXIW3bOOvQWdHKNWQ5Aqd8Qf/7rB5x2tkncq2qn38= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748236945; c=relaxed/simple; bh=vtNNSMGqRlfh+AHmNsHypMY/yECEjNpBNYCvK2ocKT8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=l3kAonVm8y8Aodc7lTo3/OcoggQh0BN7lXjJ7rDz1F7ApuL5oElozwQLZqXB5WlL4BG/mSDxQGtsbXfnpPeRIoB/IM1Y9UgbuNNn1bXHZ2QK5voI4WI/b01hZJn7S5gDbd3rNaKJdui2nYJRDHwJGSAshf6KNBI2WH6mziZP8Nc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=Qplx3dsk; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="Qplx3dsk" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54PNo24q016460; Mon, 26 May 2025 05:22:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 3GdxuLiHm/i08nHO+xW9FWnPt9pI1rVcdfhRvaCEf7A=; b=Qplx3dsk65NkXEIB uqQpv4MjZ5tZEQ/IbkA6Nu6mICDf/3LJz4pVhouD63NaQV9dnFW+gwOEhPDXsYvd 0oWbrQzuF1mWfni+6OqnX562BfTXyLFQC6xGQ5oNxSUREYZMmXzM45RmZSKFdb+r MqCd0k9WmnlJ9Eciol572Ru1/nYSpcVl389k3ksTvwaVUdYT21km3HCRxlAJu3TU o3wIpr45J0FPKAm4pA9x4zJhxKkqvprnMxYSixThlnHFilz+JK0iESItJk5sIz/c Zwa8fNaH0+Ugbrg+kZujpAtP4xnhT8uSBPvH6nmFSmC6wEBCjXoaAqdjl+NAttd1 wjZTqw== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46u52uu5st-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:20 +0000 (GMT) Received: from nalasex01c.na.qualcomm.com (nalasex01c.na.qualcomm.com [10.47.97.35]) by NALASPPMTA01.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 54Q5MJgh030936 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:19 GMT Received: from lijuang3-gv.ap.qualcomm.com (10.80.80.8) by nalasex01c.na.qualcomm.com (10.47.97.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Sun, 25 May 2025 22:22:13 -0700 From: Lijuan Gao Date: Mon, 26 May 2025 13:21:49 +0800 Subject: [PATCH v4 3/6] arm64: dts: qcom: qcs615: Add mproc node for SEMP2P Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250526-add_qcs615_remoteproc_support-v4-3-06a7d8bed0b5@quicinc.com> References: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> In-Reply-To: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao , "Kyle Deng" , Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1748236923; l=2010; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=N0U92Kez/dEsxNQiT1EAryQZbXu9ZZM2b8KuONFz5xA=; b=cnvK28O56wHtYXEi/E8lF6MAdKU8i2o9DcMWE869jt0LFtd8zCe0BhOLrwWdKr3ggul9q5zPI nOM3F4X5UkiB5R0qDf20iQnzkCBqIqSc4oREnMLqBkyBKNfDs1G2zf5 X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01c.na.qualcomm.com (10.47.97.35) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI2MDA0MiBTYWx0ZWRfX+wOp7q9q07hq bYOuVjlxOPccEluU1yzIX4f6wytdvmWbP+RkWA62oIp9lCPCzQardQ9Okea2HsitFbBg3htJDKO 73oOQ/J1d8cOkUA3j7CJq13Gpk2ALAZA6TtAFTNTtSLHLNWz9XzVajpBA9BlZz/P7b0lruJYc0F 92NFUBzeGMrt3BQmV51UIlfPLEXNBEF3x8BDla+IyMnO9EnH+izAiSbRqViASbHKFp7URSHoF4o iklp+QgQ08Dfi9f7Sgyqpt2EXb/ZfYbsIo11vKq8maj5NWM4Zv3ftDkO/0hnSSUSYczdSUN+v6W aVJrcbpjejrm4RcoJB1bGioJWs2eV3u79m6UrzAiBGqwJJkRnwEWmgYqspHFaYCceaGXiMRCut1 BKb/p5XTxZx9NMEiIXchxjUOEhPF9f8S4sy8uBDCZitphjylyxXrBLPDritRfRStHNnkd3S4 X-Authority-Analysis: v=2.4 cv=f/5IBPyM c=1 sm=1 tr=0 ts=6833fa8c cx=c_pps a=ouPCqIW2jiPt+lZRy3xVPw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=COk6AnOGAAAA:8 a=EUspDBNiAAAA:8 a=_p9LeRYUILtONmBEkPUA:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-ORIG-GUID: uNv5iFalOdcsrBgWx-h740Bs_YZA_sdg X-Proofpoint-GUID: uNv5iFalOdcsrBgWx-h740Bs_YZA_sdg X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-26_03,2025-05-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 adultscore=0 impostorscore=0 suspectscore=0 mlxlogscore=600 spamscore=0 clxscore=1015 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505160000 definitions=main-2505260042 From: Kyle Deng The Shared Memory Point to Point (SMP2P) protocol facilitates communication of a single 32-bit value between two processors. Add these two nodes for remoteproc enablement on QCS615 SoC. Signed-off-by: Kyle Deng Reviewed-by: Konrad Dybcio Signed-off-by: Lijuan Gao --- arch/arm64/boot/dts/qcom/qcs615.dtsi | 44 ++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/qcs615.dtsi index bb8b6c3ebd03f086b44493024ce782acf6f9e1ed..3f1f674884e5e9b3b01ec75bcea11d9c2ea6355c 100644 --- a/arch/arm64/boot/dts/qcom/qcs615.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi @@ -332,6 +332,50 @@ mc_virt: interconnect-2 { qcom,bcm-voters = <&apps_bcm_voter>; }; + smp2p-adsp { + compatible = "qcom,smp2p"; + qcom,smem = <443>, <429>; + interrupts = ; + /* On this platform, bit 26 (normally SLPI) is repurposed for ADSP */ + mboxes = <&apss_shared 26>; + + qcom,local-pid = <0>; + qcom,remote-pid = <2>; + + adsp_smp2p_out: master-kernel { + qcom,entry-name = "master-kernel"; + #qcom,smem-state-cells = <1>; + }; + + adsp_smp2p_in: slave-kernel { + qcom,entry-name = "slave-kernel"; + interrupt-controller; + #interrupt-cells = <2>; + }; + }; + + smp2p-cdsp { + compatible = "qcom,smp2p"; + qcom,smem = <94>, <432>; + interrupts = ; + mboxes = <&apss_shared 6>; + + qcom,local-pid = <0>; + qcom,remote-pid = <5>; + + cdsp_smp2p_out: master-kernel { + qcom,entry-name = "master-kernel"; + #qcom,smem-state-cells = <1>; + }; + + cdsp_smp2p_in: slave-kernel { + qcom,entry-name = "slave-kernel"; + interrupt-controller; + #interrupt-cells = <2>; + }; + + }; + qup_opp_table: opp-table-qup { compatible = "operating-points-v2"; opp-shared; From patchwork Mon May 26 05:21:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 892802 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 E99691DDA2D; Mon, 26 May 2025 05:22:27 +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=1748236949; cv=none; b=CbybhIiUtQp2HhygoldcDrksODY0LDVeH0zzwzpyg3BzFEU4tusgq4eN4mgbLPBPnXULGqMiOGZJ8PSUy5Ck0KEUJ68Yg20VWgWYstO6XslmBD4XPhNWuQWrdjiDsAIK3JK+PDQXIz6nDUGfk5HkVbRPn2g7sD4dPGhOs2rDYKg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748236949; c=relaxed/simple; bh=oXtgh3aypnt35kE/uAWpWA2Ii3T4347MtEn2Fja+J3c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=JM3gGX/fB3hwCpsF7F1RJFWndHeVuyySaD7i3m2aJi7kZvjGMrAr6l4PHGmKcOGCGUWlvWHbaR/zAh80QnMFwW1/Q7ph78i/OWMVhPmBkkyQQfC3Xop1yB4a7nWJdDIKKgsaLCp5tYTi8q4dqwBmqfaL9EM4GPz+Hl/BxgIydU8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=AQgQMdUm; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="AQgQMdUm" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54PNQMgG025624; Mon, 26 May 2025 05:22:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= u/XnBXinwLaKCAhLcrvhrOPLv/pEXE03jY7HxoB8TqY=; b=AQgQMdUmCAbfeT6j j1FeQ4KCQ6oMdR4ItFZFNdIIF9ZwwtaNAg2hbfl+eyi6eJCG+KMO5M8NQFM0CueO f9aWDRPCI5OD3r8rRPO7+95OtjolDPZQ331xAG3QC2vAZy8YTwJPePhB6E/WI3r6 13AgBtx6LISTC8bJxEH98KeyGqgEqj5xCx197yXLRyB3euap5yjGVW3+KjNNildC /+AJTFSOxhnb/AeJM/9L8YvFS/4CT6Ogl80aUPRjt0FTy6u09hNhKIdOgD+i88yx Ndh8R0ExwxVhNkfIIvAtaVWIgAoalCvRtGsbwhXpgmSz4oK/2BIpoZNbuu9tH2h7 yhvlDg== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46u7dc306v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:24 +0000 (GMT) Received: from nalasex01c.na.qualcomm.com (nalasex01c.na.qualcomm.com [10.47.97.35]) by NALASPPMTA01.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 54Q5MNIh031030 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:23 GMT Received: from lijuang3-gv.ap.qualcomm.com (10.80.80.8) by nalasex01c.na.qualcomm.com (10.47.97.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Sun, 25 May 2025 22:22:17 -0700 From: Lijuan Gao Date: Mon, 26 May 2025 13:21:50 +0800 Subject: [PATCH v4 4/6] arm64: dts: qcom: qcs615: Add IMEM and PIL info region Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250526-add_qcs615_remoteproc_support-v4-4-06a7d8bed0b5@quicinc.com> References: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> In-Reply-To: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao , "Konrad Dybcio" X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1748236923; l=1324; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=oXtgh3aypnt35kE/uAWpWA2Ii3T4347MtEn2Fja+J3c=; b=njw6TLBsX2Se9kW5lJ3zNuyaXZL4ghd0Khe2UQ15yM4QNNNoxoyfEFXiMQ/wAH+hfMAMFNb8F LPjYdPiU9iIBzjGT3unqVbDYU2VN9fbsEMr7R40XPOSQyotPxHz3Vjw X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01c.na.qualcomm.com (10.47.97.35) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: 5Ilme4Q9BDcBbCWNGkmaDg4HI_04_f1w X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI2MDA0MiBTYWx0ZWRfXxYucb8cA0sS2 GLxSIZFou9QicIHoeGOIYOIoHXg10vrwk2wweaEEqun89ykGFQ+6zTCxti/eXsu1WyVlefO1brG k2pkTYFDsudc9TTijCbvDpR1FZrqq8R56efC5m8HgUMyVCK+HZRKRMKVfmZT105YlfvW4Ojkseh qV3k4SZnCA2aX7YwnbRbTqqTTgheVI3zu4PtT9NDRBd6ZabclYYept9i+pZsu4cVTV5zdL4AGN2 FiL2uuJ7RPxTrHbe/E9q9QNpSXbDqTTNE+K+1FKVu0AIX0MXIBe9+9aMAi11ceNIbVPShIq48Z8 tQkUrCX9NmbZ2uSQ0uGveIKTxePwAX62h6xtlLAnCe4CEWMYeiduHdtpqbEyg/MVBOIFDHPqu8/ BIP1awgVGhPJuSU7bvVxSQMP8nCo5SRswUFeXNHGa092f+MYPIPSjg5/SxbSzJmEtkEfc6hD X-Proofpoint-ORIG-GUID: 5Ilme4Q9BDcBbCWNGkmaDg4HI_04_f1w X-Authority-Analysis: v=2.4 cv=Mq5S63ae c=1 sm=1 tr=0 ts=6833fa90 cx=c_pps a=ouPCqIW2jiPt+lZRy3xVPw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=EUspDBNiAAAA:8 a=COk6AnOGAAAA:8 a=7w6Y4NPPTjXLb_l0MjYA:9 a=BUlihzhsjqwocDGc:21 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-26_03,2025-05-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 phishscore=0 suspectscore=0 mlxscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 adultscore=0 mlxlogscore=691 bulkscore=0 impostorscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505160000 definitions=main-2505260042 Add a simple-mfd representing IMEM on QCS615 and define the PIL relocation info region as its child. The PIL region in IMEM is used to communicate load addresses of remoteproc to post mortem debug tools, so that these tools can collect ramdumps. Reviewed-by: Konrad Dybcio Signed-off-by: Lijuan Gao --- arch/arm64/boot/dts/qcom/qcs615.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/qcs615.dtsi index 3f1f674884e5e9b3b01ec75bcea11d9c2ea6355c..9220d6727136b34fa42b5eeb3eb00938d21a5adf 100644 --- a/arch/arm64/boot/dts/qcom/qcs615.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi @@ -3289,6 +3289,20 @@ sram@c3f0000 { reg = <0x0 0x0c3f0000 0x0 0x400>; }; + sram@14680000 { + compatible = "qcom,qcs615-imem", "syscon", "simple-mfd"; + reg = <0x0 0x14680000 0x0 0x2c000>; + ranges = <0 0 0x14680000 0x2c000>; + + #address-cells = <1>; + #size-cells = <1>; + + pil-reloc@2a94c { + compatible = "qcom,pil-reloc-info"; + reg = <0x2a94c 0xc8>; + }; + }; + apps_smmu: iommu@15000000 { compatible = "qcom,qcs615-smmu-500", "qcom,smmu-500", "arm,mmu-500"; reg = <0x0 0x15000000 0x0 0x80000>; From patchwork Mon May 26 05:21:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 892652 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 DABBF1DE3B5; Mon, 26 May 2025 05:22:30 +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=1748236952; cv=none; b=YUu0WDKfNPT6vuQmAPLy/ncjXTzMX8SxIROrV6UNNQ0U6gw3uFo3Cazc0dQ5ZSX5Cgp12mnPtFhWvjCgIx+/DnEj33kvRSh0Bdnccp/FjhGKbnyXgkKqSeYeO/0ASBNtyDpwSsir+1FTudtSRzJU1szPrhVkRhQFtpOudBae8+Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748236952; c=relaxed/simple; bh=JIoTOwqCKAkbqzegb79llPEyntenAEIlwofYkVaCJG0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=KQMVmlIrIPUKlHsDZKNgTo8XbI+pCq7d9BJhLiDjDZg8S1kYcC0noxBTg4EA1PYyXtHqPRGSsOcviheLM0tJdCEP2PMQ9wEWemmSkcczwRHv+Q48zTmPdwqk6Kt9vv6mNdsmh4DpN4RmOdY5ctq/DWL3hICD/pQDStPsZ7VUFSQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=HOb+jmCo; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="HOb+jmCo" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54PNTg1Q013173; Mon, 26 May 2025 05:22:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= DdVAYpAps+uv4k/mJFNZBFKvMs3oNDo7MyXsoUBazfw=; b=HOb+jmCoKly3drdK 2aVP1RzkwXGhzGmZgNOUv+Cq2jikj2NWtrei0mTEl5P8CAaafqH14M6nYyzGAd+f giluwSbIg4S+7UJeRcDUkj982ejMRDkhOjGp6FE7uAvGLHsSlJCvclhy+/R3v3ax V5iTbjHX+xKOu2vx4q3fj2EiPbBA72OQFo/9PSKCrm5qYbbM9ufdQ3y22rQ3GIcP 6jePYsh+AviIRw2UdY8uAsjU3deByRbxjkjlDsoMO6eucfk5QhMIjBiGb2q7ITnz RnAIg707dixfccDJYNY9+9n5b6hsDS5pqSnM0oIAxtuL5dFI8Ne1lLXRIrkLejoQ DL4Xhw== Received: from nalasppmta05.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46u52uu5t5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:27 +0000 (GMT) Received: from nalasex01c.na.qualcomm.com (nalasex01c.na.qualcomm.com [10.47.97.35]) by NALASPPMTA05.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 54Q5MQX1012790 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:26 GMT Received: from lijuang3-gv.ap.qualcomm.com (10.80.80.8) by nalasex01c.na.qualcomm.com (10.47.97.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Sun, 25 May 2025 22:22:20 -0700 From: Lijuan Gao Date: Mon, 26 May 2025 13:21:51 +0800 Subject: [PATCH v4 5/6] arm64: dts: qcom: qcs615: add ADSP and CDSP nodes Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250526-add_qcs615_remoteproc_support-v4-5-06a7d8bed0b5@quicinc.com> References: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> In-Reply-To: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao , "Konrad Dybcio" , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1748236923; l=3500; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=JIoTOwqCKAkbqzegb79llPEyntenAEIlwofYkVaCJG0=; b=U8/GeiFwypXLDMu6sZf20UIQm57Lk6KhKrbg+Cei0cFl87LaUqLtAiJzyUhzlqMsXavxVazUF RGLZeJPwsP+CYdH5xVBX39zoCpocVnE9F8QUYA+yqXdrNB6O6JM7pXX X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01c.na.qualcomm.com (10.47.97.35) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI2MDA0MiBTYWx0ZWRfX1UrN1KKdH4X4 z3q9cFdehm7DOchP7y2xV3K5QmfZwssqgO/KyTiqCSdBBinW2YxopY/iFuK89/LqUHNPW3DPDVx WUJiOLUiLBRVAw7bTdDh2THL/h6wF23B7j7oR553sq2SnLa+HRk71AtH6j9wL+pbHA2Fo0mGW6T SjiYXO6ahqQP+MyImR8LrhoJbaaE/0UZzDbRAzwdAD+b7vKUtz62BG2bo1W8fZGA5D3gaDcrXQv dT8aeI+DtMVQLi5gybDuPmgvu7aEbK+8oBDV3swHztXupJJNW5aA5HqAJPRD2hisnshbYUfN32s Q8q0mfNXdbClxf1nsj/kAf4UTuAhcarqS/7xwMb5E71nfsidmlYjH+weBBVuvA6Pf502CTGdvlX k42IPdjaMsVTgrdbVDoJ1N8rxiEqOE0hWt4gALJIbt43X17hIeRg9cXOdnYtvZjaJyhqJLyi X-Authority-Analysis: v=2.4 cv=f/5IBPyM c=1 sm=1 tr=0 ts=6833fa93 cx=c_pps a=ouPCqIW2jiPt+lZRy3xVPw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=EUspDBNiAAAA:8 a=COk6AnOGAAAA:8 a=GkrJffXkLMCu9anYvR4A:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-ORIG-GUID: Tzml3lvSXRbAHbkkmcXiYKymVZ5YAijs X-Proofpoint-GUID: Tzml3lvSXRbAHbkkmcXiYKymVZ5YAijs X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-26_03,2025-05-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 adultscore=0 impostorscore=0 suspectscore=0 mlxlogscore=266 spamscore=0 clxscore=1015 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505160000 definitions=main-2505260042 Add nodes for remoteprocs: ADSP and CDSP for QCS615 SoC to enable proper remoteproc functionality. Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Lijuan Gao --- arch/arm64/boot/dts/qcom/qcs615.dtsi | 86 ++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/qcs615.dtsi index 9220d6727136b34fa42b5eeb3eb00938d21a5adf..c31a314a1f5f2a67569f81297eef96e1bb2a698f 100644 --- a/arch/arm64/boot/dts/qcom/qcs615.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi @@ -473,6 +473,16 @@ smem_region: smem@86000000 { no-map; hwlocks = <&tcsr_mutex 3>; }; + + rproc_cdsp_mem: rproc-cdsp@93b00000 { + reg = <0x0 0x93b00000 0x0 0x1e00000>; + no-map; + }; + + rproc_adsp_mem: rproc-adsp@95900000 { + reg = <0x0 0x95900000 0x0 0x1e00000>; + no-map; + }; }; soc: soc@0 { @@ -3117,6 +3127,44 @@ cti@7900000 { clock-names = "apb_pclk"; }; + remoteproc_cdsp: remoteproc@8300000 { + compatible = "qcom,qcs615-cdsp-pas", "qcom,sm8150-cdsp-pas"; + reg = <0x0 0x08300000 0x0 0x4040>; + + interrupts-extended = <&intc GIC_SPI 578 IRQ_TYPE_EDGE_RISING>, + <&cdsp_smp2p_in 0 IRQ_TYPE_EDGE_RISING>, + <&cdsp_smp2p_in 1 IRQ_TYPE_EDGE_RISING>, + <&cdsp_smp2p_in 2 IRQ_TYPE_EDGE_RISING>, + <&cdsp_smp2p_in 3 IRQ_TYPE_EDGE_RISING>; + interrupt-names = "wdog", + "fatal", + "ready", + "handover", + "stop-ack"; + + clocks = <&rpmhcc RPMH_CXO_CLK>; + clock-names = "xo"; + + power-domains = <&rpmhpd RPMHPD_CX>; + power-domain-names = "cx"; + + memory-region = <&rproc_cdsp_mem>; + + qcom,qmp = <&aoss_qmp>; + + qcom,smem-states = <&cdsp_smp2p_out 0>; + qcom,smem-state-names = "stop"; + + status = "disabled"; + + glink-edge { + interrupts = ; + mboxes = <&apss_shared 4>; + label = "cdsp"; + qcom,remote-pid = <5>; + }; + }; + pmu@90b6300 { compatible = "qcom,qcs615-cpu-bwmon", "qcom,sdm845-bwmon"; reg = <0x0 0x090b6300 0x0 0x600>; @@ -3750,6 +3798,44 @@ usb_2_dwc3: usb@a800000 { maximum-speed = "high-speed"; }; }; + + remoteproc_adsp: remoteproc@62400000 { + compatible = "qcom,qcs615-adsp-pas", "qcom,sm8150-adsp-pas"; + reg = <0x0 0x62400000 0x0 0x4040>; + + interrupts-extended = <&intc GIC_SPI 162 IRQ_TYPE_EDGE_RISING>, + <&adsp_smp2p_in 0 IRQ_TYPE_EDGE_RISING>, + <&adsp_smp2p_in 1 IRQ_TYPE_EDGE_RISING>, + <&adsp_smp2p_in 2 IRQ_TYPE_EDGE_RISING>, + <&adsp_smp2p_in 3 IRQ_TYPE_EDGE_RISING>; + interrupt-names = "wdog", + "fatal", + "ready", + "handover", + "stop-ack"; + + clocks = <&rpmhcc RPMH_CXO_CLK>; + clock-names = "xo"; + + power-domains = <&rpmhpd RPMHPD_CX>; + power-domain-names = "cx"; + + memory-region = <&rproc_adsp_mem>; + + qcom,qmp = <&aoss_qmp>; + + qcom,smem-states = <&adsp_smp2p_out 0>; + qcom,smem-state-names = "stop"; + + status = "disabled"; + + glink_edge: glink-edge { + interrupts = ; + mboxes = <&apss_shared 24>; + label = "lpass"; + qcom,remote-pid = <2>; + }; + }; }; arch_timer: timer { From patchwork Mon May 26 05:21:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 892801 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 BD1451DED5D; Mon, 26 May 2025 05:22:35 +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=1748236957; cv=none; b=UZvZxeAmKK0xbVaEkjQ7CjiDM3FcPbYhvl6PUqGB6bfoH5JY3FvDttBa33OBQb/7lx88LKiiHEk4OE0cprcf4mBTxLUkOUpaUrbP/+CR+YxdzaoALXWGXg0tDzH2lx7TSEWH7xtYadKXa2A4QpQ7Q7piHzvKvg0RtKmLsz/YQhA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748236957; c=relaxed/simple; bh=WbclKrKNpH+XumO8udCZ+WnQuj7DovTwmfHCDYT4Vbo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=oxbbDNiYHvMlG63/atF5Qf8nLiFvmCpLe8/FSgS3BUX12J7MI+Fk12Q5E6Jwrz4HzrVFhfYnH+BT0RL6MOOC4pzAAt0Lti/SkhlVhD64+5oSuUbFHdLVpfNwF2z/Y2VaUpCdAJ2wBVlpqLaUNbr1fIUe3HX/s031M9ABmgN2F8g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=cFPlsg7z; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="cFPlsg7z" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54PNSv0Z030632; Mon, 26 May 2025 05:22:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 2xgZgVXFHKNEqF2MV79SagmshPphfRqIpWisK7VReKk=; b=cFPlsg7zsQ7ESr7E mT2cSXXRIdPPdcEIStqFkMJyLBV780LR29/dEmyMmunOVx21WFwdhhTCo4auF0ZG S5XJU8xSmmYzE4Kp8AHXU6MmBZoqN3qut1Fa7enid5oC0/M/7V79/3+JCAUTPnGj utlU0g3Kp2PhGmJGqOxJtyy4CDAxhaKcykTC+Wwn41vVjrl1KDsEkWHuvPdJViX6 b6cs7knPzjAXxwmve3dAsXYsxniJOCWAYHTeZNm/TaRGwTf5bSxvrBm2MlUdWTzI FXt7YU3XfKFrJMQjDvP8jQ7nYNkTy2VlikaeoLjJHGNWV+/IyNyE3XycO+v9bjph jy0ZFA== Received: from nalasppmta04.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46u5q1u1ac-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:31 +0000 (GMT) Received: from nalasex01c.na.qualcomm.com (nalasex01c.na.qualcomm.com [10.47.97.35]) by NALASPPMTA04.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 54Q5MUAE023684 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 05:22:30 GMT Received: from lijuang3-gv.ap.qualcomm.com (10.80.80.8) by nalasex01c.na.qualcomm.com (10.47.97.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Sun, 25 May 2025 22:22:24 -0700 From: Lijuan Gao Date: Mon, 26 May 2025 13:21:52 +0800 Subject: [PATCH v4 6/6] arm64: dts: qcom: qcs615-ride: enable remoteprocs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250526-add_qcs615_remoteproc_support-v4-6-06a7d8bed0b5@quicinc.com> References: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> In-Reply-To: <20250526-add_qcs615_remoteproc_support-v4-0-06a7d8bed0b5@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao , "Konrad Dybcio" X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1748236923; l=980; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=WbclKrKNpH+XumO8udCZ+WnQuj7DovTwmfHCDYT4Vbo=; b=9nCoEAijqSv7wjSjsUe6+n1WYuq3TRVJN1fOKNcLVyrKnGa+2qlMWc6xX4P3qzFy45838St7v VW3JXHoB9ilCgrdy/QZXKhBh7Xcc8zHQHcnsbiMwnZcufcffjQD3BwM X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01c.na.qualcomm.com (10.47.97.35) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: tRTrA4B9BM9E5SVoOEaenfIEZgFhCUax X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI2MDA0MiBTYWx0ZWRfX8usXWeq9ADMM h77ArXRu1o4aWJZvgcIYR7OqEE2517nFN2KP7DqSWG5Yvrjh2rvCn7JGapICnfcKAfar7tuYGoO htpYxsu6Ka8Qf6KpPOmIr1Bqq3ZTXvhKUIOJkyWex3nMNMnM41ZVThgdWVjjY6rKkS4dRvCpDmR tJbbiD3x9cLDSYnEsppT2uOvsCRhzvQoaCXSih5q95DK5s8eH+03qasaCkIMlB0yA1uGfew/TpF ohu+GSAKGwmxH3vbXN6fNf7og69yiBGZzu20FtikpeOYLS5h/aI24EMSkxi5mgk67v1CHaItKB4 VatQFiI94bRLrhfUH7liaN3/yq9q8Em99MQZoS840lENuBj2p2IqHrsLAaBDrPgXD6I0V/krm1k dFUgETC6wUE7wVf/GXnWTu1WKZ6gMDTiu3QkdA4B6Wzvrmk9YHjCF0cZiIT6nW4yRP0I3bOZ X-Proofpoint-ORIG-GUID: tRTrA4B9BM9E5SVoOEaenfIEZgFhCUax X-Authority-Analysis: v=2.4 cv=FLcbx/os c=1 sm=1 tr=0 ts=6833fa97 cx=c_pps a=ouPCqIW2jiPt+lZRy3xVPw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=EUspDBNiAAAA:8 a=COk6AnOGAAAA:8 a=tk-iKo2JpmutBzwaR1gA:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-26_03,2025-05-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 adultscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 phishscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 mlxlogscore=638 mlxscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505160000 definitions=main-2505260042 Enable all remoteproc nodes on the qcs615-ride board and point to the appropriate firmware files to allow proper functioning of the remote processors. Reviewed-by: Konrad Dybcio Signed-off-by: Lijuan Gao --- arch/arm64/boot/dts/qcom/qcs615-ride.dts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs615-ride.dts b/arch/arm64/boot/dts/qcom/qcs615-ride.dts index 2b5aa3c66867676bda59ff82b902b6e4974126f8..a6652e4817d1c218c7981b04daeb035e2852ac1a 100644 --- a/arch/arm64/boot/dts/qcom/qcs615-ride.dts +++ b/arch/arm64/boot/dts/qcom/qcs615-ride.dts @@ -240,6 +240,18 @@ &qupv3_id_0 { status = "okay"; }; +&remoteproc_adsp { + firmware-name = "qcom/qcs615/adsp.mbn"; + + status = "okay"; +}; + +&remoteproc_cdsp { + firmware-name = "qcom/qcs615/cdsp.mbn"; + + status = "okay"; +}; + &rpmhcc { clocks = <&xo_board_clk>; };