From mboxrd@z Thu Jan 1 00:00:00 1970 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 D139F49252E for ; Tue, 21 Jul 2026 14:36: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=1784644607; cv=none; b=YEfNylB8HcP3/RfU44/gcpvttydUW046zvacae5NKlO8BGOtdxTIpMvUkBBFuktd/g30yuJFUwa3cvDhKUq0Z9P99Wi4dvJ6sUuFE5Eni74oyvHCZNrGu6l6ilT7H8A1iJtUhsv++34aj2x3FDzfvEt6I1ni9mokIVAwdbwh3q0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784644607; c=relaxed/simple; bh=VNS2F8DuQVPrWiyoPKjR1p2aeMoPTWtQW8rqvMOk5w0=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=il9PjXvXVPinb3gbLhZ0Pg8f3/9guIjLMImxIV/yL5nYhsQCr6gpN2FptDogvqel3/lgmYVWez9533kz8IFUvxrYj+DjELWYldZOlmdj6dKyeYRun09rxN/nyjxMuTW3bWOmTkJV0OFSn0PaBvx8X2bEptiKoj/6oX/F9Eq2NbE= 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=lwoQO4uR; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Vw7/v7wd; 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="lwoQO4uR"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Vw7/v7wd" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66LDgG441399781 for ; Tue, 21 Jul 2026 14:36: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= Q3fOp6jWZD3rD3U6d5eUkpHbkU5flf74+kOBxgF1vCE=; b=lwoQO4uRZWbuj6wI EvKnlBFtLaQFCfs/08rx+mBi7YlAacj/ESr95HBnO7iVLHWQbwGnfkP6F0NiAKdi hsFdO1mHpJQ1lIFiovq72rsYvqWpQ4lr5FgBYmMgaB8pZwdb7ZQ2ur4abeGMJWWU augjXuc37Nn+4/Jn5PXr47Vxiz1f3WAl+62Yai33wX3mF24u2wfGuoc1WfJ6J0Dv PT/fcqiNu1dFWIv9wq6IhFIDJ7ToSD0noiPw7ht89/Wq5DlDDZd9d3gx/DazoE4p f36rc0SRV2J2e/S/aJ53X1O8+6V5LP7UtSjMvydudPtxWzNlk/x54AoK/2Ns7xhG /7pJ4w== Received: from mail-ua1-f69.google.com (mail-ua1-f69.google.com [209.85.222.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fj1es2x1r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 14:36:43 +0000 (GMT) Received: by mail-ua1-f69.google.com with SMTP id a1e0cc1a2514c-977096b0a44so81223241.0 for ; Tue, 21 Jul 2026 07:36:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784644602; x=1785249402; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Q3fOp6jWZD3rD3U6d5eUkpHbkU5flf74+kOBxgF1vCE=; b=Vw7/v7wdjm/RY7JrtTk/xQ3n5H5NJzw0IK5+4oWwAVshgmfsWnpI5MyvRKrr6IsJPb 1T2SupoqLmo3f3QyQ+lUaJw5v5t7hx7tnAYMXkcFc0yNIgYKRuOOzu+3zpolp6j62b87 krQUr6ySr375wMw8Rfr/SwszylKHbwmamb3YCytZk6nkcpLFr5NQ2tCM1cNrYH/XAC/Q Y5c8oE2p141kWjDvLuIopxJ30WNajz2xiHAWQtscH+WhDXogLdfiQ3/Vd1073laAqOWk vcZUou5TTNMDH52duWKj4/RbaZJVUx8xHEfSF5CFhCEBh3Gg/n1ItucZigfyqraLEmLW CpNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784644602; x=1785249402; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Q3fOp6jWZD3rD3U6d5eUkpHbkU5flf74+kOBxgF1vCE=; b=X/4qo0BPSdYJyKv0jYuZovrwapT9aVGNpPnHuszDJ6DfMqikzKv7+zoTVEUqYPVRR9 8ec3pCeDm62EdY903AI+of8D87MViCmKYlfJjJzNMTlLYqFWIQJrHMzqFaqj49MDuS8Y Ijchk1hErTrElVH1jtrXdvPNIACM9PTVdVPeCR4dgP8EpNzT1f4JgOKN+4y74R0Y4s92 mWVhrMsZHAR1kifR+KpVz0VdcHhuXZYWHhp4DDf8N5e5HU9gXjFPEyWgBKYCuszUj5ef rokOHWeZmMwgV64dvVTTdNgkrZChpe8RQqv6kuY1COtWHn6Z+V6kZgvC6BAljptg2QFn VskQ== X-Forwarded-Encrypted: i=1; AHgh+RoVjEzNNlpebuCUx0TZpwm7VxsSKfUyksRFraHyb6uyq7kuARRAReApXZFm57/+DJ2ggR4MnUHNtIGOYWI=@vger.kernel.org X-Gm-Message-State: AOJu0YysYnfttsQRLyFtUgCACI17oo7bN8UqSnYj/rW+NPU8mkbIAg3w QsBn8uWTNUh63HFYUcy/Zl4TCOehzBRDgmBDipYeO8WsgG8q3cT15Pfj0F3rWqNslWC2WniecFf aQNAShrLD/IV40D3fj6ghul7DxMSR0jSG8VmtgM5Z8KLAfvzRT6Ch7WYj1C8F+GpaT3w= X-Gm-Gg: AR+sD11dCiXKoYvs2sO10KGTRSDKy07aigy4pBxkhbr5Uk9byC+I9xocKQ8AYNFuxS/ K8u65ySYderUr5He36lPL9Cvdg+4BJ0L88nVSd+9B750m8O1THWrD2w/lkBvsX+IcNR0p+18ncS ZkZ0GVO9iHzDsuKLRQJrtG+JgBMBs6e+rlC+bwoeV9Ehr6ejREtW5SzwKVlYC/GasqvCczzKZAK 8R4Y1glWDAM8n86ErHotG1fe1+phMJXfR2BKqe6EzpyrhH4YDI2+MQde5qj9KemN97fMvJiaVz8 dQVgHeigK00soA6fSiJ+CGbl/HQ4k2trV+IgYqDDnudx5Hw1umruN3cvf+TMl/MgZ5Ip47SIMqY bzObTodP7yUNPFdpeo8ukS0ih X-Received: by 2002:a05:6102:800d:b0:6d1:8f7:18a5 with SMTP id ada2fe7eead31-74abc0b9b24mr601401137.1.1784644601900; Tue, 21 Jul 2026 07:36:41 -0700 (PDT) X-Received: by 2002:a05:6102:800d:b0:6d1:8f7:18a5 with SMTP id ada2fe7eead31-74abc0b9b24mr601395137.1.1784644601491; Tue, 21 Jul 2026 07:36:41 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c17009adfe7sm603614366b.6.2026.07.21.07.36.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Jul 2026 07:36:40 -0700 (PDT) Message-ID: Date: Tue, 21 Jul 2026 16:36:36 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] arm64: dts: qcom: eliza: Add FastRPC support To: Abel Vesa , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Vinayak Katoch , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260721-dts-qcom-eliza-add-fastrpc-v1-1-cbea68d8e01b@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260721-dts-qcom-eliza-add-fastrpc-v1-1-cbea68d8e01b@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=SPZykuvH c=1 sm=1 tr=0 ts=6a5f83fb cx=c_pps a=UbhLPJ621ZpgOD2l3yZY1w==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=mryI3Znvg-k109Y4wc0A:9 a=QEXdDO2ut3YA:10 a=TOPH6uDL9cOC6tEoww4z:22 X-Proofpoint-GUID: yHWA4AUER9CkXO2SbV7oEtMZ4UawFGXp X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDE1NSBTYWx0ZWRfX3Ks0J+atMMkg uPXTHtqb4epxTYt+4jMTAV6r0LkzfwHwk0kBjTY/wCHY4oskuyU0eMn3Tw6ctAGi9n3/7hcdrzg 6+GMVXrHFgk7kiA3vD61MgFYztfYM6Nq9Eh46njn7uzrsn1QtqYVcJ9Af7egW+2WlV3Yt9wAEs1 AcwBqEaX+V+vNH+hiXNV7B07LIlmSyDMh8US59AuU1f7sTQsovpEiqdikQU59ryd+jv+v+bc2UU fe1ZmNfhMW3et+UCMRIn6T4q7UyQ2AElpfsbiQFbed3EeKs2d6H8u0RZBTgkyIy3gBExA8ydDoR RGh0xFE0j0YP6khFBTs3EjTE+7BEykDCPqliUrc/hxeUgym4/mtwx9bgzWFK+FheR5GKBT9SyGr dATIr4/rpbSYta6D1SWKWxr16XafGgo5FE1JuLL7JYfr6WPbtYyO1ItEmHWmUYN3eIFSCo3H4Gc QnZQ9qB39L9qxnOxNbg== X-Proofpoint-ORIG-GUID: yHWA4AUER9CkXO2SbV7oEtMZ4UawFGXp X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDE1NSBTYWx0ZWRfX+EOmaNRQfU/P 0XU7PgXAhbStxWVbwiDsot1Iq2ZgYTWfw+3hCc8v7dawI8rQIix8+Zqg7T7c1+ch1xiWXNBXoZJ Aly6zh/sk1/kRvqWpbbvZAyyFXES/YM= 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-21_03,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 lowpriorityscore=0 spamscore=0 clxscore=1015 suspectscore=0 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607210155 On 7/21/26 11:30 AM, Abel Vesa wrote: > Describe the glink-edge for CDSP and the FastRPC subnodes for both ADSP > and CDSP. > > Signed-off-by: Abel Vesa > --- > FastRPC nodes were not part of the remoteprocs patchsets because they > weren't tested in time in order to be sent along. > --- [...] > + fastrpc { > + compatible = "qcom,fastrpc"; > + > + qcom,glink-channels = "fastrpcglink-apps-dsp"; > + > + label = "adsp"; > + > + qcom,non-secure-domain; > + > + #address-cells = <1>; > + #size-cells = <0>; > + > + compute-cb@3 { > + compatible = "qcom,fastrpc-compute-cb"; > + reg = <3>; > + > + iommus = <&apps_smmu 0x1003 0x80>, > + <&apps_smmu 0x1043 0x20>; nit: the doc specifies '0x1063 0x20' etc. for the secondary streams. They are of course equivalent with the mask [...] > + compute-cb@7 { > + compatible = "qcom,fastrpc-compute-cb"; > + reg = <7>; > + > + iommus = <&apps_smmu 0x1007 0x40>, > + <&apps_smmu 0x1067 0x0>, > + <&apps_smmu 0x1087 0x0>; Why does only this one get the tertiary stream? [...] > + fastrpc { > + compatible = "qcom,fastrpc"; > + qcom,glink-channels = "fastrpcglink-apps-dsp"; > + label = "cdsp"; > + qcom,non-secure-domain; > + #address-cells = <1>; > + #size-cells = <0>; also 0x0c00 @0 I believe? Konrad