From patchwork Wed May 7 10:26:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 888652 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 946072147F5; Wed, 7 May 2025 10:27:00 +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=1746613622; cv=none; b=b6TYGBODcXafAC2yB/CxwFnPAkdF78+MxZ6jESIxEtTMwPk+D7uxlOVphnyE8P+POSSyDUcPm3Az68jACveBKYeo9QcDzRxJCe2+pDe8zrw3gXgW/ZG9z2mYpDYhl8iXxG1JKmqItGLAvTCFFAPWvD2Rcbcuel4XdK1zNJxd4KE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746613622; c=relaxed/simple; bh=mRHd/bi0F4pAEILgJ+Mdf3okfj488JQ4oMxBwTt4PcI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=k9oG8lnJ6GthR1t1zk+Sw36PQp8elAeilxTR7/DVh2k5ik955qN2jbxdY8KPqABZgnlTy5RhWYuhPspF4tZ5n1qmloPXR9Gqyquovh2owFWuexXyRspAXHlY4OSQFSUmgLSV8PRQGWaTkBBxcR1qoxOvV8p9RU3UT8H2N4JDgoQ= 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=CYKQjybR; 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="CYKQjybR" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54758iUx009775; Wed, 7 May 2025 10:26:57 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= ZlYW6HAi7Wv3N0kWZGA9Wk/r1UfJW1G0KpByvwo7mFk=; b=CYKQjybR/H1f1FCB qepXPS7SoSc7xw3GrJGpXiyFGAnQpj76gcBNAzsudmUK/nZRjyOBUaE08oI3T0ZY 47GzqJEaxWMJxMSdQ7ZFwFOKtwKKz3iRdyO690XjNyceC10cIyHENN99r2tVyDHn Q0yGHQGTQuzLRdjeFX2T/J809okX0pafbOCaHv624aaJx9psv3e1BMFwzZl6i5kW vJLVfzuBZZ/uGP+ERYCBslEVuYGcKZHUtEUW5Qw8cQrhN8Dze8CgwNC28Y0Ff7Cq H0p6jgoIJoLxEnKRJ6gBvIcZZQJkVTGj2EpLw8SfqZji9IQBhTD0RAiOqRlTvPKm YdN9Gg== Received: from nalasppmta02.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46g13vrwxw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 07 May 2025 10:26:57 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA02.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 547AQucV032753 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 7 May 2025 10:26:56 GMT Received: from lijuang2-gv.ap.qualcomm.com (10.80.80.8) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 7 May 2025 03:26:49 -0700 From: Lijuan Gao Date: Wed, 7 May 2025 18:26:11 +0800 Subject: [PATCH v2 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: <20250507-add_qcs615_remoteproc_support-v2-1-52ac6cb43a39@quicinc.com> References: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> In-Reply-To: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@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.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1746613605; l=3100; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=mRHd/bi0F4pAEILgJ+Mdf3okfj488JQ4oMxBwTt4PcI=; b=+A0ZgWBCv5FjnZan1ShLSiKLqBZvO3SrVOpRG25mTZzqJF3KseHRaYsv5HEzxyLH91kHdXvyI a2r7usGpkdVC2I4co3PNElr4w191hwlV+2VlHDa0Fvq6qXw2EtccBKb X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: yHFLFN4k6CPTqu0HC2OcppGCT8IxwK8r X-Proofpoint-ORIG-GUID: yHFLFN4k6CPTqu0HC2OcppGCT8IxwK8r X-Authority-Analysis: v=2.4 cv=JNc7s9Kb c=1 sm=1 tr=0 ts=681b3571 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-Spam-Details-Enc: AW1haW4tMjUwNTA3MDA5NiBTYWx0ZWRfX42gZ5A5y4TzA GP5lBZ62KuVeHVIMd/ozAqDF5wrJSNUB+ASlCzFgETAPu7DOP0X3BQg7MXzOOI6BibOfWcUfdk7 g/U6qR5qSo7BkU2uvYtW2wHHBTbuV1TfuFVMM5bv8VWyCq8+LhXFP3AbCQWKNN41rOSc88lfobF 3JvqbHY0kxdPNJk843qw0+Ea14OO9R9uR0+ZSnJQCfrSKgJFKjuPV6XVFDHhwbRT13lXXREaeHt Parbb/duR5qFBMRZKpgmKCOi28z81SYSeOHSU7QD4TMHpb02yuXugoPflWoJDh+IB7TmeQsle2O r8vrNJq1Cg7TFapMoejxv/UzFWyZZUOtk1gWRmhzxQkVNEESO5m2pCE1eI5JftheLvagf86znW5 /TueryrsNx2Ca9sZVQoQAGGsztDejJw8GPAkbK0AjAf/RHwznCnBVihiLZDw1UXhyy4hHO+5 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-07_03,2025-05-06_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 bulkscore=0 mlxlogscore=967 phishscore=0 spamscore=0 clxscore=1015 adultscore=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 mlxscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2504070000 definitions=main-2505070096 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 | 59 +++++++++++++--------- 1 file changed, 35 insertions(+), 24 deletions(-) diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml index 56ff6386534d..caee47b52d5a 100644 --- a/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml +++ b/Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml @@ -15,14 +15,23 @@ description: properties: compatible: - enum: - - 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,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 @@ -59,16 +68,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: @@ -85,12 +95,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 Wed May 7 10:26:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 888223 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 59115215F52; Wed, 7 May 2025 10:27:04 +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=1746613625; cv=none; b=aOmA7z3UKvFOzPBs/xlk0EiUtEvxfnheNGMnSqc99/4oyRAEKks98oQhhCXXumiMUbftMaA+B2hWsMTgmoU3Zu9G+JDWig7sYemOM401a6j4rAhdr4mLlFVdDxU6yKZImMVVGhsry2pBRZ3IwWByY++3q7lXFGJu0/AkR/dyJnA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746613625; c=relaxed/simple; bh=RvLKNaPJEVYP6Ev/MDZOLS3jpKKlTut2RwMuln30MGg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=dfZngP3Yp9w3U3V/l07Hjjx60R7GdAQVHYONvnVDD1eKxlxQ/iFz3Hgd72qBycnJ2injt0n/ZVVwvINQn4KknW8GB/33LDJlgZCsTutZQ2XV1QElSDmphsefgFcgscMjoMmWQrUqL+5sP8w3IxPBcwcL52zohS7Tkn2t/S937wc= 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=pabszj20; 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="pabszj20" 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 547A8ZDW009125; Wed, 7 May 2025 10:27:01 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= rYJA968e5FAGnSEC0jpvnZdyQ7cPc/QBI3D+iCq7oyE=; b=pabszj20byrfAQCC SXBLgKBeBEkJUQ6J6gABY+mu8BDH7CvphFGTJ3WNP2Xzy9dSwmeFo0GJXqjuhFS2 PwDISo+JaADXJLIaiSgqGuUSJwf2fzVfVxPGTZrvTFlmRqUmkbO3MZLLr6LmpWxb A6U29L7r1r2WxmvMLn5YQYHDu0U6ed2eU3zUTYq0trTmy4LHA/4KbRHzAPDqvtW4 e15dYDchYgpB+PJBeFnVEi1FkrUz6wwa8CahxgciTIqtdfwbGlnKgze+BNOyc9Ra nbi9Rf5lRgJcYZvlCeVvVKchYaYLsz8uX78lYtFNg1aUrM2Ag2yWPNZIjt3j0oML PQqOHA== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46g5gh81hx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 07 May 2025 10:27:00 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA03.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 547AR0sF021181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 7 May 2025 10:27:00 GMT Received: from lijuang2-gv.ap.qualcomm.com (10.80.80.8) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 7 May 2025 03:26:53 -0700 From: Lijuan Gao Date: Wed, 7 May 2025 18:26:12 +0800 Subject: [PATCH v2 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: <20250507-add_qcs615_remoteproc_support-v2-2-52ac6cb43a39@quicinc.com> References: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> In-Reply-To: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@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.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1746613605; l=861; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=RvLKNaPJEVYP6Ev/MDZOLS3jpKKlTut2RwMuln30MGg=; b=VWsOZzy4br8W/mjW5Otw2EYu/H9KQYHYf4NWMCk1lG6btq4g3H9Q1zgogETpECrTU8cgg0DZv 4Fexw8f8d/OCR6BKCQ43HaoXSZlPHKP0s8HjN0wke2Q1OqaiVJrPUq7 X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: UEOhfNH73Y47Hc0kn5OgNDzoIYbC8Z28 X-Authority-Analysis: v=2.4 cv=TqPmhCXh c=1 sm=1 tr=0 ts=681b3574 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=t81gwU7txs9n4WTBcGUA:9 a=QEXdDO2ut3YA:10 a=cvBusfyB2V15izCimMoJ:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA3MDA5NyBTYWx0ZWRfX8D/R1ZP8tmlD 2/hFXqUXowsI/fBBj6q0qj0Y/fNCsyUQ3r+TEl4OhmbNzEdiLemeTcFsu9cyuv+NSjpoGDL53WZ XGrp+Kh7q/aF1e43kt7XBkFV8EMQr0wYHhoERdQefh2+EXz+y2LDXRpDMuwz+HuTObXBzion1am x4+5y53zK1KChgT6HQwwD/cZtGEUNMf9Ig0Qpz/isvVfpx2qenizi6FPCWJ2cvzpNVsMU5ruJdB AvIJtL3iNLASd3KfPcjz0syBVjyWsBHzZLRxQB77/VwwUNHFLfasYc8QtBLE6wpwY4uaOw6c7P3 TEJfcklW/IaF2bEdxKjyHB9PII0JkM7ErydFBqgeUJOWxl9qcNrovNdfn9RzvkzSjUixsdKU0Lo GvrNqyy8aIENcegd5u9qJmwq4gQWcH4UmLFTgSCUCvdeLugFQfRUkXfYmtsHWeDtUxDMprK+ X-Proofpoint-ORIG-GUID: UEOhfNH73Y47Hc0kn5OgNDzoIYbC8Z28 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-07_03,2025-05-06_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 mlxscore=0 mlxlogscore=734 spamscore=0 priorityscore=1501 phishscore=0 suspectscore=0 impostorscore=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2504070000 definitions=main-2505070097 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 2711f90d9664..dc3b5a69b925 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 Wed May 7 10:26:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 888651 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 BD45D20C03E; Wed, 7 May 2025 10:27:09 +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=1746613631; cv=none; b=DgPH7raGTgg0aU/+ketSKoZ/a4O8fNrFUS2qpuTCbXY2Sgm3tPUkm7w6KtkhmTVhPwykv6W/hgDRw3vaZoa2SnbTV16vLcln6sTvsue8JTdehPU8w/TxxKytD/fE6Kgfr+HgRXxA64khbz5Y7YKtXFFTEA0k+eFfQvAgpIHI/lg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746613631; c=relaxed/simple; bh=d0vYKq0wSl+kqSVbGEItA1cFpDfKb7vx0nhrjcoBtgc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=WX9wal1XZ0PBIR14jG2CEWGLoX7Jk6UgQmpElmg28vAZAPui15CqFlHiC2YJ8I22A+qY2+ySso0/MPBLH9NoyiIPXGTM7JuipUuVOg0kvirKpDbw107LbOqxs09lyTHDzDLfW7LoTjIQsb/d8OH4cDHxSdvvDHvazfWbZJq1epk= 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=MVln2jWj; 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="MVln2jWj" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5471GlcG015207; Wed, 7 May 2025 10:27:06 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= bnY+Qv9rEJ1q1GxPaSO8hmfwmBEBpkJPvp7c7Gvm1vc=; b=MVln2jWjHpDzM1AJ pK3/lJBnyvZtCLUOD1leBMBoWwOgXK4m10cH/X6GsFVU7v1i1yle0pJOsfLFUayp yKkSw2rHxPsyrGzj8Qz5z7C4YFjapyXdMjuXRZYNXqCNEOFmIgOpnAVYUA7ZYBwm +8VoGnldqq2nlPxRZfT3B6SV++vr274N5RH3wGDBjGt/7OkS5WCthbraiiUIZ3HW RZkL31Xz1TySwBWGO5YglicN2ESdWigoBwLw+ulqQDCjNfeHOCLU2Lr+/Ft0n71+ KDN2OlQhGnqFmpYTE2vjQGrE1uSPX49OX+HD3vi4jNKKy9CJ+qJgHfYeYBume8CV 9nhqXA== Received: from nalasppmta05.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46f5u45dxd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 07 May 2025 10:27:05 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA05.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 547AR4cZ013254 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 7 May 2025 10:27:04 GMT Received: from lijuang2-gv.ap.qualcomm.com (10.80.80.8) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 7 May 2025 03:26:57 -0700 From: Lijuan Gao Date: Wed, 7 May 2025 18:26:13 +0800 Subject: [PATCH v2 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: <20250507-add_qcs615_remoteproc_support-v2-3-52ac6cb43a39@quicinc.com> References: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> In-Reply-To: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao , "Kyle Deng" X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1746613605; l=1819; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=L3s08Iv2ACx09hyF6AZi5gVi+KWMqIhLmKdhlcQY/lQ=; b=eJ7pQNt6G9prB6Fzc1ydkdQjj62VNwGLlmd/pv8VftoSK4eIyIDr2x9y7k6KM0JTaS0I6mYdD qWdTt2O7s0pA0PquKX4Dg+saeVdXGxUt5bDuAddx5GifoOea0m7zgJ4 X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Authority-Analysis: v=2.4 cv=KcfSsRYD c=1 sm=1 tr=0 ts=681b3579 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=_p9LeRYUILtONmBEkPUA:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-GUID: idnm3GrQGFI99wbNLlfF6Sn5hyPP2WaO X-Proofpoint-ORIG-GUID: idnm3GrQGFI99wbNLlfF6Sn5hyPP2WaO X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA3MDA5NyBTYWx0ZWRfX5FCMXb2RyZWu nq04Zt2jmcUirI9eDgrDYwa8Cg0/mLHfOl0JziFMGV8uxyAxOWvND1eG4h+aAeJHPrmMhKb3llK cetLsX1H+rGYwobCUZS056z2I6HRCAOZrnp9hX+CYn5QsOUrBb1u2aAEWOPhXeW9vZYLTss3Syy ToyFi894Tneod4pcP/1q9a9BiJ60EjgSX6Qc43YsW8HvVTB7eIA554V2xIQ7db/RsRsE1/Q9IpG 9RrHdeAuE9aOSOhz+b6sXM8js6KXm+79v156AW3OoD9wTBjZc54+T5lNcu8tZlyLqduHE2zpRBw zhH+pj1B6ufGt7QIV0mMJ0QcGW1dJ1gPaoJJ6ZflwjktVEQgoPySv/ohYDJREd64sbqVqxvs06B IMKKd7OWdALIeHqvnwVE5D52Ob5hotwcN+0A6R0LIjxoWI0/IDaTTLuRwEdKnK0O7hHs5Ysf 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-07_03,2025-05-06_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 spamscore=0 suspectscore=0 bulkscore=0 mlxlogscore=554 phishscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 adultscore=0 clxscore=1015 mlxscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2504070000 definitions=main-2505070097 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 Signed-off-by: Lijuan Gao --- arch/arm64/boot/dts/qcom/qcs615.dtsi | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/qcs615.dtsi index 7c377f3402c1..53661e3a852e 100644 --- a/arch/arm64/boot/dts/qcom/qcs615.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi @@ -332,6 +332,49 @@ mc_virt: interconnect-2 { qcom,bcm-voters = <&apps_bcm_voter>; }; + smp2p-adsp { + compatible = "qcom,smp2p"; + qcom,smem = <443>, <429>; + interrupts = ; + 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 Wed May 7 10:26:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 888222 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 86D79230BC2; Wed, 7 May 2025 10:27:13 +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=1746613635; cv=none; b=M74icH8m8v9o1w5H/2eqADjXvWvswR3AgRgRVhBfb0Dz8MzTNvPODFzZo++uftnvnZWjCrz51uDaT/IOTH5+yOuoDdYyVhUqlVazGRhi48HwnHGNMKY/m786ZNZ6ObdglqLh8iNTjD9IC4fHaLlz7dq/x+6vrHzvz1pTTnXs8Vw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746613635; c=relaxed/simple; bh=YNJbihFXEQTt6TsSXi0wyo1LvabLzTl5hIf5/mOQ0eE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=oWxOIAygD0h1ELjSPgfiDZFLvx5nshdw+e9p4h7KVxgpiHa4chKteecQk+Fs8Yvx6s4kcc8HNE6eOBWjW9xuJT2Xq+Jy0gcGkDtbkOw3PDJUHICSrQUjA3iuetEydWR98y6k3n4iciIQGduP9HgRZnPCJBsqMwtJTO1bGJm7jdg= 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=ZYKFFUX1; 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="ZYKFFUX1" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5471HxcS023412; Wed, 7 May 2025 10:27:10 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= onlgBDApA9XnHotXxps33bpN4PvZ6Vj5OVrL++N2DZg=; b=ZYKFFUX1iby7CwWX 4Ix9+y5OdAi1vglkmNXE1WtYmVCE3S5H4fbWUFD9j2SpIpZvKYEIxmYuJ6Oj9dIf MQLTSDaVAAEIyca3q+sfUyoXGs09/etC0Kmq9rFMfba8Brbmm15+H9frFbK7dWfk jMIxjBlFCZ9tFBl5e9+kKmDKNfqzyVpdDI+BRSXhRvDH7DhtZWSbcubEDUj7FNdr +1CI3OyT9EhObPzIOxekeo/b7PPTOTIEJ7HQCMhioAtNksgh+bx/rxkT0EEYvRxF wrp61TZfXr1RWOEMz3m156XLEPKsVWo5iBj6k9Rgm52fcRyHfBSJPsuNgoSj5tSg /fwWTw== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46f5uuweu6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 07 May 2025 10:27:09 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA01.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 547AR8bG024474 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 7 May 2025 10:27:08 GMT Received: from lijuang2-gv.ap.qualcomm.com (10.80.80.8) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 7 May 2025 03:27:01 -0700 From: Lijuan Gao Date: Wed, 7 May 2025 18:26:14 +0800 Subject: [PATCH v2 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: <20250507-add_qcs615_remoteproc_support-v2-4-52ac6cb43a39@quicinc.com> References: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> In-Reply-To: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1746613605; l=1201; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=YNJbihFXEQTt6TsSXi0wyo1LvabLzTl5hIf5/mOQ0eE=; b=NuTCnujpvqH52ZOgcQqSAgFrJkZT3rGfdWo/kNtIXZDDUHIvV3Foh6PAeK/1jCXfkP+YNEYco wUBZHR4ZXxxBdIOVmUeR55kONBKF8NKoS4norq/aejlmIHT2vhaw32s X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Authority-Analysis: v=2.4 cv=L9cdQ/T8 c=1 sm=1 tr=0 ts=681b357d 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=o6DZoYGZzlVHET9aO3MA:9 a=dYfqM7xYZjPnao7u:21 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-GUID: A2ruI4RDUQiQ0sPvJCsEEj8F1CJPsrcl X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA3MDA5NyBTYWx0ZWRfX+ERGXFXU1hK1 ViRXH5JVpedaGIGywe2xTeT94M5v5vjI/0KVD1aBGM1XiOT5ZHdf+S44r46xXEjRmQo3UxU4o6z kc1Qu39FDAWJ6b50ADbIqr9UGI4Odh1zAbzKprejPI2hwhnIJGLv7v7/k/YkSPWlujYaLsvFfcw U6K9Ca2ePqHl8jy0hKz5HVCSpJ8Fx4/DTwoePtPy3Cm+lUXmfCh+xXKyu/wBccaPPP+ssdRQ7YB +mdAh3x6otuRTr09/wI6DbL+cBJU4gwhDEl/YI7rKHJMgV5uiEHYwj8qVGSuFn++3yVqhs8GfrT 8y3yXUghfs7N51CJ1lw7duzkm06MYEiT2/4OJHqV0Lr5FwJaxbp04qn5jHQIRKCQHzCbnBG37hd X/fRTHsO5DsOsSit0aVBR1Frwoxv10X3OKfb/ADHEEgEDCOFyRxze1gXyobRVXfCN+cL8lOK X-Proofpoint-ORIG-GUID: A2ruI4RDUQiQ0sPvJCsEEj8F1CJPsrcl 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-07_03,2025-05-06_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=694 spamscore=0 suspectscore=0 impostorscore=0 mlxscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2504070000 definitions=main-2505070097 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. 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 53661e3a852e..fefdb0fd66f7 100644 --- a/arch/arm64/boot/dts/qcom/qcs615.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi @@ -3266,6 +3266,20 @@ sram@c3f0000 { reg = <0x0 0x0c3f0000 0x0 0x400>; }; + sram@146aa000 { + compatible = "qcom,qcs615-imem", "syscon", "simple-mfd"; + reg = <0x0 0x146aa000 0x0 0x1000>; + ranges = <0 0 0x146aa000 0x1000>; + + #address-cells = <1>; + #size-cells = <1>; + + pil-reloc@94c { + compatible = "qcom,pil-reloc-info"; + reg = <0x94c 0xc8>; + }; + }; + apps_smmu: iommu@15000000 { compatible = "qcom,qcs615-smmu-500", "qcom,smmu-500", "arm,mmu-500"; reg = <0x0 0x15000000 0x0 0x80000>; From patchwork Wed May 7 10:26:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 888650 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 9699423313E; Wed, 7 May 2025 10:27:16 +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=1746613638; cv=none; b=IsaOOdUM+Afv2fNBE8ceIM0iuzOJREQO8BJWMZzL4MvWsbeLpcGlXPvmlz3i3/PMmaY56QGIHnEWL8PK3x2TlQvUdF1ywZDjAwsdRc6yC8JF+lqWWh/A7rGQMlfAR+5c7rFRkN/Fe4e4OqN/SSEFINawUNVB1x/3NUP7vvUEm7c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746613638; c=relaxed/simple; bh=S8R7OSy04CRYYPzMWetWItqtW8JouTs/drPCGU1b0Nc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=HV/CGEcKoxXZ9FFT22mai+DwUtuxIwjEksdh8imd6KYtCVCwLgxQapzZgzLNEFHHziZ80Ti+dxLRof0t/N9pPDgtap0Tpm3iGkV38OUZlD4tKTyMgs0Hzc5BO34W2PMLl9nRtKamvgNQPdMU6EXzj34RF4LTTtQSjIK1C2Pa5kg= 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=YIddYjp+; 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="YIddYjp+" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5471GulA018182; Wed, 7 May 2025 10:27:13 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= MbNqliw36PpAgMlGyJJhxGrLINrwtK8wresrvPESxKg=; b=YIddYjp+qWSGFyS3 avfZFYEF8JT/sH7BzR7f1aNVRGlqg+iKGXG/2QTrlXwgHOnplQSywfYWoil/XA1F PXGjuzP2hfqigAtP//fyL27K6SHcEOyVMW2HxKfN9mgRFSoDXJJmKe8g7WUL7Y1K WQXtEWqdnLGhloWgaRvvIy3OvJiKFxCGfC3uZFgYWv1i9h5TP75V4Dd7hy0Kllxe wCGf6KHQk4G3RIQLv4GeR1dPKGvI3G98CumpjbIlccw7IEXd3SR7hVYYSk4Kw/UJ VEbN/VhogWwnJ4h13SGWC3J3ldCvJGN2hxGAXaYzh6oycuGmI0bJsqoGYo1HSBCC qlY0AQ== Received: from nalasppmta05.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46f5tbdbeg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 07 May 2025 10:27:12 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA05.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 547ARBlX013372 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 7 May 2025 10:27:11 GMT Received: from lijuang2-gv.ap.qualcomm.com (10.80.80.8) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 7 May 2025 03:27:05 -0700 From: Lijuan Gao Date: Wed, 7 May 2025 18:26:15 +0800 Subject: [PATCH v2 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: <20250507-add_qcs615_remoteproc_support-v2-5-52ac6cb43a39@quicinc.com> References: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> In-Reply-To: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1746613605; l=3316; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=S8R7OSy04CRYYPzMWetWItqtW8JouTs/drPCGU1b0Nc=; b=/hqjFM8ELgstaBFBVdMR01PW7+oj/fe04tdZSGeGLYYcWKZiembMIh9i17g68kSH+P6/cH5Ty AERCkpfM49vAw/r/k1E7jo4emHUeieJihti8Yml+MMVUNGnYVeqQRPU X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: wKsR9c__jGUOXpowcEEevZVcfQHyHry5 X-Proofpoint-GUID: wKsR9c__jGUOXpowcEEevZVcfQHyHry5 X-Authority-Analysis: v=2.4 cv=doXbC0g4 c=1 sm=1 tr=0 ts=681b3580 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=GkrJffXkLMCu9anYvR4A:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA3MDA5NyBTYWx0ZWRfX29cMlo3e2GsC JFt2ckPdibmGR7Z48MLw10oTXwZx/Ijpt+aypHZTZZYzCZMVziA2DjwiWgFhlTpBFtsi9ZVv6QU j15XNH/+Y8FzGTeHubIi9NFEzz5y2YiNy8hPbHCdp43K2DwKUgDwnJ99vko/YGFgV2h+PGfvV9x nKYKMlr6zwnrypJocFbEYSJt/GAPjDBnJ+ouLJfTL1yhctrC1zMSTEjDUuMZs19PoHXxsIpJkFC Z+aQvL6K6SZAnlBeBPt2BkQ8RGsJezMjGGbrvunhIvOQCWWbmibzjBJz3tlaptS0kB68uBxjzzB s4pnLJBmjbmkqBqC+J7h/lYYzg3yNPymjAtYfsutzFR8zNsou+bd3UHlW8zlzRuCgwEdgz95EIg M7Mwr4vN7ISxDBwnW8JPA649Vh/iqQjoOmNTEUJxzBgltrATqIxBoHbXZ3w+vjppc+KmS6fK 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-07_03,2025-05-06_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 adultscore=0 malwarescore=0 phishscore=0 mlxlogscore=253 impostorscore=0 clxscore=1015 mlxscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2504070000 definitions=main-2505070097 Add nodes for remoteprocs: ADSP and CDSP for QCS615 SoC to enable proper remoteproc functionality. 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 fefdb0fd66f7..5e4565137396 100644 --- a/arch/arm64/boot/dts/qcom/qcs615.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi @@ -472,6 +472,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 { @@ -3093,6 +3103,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>; @@ -3727,6 +3775,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 Wed May 7 10:26:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lijuan Gao X-Patchwork-Id: 888221 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 D08F32144DB; Wed, 7 May 2025 10:27:20 +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=1746613642; cv=none; b=MI5A+mhB6hedN4nFdo1b4jbV8MoPEgLkCEx3ygC0LRNPUAz9aOyJXN53Nk6I0pdCTysF10O0ILIpVxe2sZ12hwV8IpbtNpDWpTXm7hvZnLSZHz1RnyekfZx5dq3UUwpvwk9s9bzby2xGsLmMsyuIVp8HaojLbzUh0PB86uUHxsM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746613642; c=relaxed/simple; bh=3/q3xuOtXrFpuM7Qn9xSnqLv3Ug5+jtrJuY3nQcHMEo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=O6IlT0gn0xY6kM56bBEgCg7kj1smE85Of2H4pcsOKPTxFU6uCEwP+T+NfmoHuXP5zvNeehe6/oMygdpjjSXOvQulqdDXbZvzSeCANsfDgT7pos5ao4yzpXnLnVx22hbjNwh8SkEATc3KZKJn0u3hJDJqxuzVX80YhuSRYpGNX0k= 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=Sbft8m3z; 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="Sbft8m3z" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5471HhRB023100; Wed, 7 May 2025 10:27: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= lbVLaKbwJE+/LiNi+OZPIsj0Ql5axFC2MNMdbnJWgY4=; b=Sbft8m3zP/3XZa1l VxmgbZvYHlrFyq9rJH/qEtP1h2Vh0GCH97Z5n2rx3hpPrpR2LtBE8MtWFwFJ4FLQ ejBGjXIq3lI22xWxz3r7/l2hsclH23/KpkmgM7aXFkNV+oeF+UhENIfMUlcJZN04 6XcpzSZHswNAWGefNt7vIaesgFdnC+19b/OB5PtgCYSxe31TFiNE2/w/TdaZZnLr 2/rGY79mtcNa0TFBz2rljUqXPQvmVBRg9RtsU4LEwyHIYQJi47f8UXVPFxH7Yi6v iObY4R7QIAD2+Y406p+qoFeZto/HkpfwyVjnzjqR3ZnKy6ZqxCETlTa/2UadgzwC k8jqnw== Received: from nalasppmta04.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 46f5uuweun-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 07 May 2025 10:27:17 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA04.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 547ARGKI004240 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 7 May 2025 10:27:16 GMT Received: from lijuang2-gv.ap.qualcomm.com (10.80.80.8) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 7 May 2025 03:27:09 -0700 From: Lijuan Gao Date: Wed, 7 May 2025 18:26:16 +0800 Subject: [PATCH v2 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: <20250507-add_qcs615_remoteproc_support-v2-6-52ac6cb43a39@quicinc.com> References: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> In-Reply-To: <20250507-add_qcs615_remoteproc_support-v2-0-52ac6cb43a39@quicinc.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Manivannan Sadhasivam , Konrad Dybcio CC: , , , , , Lijuan Gao X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1746613605; l=863; i=quic_lijuang@quicinc.com; s=20240827; h=from:subject:message-id; bh=3/q3xuOtXrFpuM7Qn9xSnqLv3Ug5+jtrJuY3nQcHMEo=; b=9rY5JgQQNfG3L97FdubQwB+2Yw4q/pYCcQTE7IkJ4J3SXhVAr2tNxmy5QEvIkuX9h+qsPVtT1 Z7JsrtjEBqNCA85ihM2o7fbNfbhjVn5DZKltGAVCnACrNbSGmPFVdTw X-Developer-Key: i=quic_lijuang@quicinc.com; a=ed25519; pk=1zeM8FpQK/J1jSFHn8iXHeb3xt7F/3GvHv7ET2RNJxE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Authority-Analysis: v=2.4 cv=L9cdQ/T8 c=1 sm=1 tr=0 ts=681b3585 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=fTATCmRmxHxWpzn7ftMA:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-GUID: NMsXvP6_joe0hqdDmXEa69R45pVh7x-Z X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTA3MDA5NyBTYWx0ZWRfX+97ctPyRAGmd 1tZTJ+Lr63jlZtdJnKpDOofjLak4NxjTRZdik9zrZr0XakReoaNtKDoY6bHYHhWZGloCW98y239 DxRIDLnBUAwYdtCynx+x8B4sJeGCEjwJAccH1GZ18Egi9wvH+/HLXoigxM5ZH2Q/pMV0YADOt5r r2NUUpaDw0Ro4wWl9wbgbqRKRcQP14zT8B9/RlbMu30sDBWRbtBHeUYeNViuhTcJ+sqnPu2aikb YWUM/+BUdORQiWyndmPriECj3U2R9f3AO8Qs3mpM5H5yyt439kctRosZ8g+KywCFT1upCjIlWlA oMo+Unut+VeQ4atwqQWm19TlDpHB8t7BpHGTwakEJCiiZrdamK4WZMfdb28KX8PJD5JcAJKDjm9 uzGAnfTFD/CQvOKuQggsbmEi4HtjEayHZhMgUaRwPqBtdIzJ2rkF5hfM22KKyVBJt5oeN7bW X-Proofpoint-ORIG-GUID: NMsXvP6_joe0hqdDmXEa69R45pVh7x-Z 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-07_03,2025-05-06_01,2025-02-21_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=646 spamscore=0 suspectscore=0 impostorscore=0 mlxscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2504070000 definitions=main-2505070097 Enable all remoteproc nodes on the qcs615-ride board and point to the appropriate firmware files to allow proper functioning of the remote processors. Signed-off-by: Lijuan Gao Reviewed-by: Konrad Dybcio --- 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 2b5aa3c66867..a6652e4817d1 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>; };