From nobody Thu Sep 24 16:08:43 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 9F31F539773 for ; Tue, 22 Sep 2026 11:14:11 +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=1790075653; cv=none; b=d1mDIHxENPX/qIX3sHKxbVqXJgejjkBzN/vqmSxgCtzg/vNkScxj76uGw3fWMx2X6GUzG1lwzug99tbgIEN3pBI0wRPvtSiufIdxVKT4duwWtlDGctpPY+VLgDHufmPiPSs0i88zVHbhOeymGXt4Ik+7jbpySGvZo9pcINSKm/4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790075653; c=relaxed/simple; bh=g63RNiBsT9mjc4nPvgqOsDpFLtnC3DdfnpOXsIKgIJM=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=a6lP+VvzeQe9NCy/Co/nLbkokTbMjZkfeFRepSDYqqtRO7d5snHprCXu/HHT9aspWQ2tLB3NgJGSI43ssP2pcgNPNLPRb7v0DpKzoL3NuPeGZkqp2GRLdWxaqKznQEzm3r3kpNyf8TeOcO/7QZS0xcehxfYRGTpoSrtC1qwtnXs= 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=INRE9oUH; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=R4sWU+rp; 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="INRE9oUH"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="R4sWU+rp" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68M8dM9B3704767 for ; Tue, 22 Sep 2026 11:14:10 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=oqT9aNjhlVBDfwmzsk9SsMnWdsuXmoZ+bVg D5MW7654=; b=INRE9oUHhrzBadHD6WD/7o02gehd1PG/BPxmEruhL4S5jUg4mKY DsZzBDP720LzMJ7H/Lvd6rKwbRp74sSg1XjPp93JU7DaMQXhd+NudMRH6wcCvF8i wh2oA/LenUw0JR6VxgAdzq0wCxxhifE15QzqFOI6A63mEYhHLXGE6NZjZZv5Ukhw 9d5bojFL27g4HMdY30xp18ZyilyK20Q4CMVeIEFdg8ZDCif6F7p7NuSqvx2sP96W lWnCg2JrmodOXRuOKC+X2w3kuYoTLPNEqAsAm8iO18wkv3qTMsc7KLM/1Oe/jT3e J4mg1KLSHa18wGvGCY603tNoD+MWDUKgBVQ== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gupbqgm4w-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 22 Sep 2026 11:14:10 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-39533bb224cso7006444a91.3 for ; Tue, 22 Sep 2026 04:14:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790075650; x=1790680450; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=oqT9aNjhlVBDfwmzsk9SsMnWdsuXmoZ+bVgD5MW7654=; b=R4sWU+rpEXrNwpe6kQAxvkuztASUdekeBDicc/PK0sK0WkuLPVuq9rdMmlnjRmMQBO paan/2llh8qqyIXJ052sTIXW2ZhK9y0vtyhHLrnJbFr7vfpAqMjPC2RV9RpOWyMXXbGO zJzfLupllNIUqQ9xg+6yCdjORP46efJFvxgOKxG7rYSSujDPqiXbi8rRFEpQ+Zui0V3v dyiegy2zk3gKh9YOhFlE7okjK2dEnqQ41cWM8Lx7SrBIYVxaV4jpPa5VUswxFOWvaeaE Ifn9Y+iI2XSotmBvwVzps1kUZfuvd5MHsPLf2Y5x5liCsuLbmqWkVMcakylKafocQZBY lczw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790075650; x=1790680450; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=oqT9aNjhlVBDfwmzsk9SsMnWdsuXmoZ+bVgD5MW7654=; b=qHIawX+QSWCNPOScII9bk/ycdwfqPhckQFyqCbV0Uhl42S//zlPOKAYD09P612I5vG JhTPKTw+TD4YOgct3zAP9e/QZnFbn2KcEq/yDO7exidnWdy2Pj3vLKYXrvS5ONAIiMx/ noKFzKtxKBc3Ql8wzgoXFdpGSRuqdk95Qd14RDu0UowFcVr3QHdJbGK/Tul3QSzjoVJL G9Aiq9W/br8JFFUyQY0UVmjRYBnkfhCh/RHq33HygYI9hyr12fz6cwj/OerQKqV7Mbtq RBOYEl0K+ECyCIUchN0Fphja2frS8NzxkioO3oMo02C7VMv9CsjxdGCNBUFZh25+f71I zAOw== X-Forwarded-Encrypted: i=1; AKwUvBzCq4boJ9VlQGiyYcMLYo/ucho7JKN0m9zM2Vs+e5geklJFvADbND1limMizmqr9ZG59+VRw+v80k4aw2c=@vger.kernel.org X-Gm-Message-State: AFuF++nrSJAe7ZfaJKKhvNQv1UVH7U5gnGCw6qo7Yxuvn8oq4gtNNDfF a7pUth09rlY1LvZUiGc19I7t8o7Rdoch6SP/XFcmp4mBofntECdg/jfq/rPZEAB40byDN4LogSb Z1MVSS3QZLcVL0W5s6lNNBUbDkTNioTrVz9UHjlFsCxvcAjTGpfneCFw+IiuCKOOaa8I= X-Gm-Gg: AYBFou2ihj+Ad2uFBPh8kOy+VQhHpklidgvwEKx3+AWPuC1L3Qev+IkDQ5zQE4bN0GJ qoxmjZjzzeIE1PwDj4ARJGd5JLxb8keo7w5Jcx2SzLmyBDyfldXGlc81HVkEcFhpXKoqWan47Mp 5aobCqn0BCAMvOf2CQjrQSOEWsXmeYODnplsB6TKb2HOqXzEeIvydDIwXffUXmvYwHpMYnHVdeP wQGaxTgtE8mV/YnDlYA3WihGxihwiBKhZrM6bTviXhKLJJshv2cRF0r7SaT2TkRGeiOYqZxkJej 1d56ZFpEeRUzt0v2clzXsbGGJqrZjlj+QxEAly60LO/c4uQIFuxCHeEw8ToT6zIkLJfllmdOQQp HYRwT03bWt3jDByU4PO8L604IuuzoykGOPrt2WGd+/J9Jj3XleDlyzbQXzZ4= X-Received: by 2002:a17:90a:d60e:b0:39e:6a7e:ee1d with SMTP id 98e67ed59e1d1-3a07320243amr883622a91.41.1790075649548; Tue, 22 Sep 2026 04:14:09 -0700 (PDT) X-Received: by 2002:a17:90a:d60e:b0:39e:6a7e:ee1d with SMTP id 98e67ed59e1d1-3a07320243amr883589a91.41.1790075649066; Tue, 22 Sep 2026 04:14:09 -0700 (PDT) Received: from QCOM-aGQu4IUr3Y.qualcomm.com (i-global052.qualcomm.com. [199.106.103.52]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f2a44cc8sm4459372c88.13.2026.09.22.04.14.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 04:14:08 -0700 (PDT) From: Shawn Guo To: Bjorn Andersson Cc: Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bartosz Golaszewski , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Bibek Kumar Patro , Shawn Guo Subject: [PATCH] arm64: dts: qcom: nord: Add adreno SMMU nodes Date: Tue, 22 Sep 2026 19:13:54 +0800 Message-ID: <20260922111354.533902-1-shengchao.guo@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIyMDE2MSBTYWx0ZWRfX0CdKTrdjuQ1J /+GotVOR6QicA/0N/oQCU3DnKuZTvsNRjvEzp5PinTpnoIMZVcKSBjttj2jTdafqGikFCvRIy2i i93BAtGl6075fzrLoAnIaH5UJCVIUSon5I9SBez/cRSL1AglF2Tax3Q+CcEoOF8557GwHPXC/1a 13ze5DwZbKhQkJ87L0gGZF5ZhVM6SnVug8zubAKgiseUnjjhA1w2mn0lPW8XMZUijWSGpifaThi 7DuZFIurt3NtcT1N0pJPTm2W5kPzl4/wbAMoNwzJKWviXVrqrfdHzHrFKn/AQW3LcDfhWzOAApN G2VJMbQr+Ec8DzVmLuVVlGDV6vPkUAbUjvtehbKQwFMPZ6W8VZBy/pj2w7BIvkoFiZ//wBkNjiF r5BzMhMsNfjwp1QmFBSDYQYKu4b8Nr7q9S7MiDBmv7xHDqqJ991yW9iJLkFbcnJ/L7dHj9SkAME 3JBPnBHjWm23FQN+BeQ== X-Authority-Analysis: v=2.4 cv=FdaiV5+6 c=1 sm=1 tr=0 ts=6ab26302 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=HF3Ml0YJHsfIH0VxRAAA:9 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: 8agx7AmEdlC512OdbZvysRJIyZNvRUOx X-Proofpoint-GUID: 8agx7AmEdlC512OdbZvysRJIyZNvRUOx X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIyMDE2MSBTYWx0ZWRfXyLD1wXvECtTX kOokFzg6xbU6PTrtNB55+/DhuXVpZzXo8MWyj7uXNzXfKvzrtL0jY1M/swTfkXWsN28CPdF2lI8 Td7dOFoZWVlEXiohiJKTXYcQ96DwUMo= 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-21_07,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0 spamscore=0 priorityscore=1501 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609220161 Content-Type: text/plain; charset="utf-8" From: Bibek Kumar Patro Add the Adreno GPU SMMMUs (MMU-500) for both GPU instances. Wire up the gpucc clock and power domain on both adreno SMMU nodes in nord-embedded.dtsi for embedded Nord variants where gpucc is available. Signed-off-by: Bibek Kumar Patro Signed-off-by: Shawn Guo Reviewed-by: Bartosz Golaszewski Reviewed-by: Konrad Dybcio --- Dependencies: - SMMU binding: https://lore.kernel.org/all/20260902013858.130887-1-shengch= ao.guo@oss.qualcomm.com/ arch/arm64/boot/dts/qcom/nord.dtsi | 74 ++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/nord.dtsi b/arch/arm64/boot/dts/qcom/= nord.dtsi index e0496fd40c30..6c53246d5ad0 100644 --- a/arch/arm64/boot/dts/qcom/nord.dtsi +++ b/arch/arm64/boot/dts/qcom/nord.dtsi @@ -1518,6 +1518,80 @@ tcsr: syscon@1f60000 { reg =3D <0x0 0x01f60000 0x0 0xa0000>; }; =20 + adreno_smmu_0: iommu@3da0000 { + compatible =3D "qcom,nord-smmu-500", + "qcom,adreno-smmu", + "qcom,smmu-500", + "arm,mmu-500"; + reg =3D <0x0 0x03da0000 0x0 0x40000>; + #iommu-cells =3D <2>; + #global-interrupts =3D <1>; + interrupts =3D , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + dma-coherent; + }; + + adreno_smmu_1: iommu@98a0000 { + compatible =3D "qcom,nord-smmu-500", + "qcom,adreno-smmu", + "qcom,smmu-500", + "arm,mmu-500"; + reg =3D <0x0 0x098a0000 0x0 0x40000>; + #iommu-cells =3D <2>; + #global-interrupts =3D <1>; + interrupts =3D , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + dma-coherent; + }; + pdc: interrupt-controller@b220000 { compatible =3D "qcom,nord-pdc", "qcom,pdc"; --=20 2.43.0