From nobody Sat Jul 25 19:29:21 2026 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 B4282448D06 for ; Tue, 14 Jul 2026 12:24:18 +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=1784031871; cv=none; b=iy69MYtNhZe8pyzpuwHd3Qby5dcsAfdCz6G6lsmQlSEREyNILHWtzEI19glM9HsT9Nxjb8jgYB2LgQsP5n1Z7Dme9ljdRvdtKWnGloupZbUkG9zDAcnDGIxsA0Nq/fs9UoESwUJPyGgOgfPfXFHovODGtLxYig8NINxpEQCTx1I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784031871; c=relaxed/simple; bh=ZbiVgqOd+DXPuFr0s+95PYrcUflUxC8oG5+m+0ZXq+c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XDaUbAVoyQpOwqzrcAdzsrNzmRehJ7yIgi+btLN4vgsE+Pb4ugXwNTIKLGQdAYKqYDfZ2USWt9TirJyGYS6pXWIpXBUwz7MIMFoqEU56igLDvugdlP+XpkcV/nCSptqJEgmumQEj6oPPYz097N8ni5Is3T3MRowNANjSaKSGTHA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=Zh7VEcEB; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=G3JzpZQO; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="Zh7VEcEB"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="G3JzpZQO" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66EBNrVS328467 for ; Tue, 14 Jul 2026 12:24:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= IGmk2hafvMdg6kZlcldV7qKAMoaRXeHUEARPg/Zzywo=; b=Zh7VEcEB9kSelHN/ KO1y1Mxe2GP+Bt5p/our5HjiHVGccZaOqNc/jEXY3sxZE8cPFeY1hJY1pEX6xT1P ZfGW85g7wyjSp03lqG4zaypX751QiWaLsk8ACp/QcZSLvjrjK1lWrQexng+5WM8S gloJQ9qxo3nz9kAGKFgBj7ktW/PU4G6cSh6ovUwuwdqVc1FXc+3SbNjwMwtqNDdk UCFe6hN3JvqmeMIC5sGfzcpEf4Ha34CvJLrmpSemRKJhhEAIlN2yqB5ybVQOOVrV Lb/Gq75z6H+C4pGXaH2y/Jr2n4VlsjtQNner41Z35I7jN+dEIGwIq5WiEU4IwPyE nMlnfA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fdgeq14a7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Jul 2026 12:24:15 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-51c20762d21so11461841cf.0 for ; Tue, 14 Jul 2026 05:24:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784031855; x=1784636655; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=IGmk2hafvMdg6kZlcldV7qKAMoaRXeHUEARPg/Zzywo=; b=G3JzpZQOFf9annwldWxOkrR/WMYKes94fjBa4+hElQAkFi9pKK4DIE5jGBnKqCzQOG bM/wPNhq5J7/yjmsUmSBZSoZWpQM3GeWgwpHod1dS0ec7VZn8vCEHBtTyBZz2tphIoRU Jb7YFZPMYgpWPEgFo4sWZH3U0U47AZE/I7Jm/xKeBWoQWFTxRVqEKmD7qBYxeZQOLBJW FEska732qYcCufC/d9kUQ+Hg12teD4/XgZVZ/JE894RkowHKFOIfOhwlwhR57KmFwDnK uXhXtpsXhK47+vzBnv4V1sCgeETmDAA/oELnn9HdaNG7IlPyLhaMQzPnijfQcSdyb7ek m/1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784031855; x=1784636655; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=IGmk2hafvMdg6kZlcldV7qKAMoaRXeHUEARPg/Zzywo=; b=CnJmfnQI7RxEtMGAq5p10Hdst7nYKx+cSSI4Xjf8RuFmkOA1bY3GK749bNiusaKjbI vo4v/b80k7hnDaMKVm/SuJLkv07ggckbo30JWIbhVDgRUZ4ZWg7sNfKbdS7Yn+hwRV2P RaqHrNSB2SfDkePzq3eaWiP7ImqgFmzcjQKWb5GQWn1Fez9aCTi4r6XaYx+Deo+H9Rvy nH7RtknkaKxWlsMtzbLEHb11RaKg14JqtbiuyvzcadiLEpuQQlUDu2eYciE9Ur8gFcSY C1U/T2E+qq3adSWvrMfaBGQ8Nkr52DH25YwSjTxy7i8R+ckRP11U+Zq/C11LsY5fVe// poWA== X-Forwarded-Encrypted: i=1; AHgh+RpOP+4xMEUXxnb4l6TCprfUdNyedLG5XnooBuu6BZ+RNVB+iaMfGxHTvVmTlEreh0Ewcs2odAevX/3jpj0=@vger.kernel.org X-Gm-Message-State: AOJu0YxD5qxnnX4mVmzr6eguuOze4XY1wR9N6Bg/QwiayLkHV1+qDuQz AxNjao1YMsv8SpwWY/eE2IBVRr83mSXO/phanBTAoQ7x8bQuV1VJaoiMLpJbsJXAGUn+t/uDyGx VcM60o0LL+ZTRw9PmKOHOUgSB7Hn7PCUaoMkaxCXmtNPKbKsKl7hXv59aEafPqRvpq1U= X-Gm-Gg: AfdE7cl9wAgSr2S7+/SONHA0xr/DB1/Scsk6YjIGTk8tTF47xRtHwTpUh+EPSK0axlv gUujEadCoaWjAVe9yNqDQj1bkY6ge/j1EIroL08AuAKxti0mzNBRm2zKMRjS2XntgjLLxyPRgmm V0mGQFDV82t4ds/vMztDusunG6TQ5QSOwoRowhBq4fGvWG8/xokk5ZDrSxeHz6EN40L9X0segy9 /eWZFrqzZwBmGmuHDBpGv7LAeutR9bDTer0U1iLRWQ93szGuxwmt25ESus5BtPUc3Q48286cfc4 uYYKPE08EOB299J7JMGAC2+Aef9LlgQeVKXKXjCS2/WGOpqwUONB+iHFdkAyvbiL4XHya28OecE 3mi07UBWo+54TtIk= X-Received: by 2002:ac8:59d2:0:b0:517:146d:2db5 with SMTP id d75a77b69052e-51cbf056abcmr124478551cf.2.1784031854832; Tue, 14 Jul 2026 05:24:14 -0700 (PDT) X-Received: by 2002:ac8:59d2:0:b0:517:146d:2db5 with SMTP id d75a77b69052e-51cbf056abcmr124478181cf.2.1784031854211; Tue, 14 Jul 2026 05:24:14 -0700 (PDT) Received: from hackbox.lan ([5.12.73.156]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4950a2f951asm77031845e9.14.2026.07.14.05.24.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:24:13 -0700 (PDT) From: Abel Vesa Date: Tue, 14 Jul 2026 15:24:01 +0300 Subject: [PATCH 1/2] dt-bindings: remoteproc: qcom,milos-pas: Add Eliza CDSP compatible Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260714-remoteproc-eliza-cdsp-v1-1-32eb7a1f2c59@oss.qualcomm.com> References: <20260714-remoteproc-eliza-cdsp-v1-0-32eb7a1f2c59@oss.qualcomm.com> In-Reply-To: <20260714-remoteproc-eliza-cdsp-v1-0-32eb7a1f2c59@oss.qualcomm.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Manivannan Sadhasivam , Luca Weiss Cc: linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2386; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=ZbiVgqOd+DXPuFr0s+95PYrcUflUxC8oG5+m+0ZXq+c=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqVipmFdYPKxz1A1D4NFolDf7IZKtdP5k2OQYEV Z8OsiItDeeJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCalYqZgAKCRAbX0TJAJUV Vsf+D/92ynZJnUcD+pno4i0uTqx4G7QwwUJkksE8yQwXxgTik41O+Gp0PpWJDJeWD4WrPo963N9 HvcV3uVG99u5g5hBkM2cqDH+iBR49+C5w7J8cggwN6aJTaQIbo4j6U5Bva3qvrrW/LhPg6nfz0r +HZiUvK8+/HQ2dUyb+fqHwVdKHMb23rqQFhZZ91a/BlrywNsAVReaBaq8AHYxFqfsgFF+eVDsZV /pkCUffCiWV4nAqlilaMWN18xs+3QRWPWov4Fe4kDWytTQNLEW1X38xf7jx172Y1XK475ukqbjW V+ihkUN+0t/XgJv4PRhS9tuipmEZYT9GTmlAB2s9UKpLDjhkbQkMj1TakuLKVCCvIL7J+cy+Cx5 4w54xIUbRsap5fMYCNtl7BGgmSRMzwkB6Z59EiSzaPFMR0mzX6eDf0/907py84I391on9JyWaCv OJCNSLjM42Fnc1j6c4VN1SUyUoZzxQS/L3runTnLZeq3X01xVmGZoIirThY/+13fzvLEKSQEUwt QUlC5rWxTnKt45ENUxO4Fzo/ggEETAMNRlbwySdRssfFU3Yrovc9oK4SO09d9PG8jCuRcXsxFlv dn27dCtrVVdhnuLyQE94jW51LlhScO6cFTb2xMZADEEtjhZwS9hEOfAGhtttQXsDmJ/Dbvg+QFx Rwtu64OZVJI7ZMg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE0MDEyOSBTYWx0ZWRfX5KwZnakqqRXm 7eK49m7PVDpCf1WT6zCkVZh8ommMbrDiXZEaUgFkJe+M0fSCRTp6hAiChDEG4CKs4rqyFVc3krk lH7ZhfnXlFvg3FXNl/nbVeNkQgvGThIhIyT1uS5RVHnnlRI0thDiCGHvEehQyZew1Qimvx1BnEI XMB61Fm71VD5f3js/45KXZTTqHb3vRuQE7dUS+rwxnjqkSUej5yfTj51VKt88uS5MLEoaczmjYg bOMXwDpTZKBEjltUo5FDK3GLlFwMDDwc9iZw/dtWXvgd/GeY8KQAvYEIYP6vyDcYGj/Wx7hW1OD JeF2cQ84RLnjNIOkwjNpV6u+Ia1i0h7kllZu4sqio37S+r4+b+l3WLRcHHZfz5d5mApcG6DxVl6 alsif6ZQzDeBbOQLnucTb3U+pP3vwqp7POMmUnN1aecUncLHZ750MpUB4kFU8a0DOPfQX9F9kQu WETGddaCD3LuCowt+uA== X-Proofpoint-GUID: o-X9y3BRS6_-pyzTLquzM7OVqiz6qXJJ X-Proofpoint-ORIG-GUID: o-X9y3BRS6_-pyzTLquzM7OVqiz6qXJJ X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE0MDEyOSBTYWx0ZWRfX7Df186RMEt5y 3jcSFlyuAH6Vfy8ZQRHWLkozfmF0UqtCP5ytuNnTT7C5tDbuLVDCjemYMI2AmBzp+KxE1R0YoYA zE8zjOA7OuYaRSCVjRXss1K+gJd6doQ= X-Authority-Analysis: v=2.4 cv=V9VNF+ni c=1 sm=1 tr=0 ts=6a562a6f cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=qUYP/O48JsHWwiZSxXr1NQ==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=rtpznyeJ5wwxryUDUUoA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-14_03,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 adultscore=0 bulkscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 malwarescore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607140129 Document compatible string for the CDSP Peripheral Authentication Service on the Eliza SoC. It needs a third memory region (DSM) and the NSP power domain. Rework the schema to accommodate these. Signed-off-by: Abel Vesa --- .../bindings/remoteproc/qcom,milos-pas.yaml | 41 ++++++++++++++++++= +++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.ya= ml b/Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml index 99d7337e58ec..3ee7be3304c6 100644 --- a/Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml +++ b/Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml @@ -17,6 +17,7 @@ properties: compatible: enum: - qcom,eliza-adsp-pas + - qcom,eliza-cdsp-pas - qcom,milos-adsp-pas - qcom,milos-cdsp-pas - qcom,milos-mpss-pas @@ -68,6 +69,7 @@ properties: items: - description: Memory region for core Firmware authentication - description: Memory region for Devicetree Firmware authentication + - description: DSM Memory region =20 qcom,smem-states: maxItems: 1 @@ -97,7 +99,26 @@ allOf: minItems: 2 firmware-name: minItems: 2 - else: + + - if: + properties: + compatible: + enum: + - qcom,eliza-cdsp-pas + then: + properties: + memory-region: + minItems: 3 + firmware-name: + minItems: 2 + + - if: + properties: + compatible: + enum: + - qcom,milos-mpss-pas + - qcom,milos-wpss-pas + then: properties: memory-region: maxItems: 1 @@ -122,6 +143,24 @@ allOf: - const: lcx - const: lmx =20 + - if: + properties: + compatible: + enum: + - qcom,eliza-cdsp-pas + then: + properties: + power-domains: + items: + - description: CX power domain + - description: MX power domain + - description: NSP power domain + power-domain-names: + items: + - const: cx + - const: mx + - const: nsp + - if: properties: compatible: --=20 2.54.0 From nobody Sat Jul 25 19:29:21 2026 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 2A528448CF4 for ; Tue, 14 Jul 2026 12:24:26 +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=1784031877; cv=none; b=aFlPMBDnpK34pMRxzlvd4HHI/RJ3rKrlD0KTqWsi5A3QWZyTDcpSRkR9NkZNo7J1Y2yfz1e/IZGQT96ADV0/it4xROa2HHeyWCma7lhdyO34wDXlggm4Po0A+5K+LhidyQuSGnc8SyO8Y2BjV3JyWz7t18mIcwINXFzFNUnbkz8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784031877; c=relaxed/simple; bh=Sn39nASDOcdWm18LnDCxP8IPtZOVGBBqWB9HUJARVzQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ubTBdB/IshtRam+Pz51nr0NEFVNcEww+PhQ4sqhJXm4i0qYbe57mZXoq1ABr5g4VUmIJWUB7AfNaIJkjAtIOAzPZIqK6oGjVgop9A4ZWAAsCuDC698pAvMXWz1ii5fJ/iVoru2g8AWVY7J9RGd5dLdEeA/RszuIR1qhIjTVUujU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=nozmJ6Ev; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=R2QuIG6v; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="nozmJ6Ev"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="R2QuIG6v" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66EBOAL9234453 for ; Tue, 14 Jul 2026 12:24:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 8+NO4UWz4w4jtTkeYxujP9Ux7n5NsoAtX1Qkh4gu9Lk=; b=nozmJ6Ev5vj77I6j av1Oq0ujJbt0K1rYntjh+tJEeth0fYEpiBmuMU1oVmAhy7vUWc2+OKD42ejSa9ZV KjlHaNjIUidYTw4P9JWxVvf2TQ+u6zlbO9XJkf4FYZd5gwayViEz4NZgnPXn1c7i A3Wvbdvp86bQuynnfkXZAewsBL7MA4Rt/Wvg/yciIN7no6lt+ZDumt35+fMu/Zxl LJZSVCyOEKc2qoIfyOgjzk/kXeGr02wz9cMlimdqlkCRNKkq3Clbf9QWmfqktma1 XHiU2A+/NOC5u7RZG07ZX5QEuqiEYaH9TDmRi5W4Ko5mn6zhdarScwEvsbmjIp/a w1liXg== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fdde09vu9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Jul 2026 12:24:18 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-51bfe3fa93bso78307251cf.2 for ; Tue, 14 Jul 2026 05:24:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784031858; x=1784636658; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=8+NO4UWz4w4jtTkeYxujP9Ux7n5NsoAtX1Qkh4gu9Lk=; b=R2QuIG6vtjkxd/2uKmBXWsTtPdboVntAySgcjKqzxaoUZADt0SJ4L6LB6nAXubaDks UAp/H6gHOC08tVPAN81Bj5n+F95Qz3uAPNZOzrZ26R+PVZ1i1VpTYxXETIV99yZU7CFi 4OeQzAgiztkwDPLQfuF1Z/g21xLjIt8BYETw/k56yEVNA5446m5SYAmh+YbOL9cr5DUn dmbXdWuLS49cLAXcFAsgOjiBC8NL49FvzOoz5aQsdlLpup3OIclAbZ6ewK8kW9vd6szT BbxEMGJCi8Yd3jBgcuZTwagqUotXwmVe7VAKJ45ulNsJ/pmdc8CagXR1N73liWJJKPTY YhtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784031858; x=1784636658; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=8+NO4UWz4w4jtTkeYxujP9Ux7n5NsoAtX1Qkh4gu9Lk=; b=G1Wbx2KnzWTy5b35VdnHLwui8owklgPn1zCNyINabThF/u9J6yJNxwyHS8Ho2t/tCf +21cKz53voSkYKCpNh5xXHL3qUUB0F64R8BfMNeNjkUq1P8I3Znn0y3a8sVxU6zWnWap LgHbEsJUGkknZ2GuozVO+9jQ5NimID5/H4UW2OzOb30mh53n7sHlrKl1FlSBS50P0oUr YIiCSp/TzTI9xDxNUSf0qz/x2lnR5GNMBqZ5sketGBHK5knblv5ayy+LLxs0dlxk9q4X DVULf2Wj5WDHRRt6MV8ThtK/lqetglB7zMtizXhpSHF9veguaRrl/vDkEb9kxyqMh8aZ YBlA== X-Forwarded-Encrypted: i=1; AHgh+RpPx4tBXQ+gDwnIF2S9zomC7227YXA5JaimLKAIR1pCnuRIzoavcv7+/zvSc8oeFpQNIP3DrACpdhJf6ag=@vger.kernel.org X-Gm-Message-State: AOJu0YwwerOzqQh3qz/Od8drHlHWvObOGawrWtnuBVMgSvPbsSZwtrCN iHhBYY7yBPPqnbhy6dGTVQAekDOMQYI+1qFGZVZc18f2K6G/X6LNjMslR3Mac1wW1hukn6YU8IS QAj3dYII3Duu+OMjHoIEd7n8hD7qLMZC3kwWcuz5D8U11IUwvvF4QHpHP6JF1xs3X3r8= X-Gm-Gg: AfdE7cmw5luBm5bPsQbG3gTCQ9Vc7uzQk8We0eCqYHqm9Qz5bpEsRjdUdRdMQjidpne YT1iYqmhnR/ll5iHRvQFcG9Uh5+sP/ddVFSNb0yTikkOjfrMhD2ast9S4OnkHZrHbWbNELfixmc N7AxYpuSI8mkEcgWxDrZGxazZMQx0x2PLeArtZp2cgvaReicZ2IX40jwHx3BTIHlaZAmvIOkFfC E/ciVu+gWJGl6NCFW3oiUokVBCfBe3FBmgUPe/x+Z4+MRb853cQXFWYgrY7HleoJ3i8CyRQy7kg ezH7ybFMvCFGvyuv8gCdlmmM4lbHOicXzlOo8DswofTJRx1R+2cHWKK9t5bqk1ZW7kr9+MMzZ9Q gxg839UcLmJPGbjY= X-Received: by 2002:a05:622a:22a4:b0:51c:241f:a6ef with SMTP id d75a77b69052e-51e3c33bda6mr32276411cf.70.1784031857463; Tue, 14 Jul 2026 05:24:17 -0700 (PDT) X-Received: by 2002:a05:622a:22a4:b0:51c:241f:a6ef with SMTP id d75a77b69052e-51e3c33bda6mr32276041cf.70.1784031856856; Tue, 14 Jul 2026 05:24:16 -0700 (PDT) Received: from hackbox.lan ([5.12.73.156]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4950a2f951asm77031845e9.14.2026.07.14.05.24.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jul 2026 05:24:15 -0700 (PDT) From: Abel Vesa Date: Tue, 14 Jul 2026 15:24:02 +0300 Subject: [PATCH 2/2] remoteproc: qcom: pas: Add Eliza CDSP support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260714-remoteproc-eliza-cdsp-v1-2-32eb7a1f2c59@oss.qualcomm.com> References: <20260714-remoteproc-eliza-cdsp-v1-0-32eb7a1f2c59@oss.qualcomm.com> In-Reply-To: <20260714-remoteproc-eliza-cdsp-v1-0-32eb7a1f2c59@oss.qualcomm.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Manivannan Sadhasivam , Luca Weiss Cc: linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1733; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=Sn39nASDOcdWm18LnDCxP8IPtZOVGBBqWB9HUJARVzQ=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqVipoYq1P6o3aQNAnpMdgHCQ7V+8ecxfIkoeDA /7Pk1M5hHSJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCalYqaAAKCRAbX0TJAJUV Vvm+EACGcF0d44c+WyqiJLE7Zw3TAj/WFCxjg04TRKwznwyLomnBhcq+2Q41KBGzs+afiH+Cf2y MFroc0GFNvYFA+ojzawX556jI7TSBlQVKasb9CgsxsQ8jj5sh5vcX7G18zzUWW/UjP5CytS2qtH rcShZpJhHqQbCHaJSgcafsG8JfpBkVnK2FdiSu+anyQez9xo4J7AFkPyFxrtOnTeGLfF03mZziR pXGJ/0inkPlZb1eQixJ0qmflir1P74k61NupGtAkHF+AVbJlwmtSQFjvpNLBF7lFfZXRYUo7rsu 9LvDCHT7z/5o49Ns33F8QuUM60sh5UvJ7hWgsPuYyJ2QOGMTo+ABUcbjowY54bC6eyZAlOxUFJB cNnvzQl7O7s/dvV7XmMipyMlINgT/9h78O1pnTH4Ex5WQVPtKg7IoRgMZU3QrhgM8XeoyUVX10f Y/G1PA8vN4N5sjJ2s0bvm1HfArY9rRN4XZe4oBVixiuj4BmpESuSss7iXWnRgYC+vV0X4guulQj llvqm5JgA2ToSjAFOmiLaC2fxdLsw8tdcXYKlKrMhm+yimsfAtLnYR6iUfl8rKU3kh1kwtEyK+c 6/BrxmHHAw5Ze+XeJSIDYX605rKbpgfWnNEIxFLkNJ4gYbfd/uEAoaejHGUAL+elVN0ju++uztV WnwK7i6Mz5jiOWQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE0MDEyOSBTYWx0ZWRfX6A6fbSHS1CKr obIW/WvIAOXbqUdts/TECZWnzJKBUUuGc+zViabNOtVjHHQFxXVxNZNC58xTaIBa0xDYeGpBJlU ppqKikklzhSmsdq7GRbJTBBHDLhpXng= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE0MDEyOSBTYWx0ZWRfX1DTnvC05fEKQ uV9fGG3vl0il3iA8Em4cxhxnl2DJ90jiLJ8UISebXh7rk0gJbaca/CTk2tON5kMjn0e5Su61dRu 3KBquA40katzRH1nRyCT/gu/YiKYxq8zYWyK4dHTnCew1GzogFLnf5NNJk5BZDVVtZ3g4eKVU6F xw1n4HP//yivUeKCQSTekFUgWQLd/UaEdaZlAbWVzEJilgv/FBMPKP8q/of+tNOpopLZOigdyvk yszSHa/x2Npv/gLyd7bmSSHN7D1dd0MwFAv5rgoWTZKOwtRGl5aLp/QbQq2LZSXtG+08BgM2lwL OMQlch9BCswvOdrnM1wSZk2Qh+EwlT9uA1e/FoDoC6zNmrg12ueuB9FhMyYFg+QAF4P2JLhB3YH oJw+FzINLk7tgLIh/FPec1CZZDyE2ClV5s4cwym1ZGyeP/6PpIP386tHyu1j8h1ICFqu/fkl6km k8PTQlHvDtukOPujLdQ== X-Proofpoint-ORIG-GUID: 8piBIPr9KPbKfxRAJLgH5qqURHVLCF8M X-Proofpoint-GUID: 8piBIPr9KPbKfxRAJLgH5qqURHVLCF8M X-Authority-Analysis: v=2.4 cv=F/FnsKhN c=1 sm=1 tr=0 ts=6a562a72 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=qUYP/O48JsHWwiZSxXr1NQ==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=yW1A7ns81NOMPIjzjlIA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-14_03,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 adultscore=0 clxscore=1015 suspectscore=0 spamscore=0 phishscore=0 bulkscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607140129 Add dedicated driver data for the Eliza CDSP remote processor. It looks almost the same as for Milos, except Eliza needs region assign. Tie the new driver data to the Eliza specific compatible. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- drivers/remoteproc/qcom_q6v5_pas.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/drivers/remoteproc/qcom_q6v5_pas.c b/drivers/remoteproc/qcom_q= 6v5_pas.c index 25599d728208..c8313c61da94 100644 --- a/drivers/remoteproc/qcom_q6v5_pas.c +++ b/drivers/remoteproc/qcom_q6v5_pas.c @@ -1687,8 +1687,34 @@ static const struct qcom_pas_data glymur_soccp_resou= rce =3D { .needs_tzmem =3D true, }; =20 +static const struct qcom_pas_data eliza_cdsp_resource =3D { + .crash_reason_smem =3D 601, + .firmware_name =3D "cdsp.mbn", + .dtb_firmware_name =3D "cdsp_dtb.mbn", + .pas_id =3D 18, + .dtb_pas_id =3D 0x25, + .minidump_id =3D 7, + .auto_boot =3D true, + .proxy_pd_names =3D (char*[]){ + "cx", + "mx", + "nsp", + NULL + }, + .load_state =3D "cdsp", + .ssr_name =3D "cdsp", + .sysmon_name =3D "cdsp", + .ssctl_id =3D 0x17, + .smem_host_id =3D 5, + .region_assign_idx =3D 2, + .region_assign_count =3D 1, + .region_assign_shared =3D true, + .region_assign_vmid =3D QCOM_SCM_VMID_CDSP, +}; + static const struct of_device_id qcom_pas_of_match[] =3D { { .compatible =3D "qcom,eliza-adsp-pas", .data =3D &sm8550_adsp_resource = }, + { .compatible =3D "qcom,eliza-cdsp-pas", .data =3D &eliza_cdsp_resource }, { .compatible =3D "qcom,glymur-soccp-pas", .data =3D &glymur_soccp_resour= ce }, { .compatible =3D "qcom,kaanapali-soccp-pas", .data =3D &kaanapali_soccp_= resource }, { .compatible =3D "qcom,milos-adsp-pas", .data =3D &sm8550_adsp_resource = }, --=20 2.54.0