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 0E8AE374A0F for ; Thu, 17 Sep 2026 03:46:49 +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=1789616811; cv=none; b=slCHC+dVjKxE6q1IokxPYpqVF+LpqRvANyvbNxIiQEDo6UzNX7UgntE4zqVIO8DY+iNwuYlXhq2iuNH0Hgs9UWHIRw9nz6w3hmIq2gcni0pq4qFiVuoprYcFTh0ExmrWTM799eZW895wIshuGIVgKXbAjB6SoqVJOHC7s+JQEEw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789616811; c=relaxed/simple; bh=FE98/EtCXzIk/H7+HR9JHG6q7GZbeAFfSGJyK7225/o=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=VeTgTS7eWBdcfXgZv0lag+4eNLsWVvGrK2fLi3xmTQSL4Gtw2z9BAUl3zG4zB1IR7ufm709EBYv0Kxm4jvsyl7qoNJRLL1O96xusqijVcbKhNkqIATftQ1iS1YDdLHZRsFVojFrJF515MTTyEQSMgiYPGGzjlkRvdNrKlN39BvY= 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=Y4oXf0Kd; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=UoIhxvr3; 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="Y4oXf0Kd"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="UoIhxvr3" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68GMktK12600347 for ; Thu, 17 Sep 2026 03:46:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=qcppdkim1; bh=1uZ8b+rX18pa7Jr+IgH5/3e/ j/5cU/mEwp1SgQSgluU=; b=Y4oXf0Kd+OHbSzMgSoi6yRXjafTbOWnWH8inVW46 hxPYU6R3/HmSG7w2MBbCIyw6+6CFtyq9zBSxs0nHFarIuoaGV3jjnSGr2kyvIixe NcIZKD3KE6Pjzjb2TWkrZL94Tw4Vubn2d6Mmby7boFHFXh/iXAshGIequTZ3U3Xd sYNJJ4o6YhXLNCFNrajX+K1dU4ZIzUo2pu5YKZaA5XDp6ubE3qAlkZNpXy8m6fhh 1BSQWIf5QR1tfC0Q3GMtHCV7iLy0zVxou1ikGydGlQ9ynpSG8OFwM8KgFQuPfTos PLUj/vRVENQ/T7ibrK6c9ORjKzxTipeV+R2i3z1mLLir5A== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gquwb3b70-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 03:46:49 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2cfa4e4684bso9124585ad.2 for ; Wed, 16 Sep 2026 20:46:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789616804; x=1790221604; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=1uZ8b+rX18pa7Jr+IgH5/3e/j/5cU/mEwp1SgQSgluU=; b=UoIhxvr3Z90SXYp9jcOHLapgtXvF2LyqoiOpYGlKYpBJjJ7wOpJjRlweNNLkQO/dRu bBso+OyXAYIcxxRgi7rlC4AD9zS/HC7K5pzAmmXxmd3jl7NywMp2MasCl0fwRs5bjPph POpWxxv6ltXuZXIJW8fvFpZhP5SUQuj4UM6xqOjbcy0ZbtqxEzmoBpcY9U6arpvXzpt0 TkAWAKqO6HA3ZgFR5HeYqynBwRFqYZnCQlqfB0mMjnrniYuqWjwUMxqdfxUtNSnOuVdf r2iYtZKYnG1mUk0eSQG5tATTG/pqVlFUrst6zz/H+z/IW59bYtOuKGE0oS5pJ523X+P9 NGCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789616804; x=1790221604; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=1uZ8b+rX18pa7Jr+IgH5/3e/j/5cU/mEwp1SgQSgluU=; b=vNg268ztbfFQ//DkTB/3xZUjtP9Ia6pX2ZbdTiePUNCQZThfjJl6Q6tTAqeFAREo5p onEQMp1VMXVMav2i+xTsq78Egm8XXAtSoufSB3FgA2QTV5xLPHlMcEPNpHoXN3pK+5yD wmM5X7QVEf2bFL1AG5PycyQgSmcW/limBVidztuPHhz8Vzcbw/eJTIDM1wQabmSRqW7e JrMmL60XZ0bGFxBN34OLAt3NRAC1IV8L0qpIpLRTPyYuNrz70x8H0UX8ntoCE6R98KKy j2rqFTzecbSvGtc7TJzz4l2GeCWwfFKIYkjDM+aNh5gYik4chRYTZhFVtJczi/NSQzLr fE8w== X-Forwarded-Encrypted: i=1; AKwUvBy/agzE8NR2EmWfH3EYUSlfLXsOEcJ2QNfcdAIb/ZgHL29Rqbhi4sqQHgNd1YJvpD4FFtYDTowMhadi@vger.kernel.org X-Gm-Message-State: AFuF++lfe3EkPkYJlO65S4eUeN9uCCI/FzlHwJFkceFeMQHacgw4yMxW 5Ggl+XMliAtGfGHUYrt4c06wS7qHQngGg9bKb1hJff8dgUxk6L2FiBHOmGc1eUZ5LIt/7cqpUqs KHav0b0QrTBAeaVwU4DpGZN3tIMnxt0rI4MtQ1Odiii3eVWRAohWQFh3oIfzjztpp X-Gm-Gg: AYBFou2MBOpe+uk2JQXURwlWCZ9LFc/Zy9BWS1OMD90cX3MQfCuHtORWKUEzLmFJVoq cWV0+3dEIUVFxll3yOY/Wmx3FojmsTlVEFhSUHvpWvxeO1wf89MhizzFKxCwkbcZ/xSNw+IOx1l dIvMk8Sr9khmDjZCbDmOEuP3cylIM0c6qGV8sgJpSdKmxuuYWQXTjnq+JA6qYoeNKzeoJKo/Me3 /0Armq2ZIhIJTdOvlg9xAHkRO4ucHTxv4oazsMo2WYAtC5sgY6yKnW5clRth+WyqbE0s3SeC0K/ jpKE0S8UINmrRqTK2t7XkJx9SRebVZi44Ar+tWTOtkqBwdnXlSJ6ikbFk/GN8fjSe7OKZA1mRHZ noe5G91OGtS6IRKogqpHtNIjCVcVFDvz4iSpDV0E0YoY= X-Received: by 2002:a17:903:1ac7:b0:2dd:60d:8b7c with SMTP id d9443c01a7336-2dd8e3f57f8mr120011015ad.13.1789616803294; Wed, 16 Sep 2026 20:46:43 -0700 (PDT) X-Received: by 2002:a17:903:1ac7:b0:2dd:60d:8b7c with SMTP id d9443c01a7336-2dd8e3f57f8mr120010385ad.13.1789616802900; Wed, 16 Sep 2026 20:46:42 -0700 (PDT) Received: from QCOM-aGQu4IUr3Y (i-global052.qualcomm.com. [199.106.103.52]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33bf5af4f0bsm13392763eec.24.2026.09.16.20.46.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Sep 2026 20:46:42 -0700 (PDT) Date: Thu, 17 Sep 2026 11:46:36 +0800 From: Shawn Guo To: Bartosz Golaszewski Cc: Shawn Guo , Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , brgl@kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] arm64: dts: qcom: nord: add GPI DMA controller nodes Message-ID: References: <20260916-nord-gpi-dts-v1-0-073e3f9c19d0@oss.qualcomm.com> <20260916-nord-gpi-dts-v1-1-073e3f9c19d0@oss.qualcomm.com> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260916-nord-gpi-dts-v1-1-073e3f9c19d0@oss.qualcomm.com> X-Authority-Analysis: v=2.4 cv=H4JOUOYi c=1 sm=1 tr=0 ts=6aab62a9 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=kj9zAlcOel0A:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=RWIZ5eiTQN5k4lw2HGAA:9 a=CjuIK1q_8ugA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: D06NaQgd3Y0CsHfAeYO0_83ZD0G9iDVS X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDA0NCBTYWx0ZWRfX3ptdZcmU+pNQ xuqlZ1HiJZUHwzptERYX1vvj8i84RHSBfDW35UoR0u2yUmQbVSw+aceoyvxqogCREPHhFsveZX6 peYYaCQGl+uhFqurvcwLy8JF+b4Oc93K23X4KE/t+6nXP+e/3GbX/3/X2R3PwQDNYWSqomrEAfB CSH8F5rWSOPrPHFl/heqhe45WCBpexjhKwcfaqwJh4MLqC5I/RYeWWX9mg+RfBmrhsvjWOSwBqR r5ViA7gCZf8/pYbXHtlSCtsViWyhC2x/uSN/4te8LYrGKBF6GiE6u8OgSv6Qp+bLkWEXFgFsUt9 jCap0GG6GXhRQjD8dRRrcDz1TmMUoqqNGz5gqGpUHAHRXPafZue01y5rFjeVLJxOIIurI2kNTaO XWPMVjcwkAilWmoFeUAs9/36IVwE+cphDxrt/Z7tc3TRXQ4q6wga+iNqev6bdBp2A0xs0yD/9J/ vvNm9dCsc1iaZt7kf1A== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDA0NCBTYWx0ZWRfX3lsudvaL9RwA Gx2kRla0JkJJr6T6dujYqVyRfP3ZTNp/WLPQMw5U2xNcButRuNx4GrJHQvaH1OLIf6dLNTUoFqP Ng4YTb81f2y9/c8KiDVmEjN2lhglYEg= X-Proofpoint-ORIG-GUID: D06NaQgd3Y0CsHfAeYO0_83ZD0G9iDVS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-16_03,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 spamscore=0 priorityscore=1501 impostorscore=0 phishscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170044 On Wed, Sep 16, 2026 at 05:55:38PM +0200, Bartosz Golaszewski wrote: > Add GPI DMA controller nodes for all three QUPv3 engines. > > Signed-off-by: Bartosz Golaszewski > --- > arch/arm64/boot/dts/qcom/nord.dtsi | 67 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 67 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/nord.dtsi b/arch/arm64/boot/dts/qcom/nord.dtsi > index 22c026c32fb5..870033a106db 100644 > --- a/arch/arm64/boot/dts/qcom/nord.dtsi > +++ b/arch/arm64/boot/dts/qcom/nord.dtsi > @@ -3,6 +3,7 @@ > * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. > */ > > +#include Nit: this include should probably go with patch 2/2? Or could these two patches be squashed? Shawn > #include > #include > #include > @@ -1062,6 +1063,28 @@ soc: soc@0 { > dma-ranges = <0 0 0 0 0x10 0>; > ranges = <0 0 0 0 0x10 0>; > > + gpi_dma2: dma-controller@800000 { > + compatible = "qcom,nord-gpi-dma", "qcom,sm6350-gpi-dma"; > + reg = <0x0 0x00800000 0x0 0x60000>; > + #dma-cells = <3>; > + interrupts = , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + ; > + dma-channels = <12>; > + dma-channel-mask = <0xfff>; > + iommus = <&apps_smmu_0 0x15b6 0x0>; > + status = "disabled"; > + }; > + > qupv3_2: geniqup@8c0000 { > compatible = "qcom,geni-se-qup"; > reg = <0x0 0x008c0000 0x0 0x2000>; > @@ -1260,6 +1283,28 @@ uart20: serial@898000 { > }; > }; > > + gpi_dma0: dma-controller@900000 { > + compatible = "qcom,nord-gpi-dma", "qcom,sm6350-gpi-dma"; > + reg = <0x0 0x00900000 0x0 0x60000>; > + #dma-cells = <3>; > + interrupts = , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + ; > + dma-channels = <12>; > + dma-channel-mask = <0xfff>; > + iommus = <&apps_smmu_2 0x1016 0x0>; > + status = "disabled"; > + }; > + > qupv3_0: geniqup@9c0000 { > compatible = "qcom,geni-se-qup"; > reg = <0x0 0x009c0000 0x0 0x2000>; > @@ -1431,6 +1476,28 @@ uart5: serial@994000 { > }; > }; > > + gpi_dma1: dma-controller@a00000 { > + compatible = "qcom,nord-gpi-dma", "qcom,sm6350-gpi-dma"; > + reg = <0x0 0x00a00000 0x0 0x60000>; > + #dma-cells = <3>; > + interrupts = , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + ; > + dma-channels = <12>; > + dma-channel-mask = <0xfff>; > + iommus = <&apps_smmu_2 0x1056 0x0>; > + status = "disabled"; > + }; > + > qupv3_1: geniqup@ac0000 { > compatible = "qcom,geni-se-qup"; > reg = <0x0 0x00ac0000 0x0 0x2000>; > > -- > 2.47.3 > >