From nobody Sat Jul 25 01:25:53 2026 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 1C7BB3BBFC9 for ; Tue, 21 Jul 2026 08:23:44 +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=1784622226; cv=none; b=uXWyMXWG6RSmrphvYyzqf2PtR2EwaD6YkjNZq9GvEwR1giM6wAlIKw/nR5KuAUizR/X6mdvC1Nj2+VMo+AeX/ZD4XKTxqj5QPr+J7KTJ/tnd8H3XnlzwEyjxGwM1HLhhK5qeRNbIHkQro2OyyQmc7YICh8Qz0sUVwqt5dqTjFCg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784622226; c=relaxed/simple; bh=OFYdaxvsoe27wfCG/5h9SJv2ntLwSYzjwxXQ93Y9juc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=suAxBgWbfADqczgPel9QAzbCmYR+YTOwSz/hVt7Z4PFL9NwsM+BTuZ1XyORvX5aCrrbB7vs0rLl4rybjVCaLRFXq84vgQ0vbAy0JFFo7FrchK/Gf6BR00EkjbOxI23BGSVb7LAXRbhoBTC3PG5QG8ShYzI2e+FhfVYo69hyWhXU= 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=WfOkxPW4; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=SA5cFi1p; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="WfOkxPW4"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="SA5cFi1p" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66L6V1g3933215 for ; Tue, 21 Jul 2026 08:23:43 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= E7N2qhWJEwPvjKYD7NMLYNhybtP/9h93btwullN5HdU=; b=WfOkxPW4XMELi+z4 pd9LzxAWtwl4RlVJVgBBZfVNj5pkW/qy2tArHQVo+o9UBpXa650Vwtr9+8VXtmdD K/7FBBPTov3TJ80f9944KgJ8GfPYzI2MUssNeBJ/7f1WqQK869yD/gUzvEqHPRhD j3qPkGkArtxFKR185kQHbco68j0IEtIJ3F02na3ScofqPmtwfTf9wFolhEomPgJF q48ISWQSL968+/M6HZse/FmlP7X9I6jBss3iU0JZQ2bL8Qv1Vaa/2O5iracL1bzi 1q4aXbZXe8TDjFjHuyPqv15lQpowb3Wd/How9tu4HAmv6S+n7IiU2fMKk1Ln/I4f lp4tBQ== 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 4fhqv5u6xe-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 08:23:43 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-51c19493ac2so3198011cf.1 for ; Tue, 21 Jul 2026 01:23:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784622222; x=1785227022; 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=E7N2qhWJEwPvjKYD7NMLYNhybtP/9h93btwullN5HdU=; b=SA5cFi1pmPnWjOBolxSwyS/wx3fzODUbsR11NXifTmltpBU9Xq7QK0v3PaGSM2SP/x koMSNKMxGO1t1YZBydhWMaih27O9uilEUj/Pw95dEfqklH0YIwAOtvHvAAnQP1wB1sNo FZI3eN9N69tOBqCqI+eaMQu0h+m4aSS0JesXRrkqrfTKWct+LCfIG4BXXy6ByL0UPd+2 L3Vr1sUhLheUWUeMvmmH5T/sohBbhPHgpW8qG/KAseWn5IVuX2t9B5Y9j/3DJ7kKvdqo HBmRkqEOZKCUaoBMl93zH11p0BH53IPeBErxum7o8JvGigAfeUnSapWs1RQFZIwlpFBk 1cTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784622222; x=1785227022; 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=E7N2qhWJEwPvjKYD7NMLYNhybtP/9h93btwullN5HdU=; b=RyXDsktTFGEr8rfnLCsC6BTRa/2Bz82vlOxQrWrZ13Rh3lYXIVnjomoWxIK7/8HUBk EPNlagaX5c5u4Z6Fo/Vbcf+SiuriDRHL/ZPhF+yxx3tuVIt+9mfpYZDryfvlUVDkH47d WEtHtygrFmReLDR3Tc+WJgWd13UewnjHRDhCKCIugxyzXHUVCMIeMRJHhC7RzHXqWFW4 U+Khx8NUX5JdJBCSHcEwRQ8jO20zwEOKhl8waBUyHa833Y8bf1igFXGx65yQMeqQqZjN e8+uAJYr8FCetYaK0rYfjRI99j8l6EOQ5Fsyrk9M7QSbqmOaCJmZ7S4xWiKtwHL+zxeA 7Hvg== X-Forwarded-Encrypted: i=1; AHgh+Ro85nhxCnLWl+S5uquEsVuGQgKk3SgmDmdyG1ge/T/j30MwpQrUOpE/r43VnIg/I9QyVdETKUNN/nlhrT4=@vger.kernel.org X-Gm-Message-State: AOJu0Yy41u7bkdaufIumKjJlKS2pOl1Q+aB3gNdo2x4KDsuLWZQMjqTD S0rYF3U6E6dIk1rDTk7BlqQVhIaO7LCMjGitz7ul0LFMjxeFy8Sskv6lAO0CqbpGSR9WH+qf+kp ieYRoZDrCwLmkcBXnNWAjrbV240fczWrvpk6DvUMBmLhvPs9nfKiD4p5r8HYdgeEE0ds= X-Gm-Gg: AfdE7cmaVofHze+8Z12IkenvNfPfV3rsZJS7p1ZTTI04MSxRjz/E04wbortq6lBbE2O Lk+bViuOwgU8TlSnnEhDxz30iWy9I1oCmVMnliY5SS3lzg6QhfZAlAJPv1asDaesxXfXlmzmvEy gexC4Ys0htPcFgImcVNpRJzUlWNZZV0rpR6Lxeqa1b4hF/tEBwf80wN/6VVAlu7dK3wZHIQ44AM w2wwo/bz7wiX6IYb6nkLQOofGIo8DG/+G6B1RpdfhNeIk5/OrAkUs39YHwUtdMoJxSx7cb6BmwD 6HAILrxzOYO/HOfXl+sn3tX6zhk1rHQSt7WeOBRMuYLy1ELbQwWr0OjzVkbJjPi7ugojeaeCrqD I5pkiovja X-Received: by 2002:a05:622a:2309:b0:517:580c:bcd3 with SMTP id d75a77b69052e-5213c5f3e3cmr155578781cf.19.1784622222287; Tue, 21 Jul 2026 01:23:42 -0700 (PDT) X-Received: by 2002:a05:622a:2309:b0:517:580c:bcd3 with SMTP id d75a77b69052e-5213c5f3e3cmr155578501cf.19.1784622221704; Tue, 21 Jul 2026 01:23:41 -0700 (PDT) Received: from hackbox.lan ([86.121.163.114]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47f63ec7ea1sm38202194f8f.24.2026.07.21.01.23.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 01:23:40 -0700 (PDT) From: Abel Vesa Date: Tue, 21 Jul 2026 11:23:29 +0300 Subject: [PATCH v2 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: <20260721-remoteproc-eliza-cdsp-v2-1-f3345405e4da@oss.qualcomm.com> References: <20260721-remoteproc-eliza-cdsp-v2-0-f3345405e4da@oss.qualcomm.com> In-Reply-To: <20260721-remoteproc-eliza-cdsp-v2-0-f3345405e4da@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=2455; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=OFYdaxvsoe27wfCG/5h9SJv2ntLwSYzjwxXQ93Y9juc=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqXyyHzm/zfWkzPa0JLDVDUOjkRVNaCNwIs0AMe T731h3quUmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCal8shwAKCRAbX0TJAJUV Vkt3EACShriWTmJXPXB7rDQWt9vo0OrXi9rjxtziBc3ycBrlhdc56x6TSvNAmUQPcUNbnrht3cN XokfmOgKkO/ILjjKJ+CCwdPsIatx/r7tzkUMex8yfI033mUfoAXHZ1XVRMwQ/sTYts36RLF0DPv 6T1pZL8ExoSI7NA4Vm0OKUf7AZXWbggcTQwpzmGb1ygb0U0Jd8ugQAHNY1re4FVO/yO6hPNGvio 9jp9fckUMD9Dd3vhcw2n55EagGttJoiUqKGfYYvpm7kyVPmhhznMHZe6TfJe6+QaHtzU+ynP+GQ q4lgEJ9Lbw+2LwK/9uvWZC6iWLhDGAfAf2JR1eWcTUu6gWeummQWCqO2DfGsx5JKaYO0zVYs+eI s9RdAzG7iz5IDTZ+6xaG3C4j27seeI0G1Xd8kgUnoGwKemvzdr0vzOAUL7YrlKFAKlCc/XwGpVS WaGxo5KhAQNNxE4OO21Z4iKyfw1EMPIYjoOuJT41OUJ+DIc/qqWQeZgCr48+UpWLeRorge7dQpz 0TX1EEITqvK6i/cTLXJwlEQkNdt/2s/yTp06C2z9CMuuoP6A+/ho3HwPjOSAXIgQlQ7ErbGa0yC lo1YHY+aWsK6Q0HBF+g4a/OcEq0kwClFE93ITQI2rSvNHr2ltVG92DjZ5B+aXTaFFASTNMRutE9 YZgb0AqvMk0WZfg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: fTuyjYwPVPVK_BAVcrRetZ2CVzCqOvyQ X-Proofpoint-ORIG-GUID: fTuyjYwPVPVK_BAVcrRetZ2CVzCqOvyQ X-Authority-Analysis: v=2.4 cv=e+U2j6p/ c=1 sm=1 tr=0 ts=6a5f2c8f cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=6dw9+iwJWV8PcCi9M4lOBg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=rtpznyeJ5wwxryUDUUoA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDA4NyBTYWx0ZWRfXz9toeFUXmnDW JQI4BRNuufGwYA0qgljz2KwY1kF9AV/o5rD28BJqTl9PrXvjdT899E0o7kI2noSIR0xZljOM2cP P0ntjHOG/x65rVRv2T/lhM4WdrzMcFQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDA4NyBTYWx0ZWRfX2F3NNNPvYlIz n0RoYWvjQlQuelpY7eSDv0gg5oVU5jICsOgmBQ+XTPNxNrLc6K+5n24xfvxFBXw5hqYb8HrVk3e +KP96qzv0fKfm5xi8myomJKk1T/KCIvED9Xu7f/GK7M2YY4Ar3TOY2pgLfuwoFh40ktsAgggg+m J/HSewUzzRAwiylG5/bAr8vKoSaFddupzuMBQcnCMw1G79eLWKOcysdXh3Lv/cIPFNSco/ThFga YnVGSzU+pWTB9iEewMOEe4rem0lkycizg4SPeriK1wOz9DZsjjxaejyzeUtUBzIzL/9i01DGUAW LcqhFFlydEm30Rd/C+CrgJwGi4y1Pr2dJsogw7vYLbA3anVBNOEnP8icARUlEPl5pnHB848n3/x z7B/oS9vgDIgf3bSvm0cedQ7pmm/mh4+fqF++MUc0wtN+93ot3KJs6UCyC45F9D5VMCCaABZixJ JOk1K6YZR5VD2aTcSNw== 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-20_06,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 bulkscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 impostorscore=0 phishscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607210087 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 | 42 ++++++++++++++++++= +++- 1 file changed, 41 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..97bcfb3bdf11 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 @@ -95,9 +97,29 @@ allOf: properties: memory-region: minItems: 2 + maxItems: 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 +144,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 01:25:53 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 4BA793BE162 for ; Tue, 21 Jul 2026 08:23:46 +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=1784622227; cv=none; b=mWoH7muI5I/cSZ3yAby+MHmnG477fGU/5rhRll8ARAZ/0+iECRo7toOcHLBnxOJXQ4ReDPaGgvb9pU9rh2pdro4mYPxUd+8tzE1T1E386/dxJoAtXUkV5Tlx7ETot/MuiJK+2/fqNTT4g6/bWoYYqGGexAugxYvGXI2whbJjRDc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784622227; c=relaxed/simple; bh=wGSZ1WFBCgglA8Tat+ZxlrpGgLQ01a0Za7YsMfdV3XQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XJJqJhbn6XGBG4pWDuQ6teaM4zS+T7S5jBFxy6CP7KxfN9fJIvjHwzoqgSxcmhSnYF30yCXpZG+0ntkzW18LyB9Ez8EtwO+sIIjTHXa/6d76voNsvqc8dLLIngbkMkKCYakDaybgyQ2L9O0g2Xc1n68xbKS+dmGMbGoFPzZMoJE= 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=o4E0x9MI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IIh90iUc; 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="o4E0x9MI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IIh90iUc" 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 66L6NG3X3978765 for ; Tue, 21 Jul 2026 08:23:45 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= PpeXjtCOffT6aT7diDbXW+/jlOZNYXt6w72O1CCdTK0=; b=o4E0x9MIkFZWDjtl WCLPQW4YiSIZO0Px41erUtL8r/A69HXcH15arxy3GHULCkgy+chhPpn1CtA6pauP +V/f5TFV/Wy3sATamSghw8tRMUEUcFhzZNLh0pQM815yZ0FdxouVUruKV71lYOZH 57XT3c68fyX2DAPOlYYYrD5GaMmRSXHW1uQuLZH0q6f4hPgbMBCUvDYea96mqWCU pthTncgfitZub97xDVz6+ooqBL/DGVEz27sUDyI/rCG8VZmXzDxHkjf537SNYNe9 6M3Zh24dRFK2To3T8vTgUhSbvrDwmBDwR0d4DVuTgw3vhWPcQhjznQJNnQfMeHGO RKi0uw== 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 4fhqv438cc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 08:23:44 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-51c1852a86fso160092961cf.0 for ; Tue, 21 Jul 2026 01:23:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784622224; x=1785227024; 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=PpeXjtCOffT6aT7diDbXW+/jlOZNYXt6w72O1CCdTK0=; b=IIh90iUc98zZ0j6cT6xhEu1G+ujBt/8jU06IH5NkI3B8x3wH2jYCrTXAMU07n7jgf9 qf76PdGe1eQ17GzgH1IpE5tcN+T19NTAwAvLPJw7oY3WujAzFG8yQDUoq5V8Iuz5VRU5 OdySIn1Iw/DRmifGKXOReBcXsy+OeqwraW6LO9w5ye8vevgzt/LUoijic/c5OegNeO/Y pCSbA815N75vMOXtCG7V+L9XAoR9PEg7s7lhWhu3OGqVz4gtd6cJH7WQlhCmZkAVM3HK xrhG3Vv9F/XqvOzo4FuaTfpA4jH2eI5KiGzkm/iRqTPWwKWyYXRWLLEjE0ZM1plCNhWx ctBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784622224; x=1785227024; 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=PpeXjtCOffT6aT7diDbXW+/jlOZNYXt6w72O1CCdTK0=; b=DhhFNo1bjmNViddImeaaAfjtNpWoCcMEXiFCoDz0fvb0yEXmim9ZRr/QcTUKGIhAnj AD26s8s2s10XaWOrJSPaP8BrPOimexmiiyJMg5dhNVQZGEol/3uPqyu+643xbh/h4lZl Nqo8t6wCxzyaJxmR1s4eYeOGPiCExrYIlSpBo5/i0eiRr7NQaVz3T9EUaiXl9h6T3pMt iOzzJJ0c5aHEk2dLV0WGtmp/9J0L6DOsk1zH2Oo1ywf5SwpJPKwFOUGYVphQRgPY0Aa5 CD32qNJr90vwPlrkdCChwOJ5G743h6BXlzZd8a323cxTOGmaMgxM5KBx9EnVpFoEGdIf POHQ== X-Forwarded-Encrypted: i=1; AHgh+RqGYlFoxxs0HNTNWfnNWSYzAhSitTE11HH4uakXw3SVhLePPUeodExmYXxvGYs3NiYqpouAle1CkGVvX10=@vger.kernel.org X-Gm-Message-State: AOJu0YyPqmVmDbIQF/JZzS5lMu0fNE/RSsZmJbBGgw27rvLYceiowHSh 1NOPoCgcRkuZy+HWisYX809bQOtTI2bO/hRZuAe/GxX7QmWrcPIVsuI0PIHGShf/DiIJILXAIVN Ec0jJiZb1kQtIVK9mzxnGi+x5Dc/zvWdsCGJOXGVGymywDjk5LrYSr9IPQlt7vRPXzR8= X-Gm-Gg: AfdE7cnk7ts9oD9+Ja4QSg7G51290U1h8L8LOWms7RMFjyB3PpLfryPVw0HTLiztvhM Oew+GzkAiNe5AWgqJ4jYBBczAd3UxQv7woKx1QcODRVNHbcOoi5/N+HR+nN/0JsKcsI67CyotFS Nwwdo0cseFtXQILWBjsU+odtQSSrnaZfRWBIzgoEc/XnWY6NOFHFR6nLovAorvHwLENs2GQflwU XHJTizZaLXI1chpOdKCGNW+xuBz/QkA2PcuIjyWerrx2NUR661XXyuoDHP2wZWiG266aWuOlrnU cKq6TADldQV2Z42c78egN1IYFxWBbjzZ61oPvxHz6DWvaaNu2Km+Z+9Y5gCYaDHIqsQfQSkDotc T86HSBWlw X-Received: by 2002:ac8:5e49:0:b0:51c:7b12:5fe4 with SMTP id d75a77b69052e-5213f373c5cmr168270791cf.80.1784622224380; Tue, 21 Jul 2026 01:23:44 -0700 (PDT) X-Received: by 2002:ac8:5e49:0:b0:51c:7b12:5fe4 with SMTP id d75a77b69052e-5213f373c5cmr168270601cf.80.1784622223949; Tue, 21 Jul 2026 01:23:43 -0700 (PDT) Received: from hackbox.lan ([86.121.163.114]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47f63ec7ea1sm38202194f8f.24.2026.07.21.01.23.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 01:23:43 -0700 (PDT) From: Abel Vesa Date: Tue, 21 Jul 2026 11:23:30 +0300 Subject: [PATCH v2 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: <20260721-remoteproc-eliza-cdsp-v2-2-f3345405e4da@oss.qualcomm.com> References: <20260721-remoteproc-eliza-cdsp-v2-0-f3345405e4da@oss.qualcomm.com> In-Reply-To: <20260721-remoteproc-eliza-cdsp-v2-0-f3345405e4da@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 , Konrad Dybcio X-Mailer: b4 0.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1794; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=wGSZ1WFBCgglA8Tat+ZxlrpGgLQ01a0Za7YsMfdV3XQ=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqXyyIIOXe94NlcyPwQTkZkGoOTX8Z6WK7M5TV0 QP9xGPNLGOJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCal8siAAKCRAbX0TJAJUV VoBoEACz2Nv1zIaOKpZ6ygLwj7g5UyqUVMqJ8LZsgDRPZRCbl8plWUd5aDpNzbmhATMTcqbx01h muuzLEUqMPeOChkDhVRKahivUGZ7s2tCOt9SjCDosC/X1vG1a9ywlp0rToXSqjQ8ENp5IomXycc 77AL1qXoMPD7KIeFLsuv2dJQulQFclxaUAademze+2My6y1WiikNhQumX27MryDfxbrqIcBB+y9 mWZLZHDl2PDQcRPO2Rx3je1gk/zDZT9vpqWWe8/P9VZtQ6M7G8A9euabo/ooYyrz1NeFGj9G/a/ rtGycd842xSjhkuANB0FIkl5IvylPhQ3KDUVwd4CgrZuMYUBUN3cNTzJ/QhYOpKKedlVGORvsW7 nVgWEZLJaMTzoNS6nsbXLNThbLZdHwxYxwu8FUFtrV2qMRLR2kZpYIimZfSvox96sbCeCjgx2dG Tpr4xyFj+BbnlC63msQ1/ZPWdYyBYIALfNGnesQkmnmwJszme4NBPxirXodFk4Y6zb8GGWyiLKd vgYSNW8x7r/8Mh0UBx4jCNoUEREa/SsDIkQTfkcuEt36+nLGbe0j++q02CESc/0Huf6fnpLn7Af lfkLnBrS2hOp7OYtc/ZZ6KtD2CCMJ4MdOYO1QeYqdgvz/br/vAzvck3ST11P1Lghn+dVnKK8zKy zXyw2SMc132Tlfw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: elmvy6ohbAlP_1dE4Mo0E-ZT_R80BlkO X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDA4NyBTYWx0ZWRfX1reRiFdkVEA9 Yp/3bQIup8OiTYtC2HTwMgJFNJtY0dtVl8ENe/xXbc9x6ksGkoe9Xcy5aa2MAdTqmbtdaH3GKOo JEtC9L32MMVYtSfexmgWQY0m8Pi2RkAijIkkNcO/zpf+laexC/QQViJ1p30kwkTKv+bfLon1wA3 7cmzVMXEC85Kxb2BLWfglDZN797kDaB6LoIJmIF7lJwELLBCQE2ToPqbgkH3DD8pJ36+Iij+i3O 5+sZOqnTUyXDEbq6yFIMb2NB6tjTo5V4HmNQKbRgLVCNCFpJJyTBK5LRIINV6ACegXIgm37yk84 o41t4hgGXeasyKdsz6VQ3QIvJ8TJk0x/m65JFDShDRRch5R8ooNhFaf6/tf45VVPzhhgcXjnvGZ JAIv9AA/KdEv7sqMxHxPKxd7WKWQ4JfiNkLP0IdvN3qu/PPhSvUPcofQ8XHuRtuW4nyA8rL6n+r 3zuGMBf6eYKZRCdtB/A== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDA4NyBTYWx0ZWRfX4wKhbmV6Hrg6 WDNQ44nxsIGgPKq40puzoY5JQ54roSUKe0MulRQbg1OcCkIH6ZWdEXHQqsGhFmfwJIJNMomiMf+ 6YuJ1BqrT4F8I6NbWUwBMN8hqc65tIo= X-Authority-Analysis: v=2.4 cv=daawG3Xe c=1 sm=1 tr=0 ts=6a5f2c91 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=6dw9+iwJWV8PcCi9M4lOBg==: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=yW1A7ns81NOMPIjzjlIA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-GUID: elmvy6ohbAlP_1dE4Mo0E-ZT_R80BlkO 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-20_06,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 impostorscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 clxscore=1015 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607210087 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. Reviewed-by: Konrad Dybcio Signed-off-by: Abel Vesa --- 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