From nobody Sun Jun 14 07:39:11 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 AAB8A41B34D for ; Fri, 1 May 2026 17:11:03 +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=1777655464; cv=none; b=ftNipY6JXKeF2R5WC14XaXaKsxDkpifiAsWcD/uz8W/OLgz65GJ9Gh1z1FVj5n+NZ2TxBuhtKYHTYtcXjUC2GOWHiTntNIx2Oo2jA7jfd/WMDR9EDbJNyQOtSnCygTQppG+dltAMm8/HS1rFgVRqCwyuFUsxjmxZZvNOezJgQ2o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777655464; c=relaxed/simple; bh=RMmUS7P/YYJG0642552czUXuROi5QP98DTBmTl6xcyg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TotTfYtdL9vyjhnX1JPmSrdZtRrhSWjSLnDcpTmfPLG9Ik/5BrasjzgJ0eyvg8LjuwHJvmyAmv8KQHRVCVyrYs5dvFydAOUW6Zb/wImlaj7zdGDLwn/K8B7v6agT22Vyc+agpL3zH5QYen24fApvFQR/v6M4g85a5/2FqCVpLDE= 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=ETLFdJ6f; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=EWboyWYD; 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="ETLFdJ6f"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="EWboyWYD" 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 641GLbo5987637 for ; Fri, 1 May 2026 17:11:02 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= RmchRiC83pBOcYN2TSRxwkiX9+k/o1bOWXi13viKPWQ=; b=ETLFdJ6fP1Hefpbl Jdq7AqRBBX/W763Nu5RWMHzpoWdOWnwhh4XRbyUlPxa9HuwzdEHm7uGDI1YA2JqV FVM7t73Z7rbSXP2LwP5invX82BRi7M7s0/w3zMicNHkiMFN9bY6SG0sH0uKF9He9 c/inB5EsRjEgN6E91CcA6aDnWQIep3s5uivovA2bH3rxu1NAsuWZTDQEwjIcW6jH gpfN3cYSEkeTvTJeH4Xe7sJ99CAoKw4W5Vjt62JmXTpaEmUFzjdJGoYF3nOx4xfP XPwkGIt1Rw1JEzY74FCt+Qencw/iqsQbGJQsE/ltiUD/7C++38EFjBWCpFxmMsSH BwI+4A== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dvjhst47s-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 01 May 2026 17:11:02 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-82f8bbb4045so1278078b3a.2 for ; Fri, 01 May 2026 10:11:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777655462; x=1778260262; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=RmchRiC83pBOcYN2TSRxwkiX9+k/o1bOWXi13viKPWQ=; b=EWboyWYDgqdFSYQF17LMNZANicnJb6TAvfEcWXMMwnU+x7hJJgB8AdzBKKssz2mt04 gk2eDDfkVUXmsskxfUHXscZTqpweFlamLI+e/hVuzDLtikWbWvvvXAVfBbZxUmPDQN2C kBakfHfUFdVJUkw3AkitA0k1xa1aNPECjb4QBSRj2e8mQg1kVzb0XWT1BntVy+dPb5zx 9x68pxlGza+9A97/3wru06qERjArMfyhMElgBDt38jbiEDP/ibIthyr0NOq/pScnT8RQ JQFqkaLlAr8cUPfUx2CQexTTmdbVTHFPVoaC+ATiGxfJwBU1xnaY0x4jQwseRdyFZ3ja zCqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777655462; x=1778260262; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=RmchRiC83pBOcYN2TSRxwkiX9+k/o1bOWXi13viKPWQ=; b=KEycOT6hANkhZsvDCvmJbhPMyCYCmRdtXbo038fnd0/mbKrXjB4yPLIr8omW+ZAKBu 5P6Ai8cpbZVZ+hUR8xCTpqmBsslDoD9021pBjutyQ6EKFH9bRSBsn6C+IQeCTR4zDDvP 739QwsbTjzWBNIU7Vkp0qK7wRUsnWzqzZb0huqMC8Fl+UydFhrNlgQuOUoESL4Ck2cR5 pCNjCaeSo4ZmhMikC5EImMjs5xKSiSOqkkENKZSEMI/uDJFPDVccpQt3kaY+oejHjxv9 U2qg/0cNRuVmozJbiZ3Ee138cTb1Y7nzu56qUyYm5DT0GJD3ZbfLchL08RXLIom+y6oL J5dQ== X-Forwarded-Encrypted: i=1; AFNElJ+RwsS/p8h5W7xpzqZNKgxiUsQpWpOU+ZLyJhFZum6KX8pJMhxBqFJvnGBBh3LnsEF9ldTlTwQMpl1KTXU=@vger.kernel.org X-Gm-Message-State: AOJu0Yy4DCIFXK/HIhJPXl0XQBFrna9txX8P1NvYTMYUVj7nRV5x0MJZ 7tKNr0bvWJRwxDQ71xVuT6+UM+Z297VJ0sQx+AWTXjxL+MwebF/hdz9zIveNi7FSNtqkvT2ZsZY COqqxdDXfMqfTvIoxjDH/9ABsoAj5bnKAjK3/opBsUdFFo3yiOMoG0tja5QvI0lOSYkI= X-Gm-Gg: AeBDiettHaLDEIVCXfAbHevF+CUWmkdsCCpL5O7/b7H0W2nBPqfPtC4EAb1vIQYL1G9 Ii4/PHeaPyqmub+Kv5z/j3h80Hn7HWAWPl00FLHOIbUH9JERH6EMjhsAkKNWdCkaVlusOrvhcIf 8tD0Mla6S5zRSW0tb5eBA7H+QvToVag3n+gN3CBQoSbHl+LrUtlWSDQ5Hj1kKmeXYij5jruC51Y J3y8rT9okrNd0sOylCoEZmhk7pa1IE+ZlOC4/Mo6/6YiBmm0uzQIu6LiYPNIHj5yqT4CadeEdFW LKLALtVeQYwy2+bJIIYnjl1bGzmHKJMaVpjpBd/HwnBYx43IU5JG3SwSSp47FnUiiRN2gzrSnHh fP4ExwAx/Zs9kP85R7qJdUHmVMl/4hy40qjwSzFDD7C+av3vg50OzHthg X-Received: by 2002:a05:6a00:bd0e:b0:82c:733a:697a with SMTP id d2e1a72fcca58-8352d1a699cmr95806b3a.17.1777655461736; Fri, 01 May 2026 10:11:01 -0700 (PDT) X-Received: by 2002:a05:6a00:bd0e:b0:82c:733a:697a with SMTP id d2e1a72fcca58-8352d1a699cmr95754b3a.17.1777655461232; Fri, 01 May 2026 10:11:01 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8351587db67sm3099323b3a.13.2026.05.01.10.10.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 May 2026 10:11:00 -0700 (PDT) From: Akhil P Oommen Date: Fri, 01 May 2026 22:40:37 +0530 Subject: [PATCH v2 1/4] dt-bindings: display/msm: gpu: Document Adreno X2-185 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: <20260501-glymur-gpu-dt-v2-1-2f128b5596bb@oss.qualcomm.com> References: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> In-Reply-To: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rob Clark , Sean Paul , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Akhil P Oommen X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777655447; l=1187; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=RMmUS7P/YYJG0642552czUXuROi5QP98DTBmTl6xcyg=; b=e9oW0jAXsu6wgIxSd+1FdZ3vabLA2IjxuqyO67ysdxQlJ6Ged4eWhCTqoiWteZWe0Sfb9EqXk ccJtt4/KtffAFXlb96jPtT6hCjWi2jfud8USwjIqwKd5SWwWBC/wynu X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Authority-Analysis: v=2.4 cv=Br6tB4X5 c=1 sm=1 tr=0 ts=69f4dea6 cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=aapufVXKjK5bSyzaIfAA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 X-Proofpoint-ORIG-GUID: fNByOtx81_UrzX7f3W8q7sh4FXwSQoRO X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTAxMDE2OSBTYWx0ZWRfX9vAmSQ8UIL8M L5Fz1E3K4XCmmSKEeaHN5XhL3VZ9vGYxydwMnLkXsYJ+akW2Q1q3/R5nbFuOJfuTNCgYr4sx0HI Fwmk748nM51MKOZatXAQuXNmsiTTlKj90nYuQ9gpFPiDEvt7MRUtLizsHVQCEmXMm1TC9tbMAIr ySum7V8Ht2kzn7PALF5yZ2/my8BxM9GS1Y7BnWdK51AM6yuYDJoYQMvQAD1MRJ4dLtW3lZSnfKC rL3xtySoFhGWf6vxrT+gK8y1X1+d3FJteyBjCQfDHuszGUMhHe7cMucVJIyMQAljNhIpfp0tYAP 4sZxTWmkS0ivyjVHMk/bQKDYw6XzWoH2dC6TsVlfTBRw9rpoAAHaq6Y7G7jtTX2z6NBTl4jP/EE XoTxFmhed90pzCk8CePYXuDVCxFb+A0qs1o3Y1/oJSP6J69vesqQE78jKpWtCTRiLumjr5HKj3J OwaSVLzgMgOtnNKdwcQ== X-Proofpoint-GUID: fNByOtx81_UrzX7f3W8q7sh4FXwSQoRO X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-01_04,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 bulkscore=0 phishscore=0 clxscore=1015 adultscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605010169 Adreno X2-185 GPU found in Glymur chipsets belongs to the A8x family. It features a new slice architecture with 4 slices, significantly higher bandwidth throughput compared to mobile counterparts, raytracing support, and the highest GPU Fmax seen so far on an Adreno GPU (1850 Mhz), among other improvements. Update the dt bindings documentation to describe this GPU. Signed-off-by: Akhil P Oommen Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/display/msm/gpu.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/msm/gpu.yaml b/Docum= entation/devicetree/bindings/display/msm/gpu.yaml index 04b2328903ca19d35096f79f3aa958371d46182c..bdc8e6fa53596269854540b30d7= 540a21e7dcce3 100644 --- a/Documentation/devicetree/bindings/display/msm/gpu.yaml +++ b/Documentation/devicetree/bindings/display/msm/gpu.yaml @@ -434,6 +434,7 @@ allOf: - qcom,adreno-43050a01 - qcom,adreno-43050c01 - qcom,adreno-43051401 + - qcom,adreno-44070001 =20 then: # Starting with A6xx, the clocks are usually defined in the GMU = node properties: --=20 2.51.0 From nobody Sun Jun 14 07:39:11 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 2DCC43D6CDE for ; Fri, 1 May 2026 17:11:10 +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=1777655471; cv=none; b=bfo51b32tKfQntTa7tOzACSedx0WS3GkyEv7TmzejMk+dJ0DtbXlkoU7fn+LYXsctqkIh9lb/LDNd76DKL6MvzaSfbrh/s2VQMnCwBAY1zMkK8dBGOIl08xOJSbsXmfckzG0PTj6fT11eDp2LQTSWiODUHGE+G0N3TefiFk7j6c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777655471; c=relaxed/simple; bh=AJlLPOqIput4lZvz7Qw7pxDO1mYbGZ42K21QV1AC8DA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=b2m2cZ/1DxH75AErrUMxA5LLlvbnHnKdmOJLQbXNqxUbEXzJoriZHkNY4xkbzO4xoJCta9kVjTThnhkGdbGoaHa8Bj5lGGgH6lRw8/ACGap2bY4toh+lZxmljXM0xXsVApxoOvZXyT5wC6iNjI6VNwh5+Rn8s1KBlZ0v/QPiPks= 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=DsAT2e0a; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MjRm9W2h; 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="DsAT2e0a"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MjRm9W2h" 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 641GLR1Q4047618 for ; Fri, 1 May 2026 17:11:09 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= qvactydo9LBndlL4M8ALZ02yKT1EFcq++vAUvHqcA6M=; b=DsAT2e0aWUQX4dql 3CLFX31JDIo9f38d3NbN8QtRZOyr00CBqT232plbrBEKkRaABib/K/mVuK2cfUIj uTqAVv0PmjiMhoeUh2MCnrS2mpzE/PgTDtKEWc9cpsBGlb80G3YLkK+GjkO2U0gp wWLaivnH3d3+G/P7cO67JCBhWQo4lWRSSy90iMJfrvubdxZodX8gzPIUj+PBV1aB rLzfXiJIcIh4YN/hdDbdmYkY3YvMTDQYIvuxk1IMYEX6Ygnys92zj6YCSkvsI7NZ AK0jqPt2LvlJkdl7pAZJobW8Zds3WzbYbe9LoCERfyitkMxGycoL2bZawccQTfIu Lg4wrw== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dv7wuvy2g-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 01 May 2026 17:11:09 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c797e31a9b7so2568660a12.1 for ; Fri, 01 May 2026 10:11:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777655468; x=1778260268; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=qvactydo9LBndlL4M8ALZ02yKT1EFcq++vAUvHqcA6M=; b=MjRm9W2hYX41Vpcs9IR6PPNXcGkYDI2FS8hZ0MBnDtH7LJ9IFceYKSwZrqOFeXMB3i M+kpMtRtMaWTmksGm7cLHBhzcAPCL8oY8E54R/bskpW8c33kR0dVNUUAag4ldU2UJK2s 2l0Jobn3Q+fkwJV0FGP1jkK4N6up2KNMhP1dX7COSmz/kNBG/7CqiMY7zX1hBcblF+am tG7fiYjcIhxkiuHDbaDWPcVyjnJklin/tfKLKI8i5FkV5tP62hQttxiT5YFuJX1HmSN+ 6GuVs3hQ2y4o5TTZnRvGDWaUxM5o0iae7ijlh9GMCON/ShjgR/gg2MJE0PAxq4xlASQN yCYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777655468; x=1778260268; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=qvactydo9LBndlL4M8ALZ02yKT1EFcq++vAUvHqcA6M=; b=kLvDbEmgZQI3tEflu1r177PHW/52kAPcMy2DVGaGwPbJD9KZ9vSMnGuWbCoUdyhNRk hah8glKxk5EE3ydFLYW5E8OBImrUamn/eNIeTmU4cxzdbjUEsXoWozV4tPQC5JRVz6hH ouge2MZRXXd7xksKhm9wpHpwLrk+uv1VSXyJkvHs4EKzslEoiNhSBdjN4HGme3eQDl1P hXJ+c03Cwj+1GqPVm2z7Zc8VgjyxtzxlxxiLxyBVoj7nfjfJ7kyudn4ItPGsy8O5uUsd A0dy3KavygHldl4C8JigbObH944JYSwtCshCctQQl/AON5LVQnOl6yp+1zgN2m00mlRF 6eZg== X-Forwarded-Encrypted: i=1; AFNElJ8MkmBPUMRr1HGtuhh/lok05g+1ONoHAauBZ53tC1G88T8ZTf8kfowbvtUr9c3ePTWFvVw/VCPj5hc4qz0=@vger.kernel.org X-Gm-Message-State: AOJu0YzNBdzPDk2E/4HpIu5c33sCMBigped8pO/qNwF+fL9x2MogyrC8 aRlwRCJLcxs7FKpgn7EVsfdUZ9RCq8jSg31xBdTow56XhZcTR0jYgPwVBGPtN652j2pYcEpmUZi KV0xIPKCmzzEqWoIwyM28SdLajCMnKQSlrRq8cTNrwn9kH8nokWJnE+UlKe2waKJoCis= X-Gm-Gg: AeBDievSDJ4/R9exS+FLrtxP6FsiyL4lCiHI48+M8U61sHXV32rXfm7/fGwOH7qRewR fLB4Z9A6h9a3XusMD1U6uBzMIOxC8dw/8rCWtGQtdortT5kOGxvNKdyUdA8UQLJn4XGkikI4hOp n/vDhcTIaiYwIQnuTVeXwlHwmcK9XWMUJfEf2kGbJXQqqh8mMRHLamKfDkeZ4avEIOWBak3R12z RYRgdoThO+yddyIcYToj2cZ3zQpQ+OTvL8rnDCEXESjat0mAm1hKnQI14kOQwNFbqHmbXEOOtBa bIEKeNeNJaw1FKXSLAA24cAdXxPk8MCvQuzs58CCZFQRLcs8Cg/uTo9K19ZW9enq9naLwkM0To7 /bmAuxhyk5y318ViN0RK7pMZZ3HvJ9/AGs3TyVuCMucUbUNeE+4pVgb4U X-Received: by 2002:a05:6a00:a10:b0:82c:247b:ffdc with SMTP id d2e1a72fcca58-8352d1fa3f0mr86211b3a.29.1777655468151; Fri, 01 May 2026 10:11:08 -0700 (PDT) X-Received: by 2002:a05:6a00:a10:b0:82c:247b:ffdc with SMTP id d2e1a72fcca58-8352d1fa3f0mr86172b3a.29.1777655467620; Fri, 01 May 2026 10:11:07 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8351587db67sm3099323b3a.13.2026.05.01.10.11.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 May 2026 10:11:07 -0700 (PDT) From: Akhil P Oommen Date: Fri, 01 May 2026 22:40:38 +0530 Subject: [PATCH v2 2/4] dt-bindings: arm-smmu: Update the description for Glymur GPU SMMU 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: <20260501-glymur-gpu-dt-v2-2-2f128b5596bb@oss.qualcomm.com> References: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> In-Reply-To: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rob Clark , Sean Paul , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Akhil P Oommen X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777655447; l=1314; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=AJlLPOqIput4lZvz7Qw7pxDO1mYbGZ42K21QV1AC8DA=; b=RQBbUHg7ynwcZIYGXJfF5UjeI27Y9iCGT60Yo3GTy0d0b8UlsVvDPNbblzrR8sySspG5ewvHE /W0QN6tlcmmBOI/mEoHoI7ooCg9EDOnjjkJ7y3pda4rg/Tt+k1Tgn5e X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTAxMDE2OSBTYWx0ZWRfX38eA3vm11M+q KRK9wEdgkQUaoVy/H2kHPdBrGS0GNjgVkCMAPGiPbjBDuhqNuumF3P1Q60fM/j2QSkBPwwVyd6U wKAxPUngQQBHVgutgf/WoQ05+BJTJET0C+Mg2MyNwUmmag+tk4LKGhGn5/YRNF8tEOO3IkEmzjF X8k+zNUT1X8CYOFVNHyfOWu/AOiwuErcFSNoRDQINFnCHubG4EE/5/I0OEk435yrCsczPPKBacL hS2lvAlI1BxPIL9Z9ZQV2M2viVP+U9QGrVsM10Lpa/72rHCN3/VjJokEHV0Vf1c24Hof6wXcSvZ FC48pgvYwuabHKsg/R7rU0jAVaa6dwX6iIY5G6DCfK4/JhkhoNaYqb2H5wjDvfHEkXjr2AEuJ+N wFOrEOhHkTSxrAQY5dLRQUfjCaFhkie+OdwVgRpRNGiknFH5VsnbqcTDBFCZ8Gw2GSwiFKMpI/u XeGxO5mo9b8vOw2l+zg== X-Proofpoint-ORIG-GUID: 89NZpeSzdiE8mOy9teqfUuboAjNiqw9S X-Proofpoint-GUID: 89NZpeSzdiE8mOy9teqfUuboAjNiqw9S X-Authority-Analysis: v=2.4 cv=GMk41ONK c=1 sm=1 tr=0 ts=69f4dead cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=BshQC2s5e-qBobt13pcA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-01_04,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 impostorscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0 bulkscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605010169 Add the interconnects property to the common SMMU properties and extend the sm8750 clock description section to also cover Glymur since it uses the same single "hlos" vote clock. Signed-off-by: Akhil P Oommen --- Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml b/Docume= ntation/devicetree/bindings/iommu/arm,smmu.yaml index 06fb5c8e7547cb7a92823adc2772b94f747376a6..df67ab2aa715f81f5a10678b936= 558827c105bd9 100644 --- a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml +++ b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml @@ -243,6 +243,9 @@ properties: minItems: 1 maxItems: 3 =20 + interconnects: + maxItems: 1 + nvidia,memory-controller: description: | A phandle to the memory controller on NVIDIA Tegra186 and later SoCs. @@ -566,7 +569,9 @@ allOf: properties: compatible: items: - - const: qcom,sm8750-smmu-500 + - enum: + - qcom,glymur-smmu-500 + - qcom,sm8750-smmu-500 - const: qcom,adreno-smmu - const: qcom,smmu-500 - const: arm,mmu-500 --=20 2.51.0 From nobody Sun Jun 14 07:39:11 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 5A3213FE661 for ; Fri, 1 May 2026 17:11:17 +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=1777655478; cv=none; b=TQfqZvNNRLbTteCpt92iDQaSnmo8NzqnMKjYlMa4HUyRsUbbik2jHEFqXHifTEWf9YrpZxT8uGvcL/NmnnYdJ0oJUieigkSnZbWGBVQD/QuhMcKdYbvAh8Zi8vPJ/3o4SyazhBVCTr3WdiYFPCTPWYzyju7gbC+pofRK8lts1n8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777655478; c=relaxed/simple; bh=THFb5Nk4uEbZc9mT/NKNytrNI1hHkez8UfIyNlJTGmY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Uf5kTkkkd1v6akOf61GPAvcptObWi8cypwma/b3kDw4NoeHtMoYid4R6J1p8r8n8s1FHGJntsSMvBEDF9Taylh6QAv1H7tpC3I8cJhv8fgafJmuWjGVXBJ8lElTDWpTexrCpBXdxQL2TJXehqLl/uRXH8OXEkaqLzT3oTNXJxf0= 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=a8NI18EE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ChddZXpg; 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="a8NI18EE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ChddZXpg" 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 641GLSTW497888 for ; Fri, 1 May 2026 17:11:16 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= 2zubOAZ/8a7yYkuEZ+V2cJH7d90bVGw6nym4GQ0WP6c=; b=a8NI18EEpnJ894ee shfHP/ToapzWfmjrVI5QEfPZ1EqgBDx1bszRS6Q14I5r1UIVslVm2U+yfFCUQ9C2 mMFJ5a+2cvb/9P9GNsXgD7zAEfqPCYwEQf21TRQOcbutXYgp/CEZt1aF3gA1gE/P W1yLTEhoQRk7FcZrkSTzl7fKudiHuWoz9Ylw1qnkJ19tFVhlzAVJ4V60Upc+qJJT 5D6fJjeM+zFj2cysc1Hq1/twbCIeLftKnf17hzTwGQa6Iwc4Ubo8VOvKP2OkKzwz ztY4jGIndfl5zKXuf7Kw2A85AvfZBhcVP2wNg0q6mdK/0M1PPMUyQ4LJ/Po93ia4 ifaXUw== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dvchkbcpx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 01 May 2026 17:11:16 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-82fa2165c3eso1545823b3a.0 for ; Fri, 01 May 2026 10:11:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777655475; x=1778260275; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=2zubOAZ/8a7yYkuEZ+V2cJH7d90bVGw6nym4GQ0WP6c=; b=ChddZXpg/qddDIE/a22H04tULnP2iRDDMzsQM7xAJHcF3xHjxP4JErz9SsYXwngxXv I1rMmCEQGbZHf3T7Hj96XffPlAXunVDcDRVa4inoogrA4cGNkNXWlJQ/uLWy8HEqLh/1 dY1ieLamgNQnnWYMU7lc/Rqg5KF5bM1NzQxKDJIQLO7ISTry5+bLqCFKdmma9BUv3ijq vlYwxD1LmcIyw5J1H4unHDssgGkAz5Z3aIj3HWuwA7dRfQE5G/Blh2RsLwIzSZiWZy6h LIzGv6szlnzZWnLQraZN9Nuu7N1OjKOzEAEfli1RPPU1GIo7nfCEyDSaZFrISbi9gXVZ KB/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777655475; x=1778260275; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2zubOAZ/8a7yYkuEZ+V2cJH7d90bVGw6nym4GQ0WP6c=; b=ARkLpJSbS7I0E6+n7sRD2VFpIuxbHW3pfqPBeZCdWEFW6DlEShDA6XvjmPp7T8JO2G AFHGWtXThA0gSctpJIqUmTkBzeDLyS+xbF2X/jStqvMlzgOjh3J9icpYlwTZfe1yBKod vTIOsz4wrYgs84DaTBHKRi+AGeu+KX11bAethzoIz0BNWPxEohx3lPPVmhH9svATW0px LYz1c8CeRsqIFfzpwysKmLZmomFYzmVQA1gIGj0/ctCEFTemZQwc4BeVN5sLkNITBUm1 o+xs74zyVNTNAsI0ILrdUKHBM5aguVUs279pDuQXyC81nA3lly+MMRQ8EQIhKiFNogZZ 92nQ== X-Forwarded-Encrypted: i=1; AFNElJ+GGBLDtNdvzk+YmWzrtUt2i8zjlZILTfsENbFPwDMe+7sDdpVIU/tTYQz8qkOjjWPrdYTPTmfGYJLLQfI=@vger.kernel.org X-Gm-Message-State: AOJu0YxSKoqJzfQqZ8LfgnqcnSqZNI3hedJ508pSggmYkpyoBgLLjv4O zBnBOvWK1Rm+0usmRh1aqpFo20epU0PF7PORCQxuwoG+E7rJrt5zzDmnS9sWm7tHBbhQr1C+9fw ArZsvmF6r5EauRKHSbqgR2FCrv4Kl9S4Ut+R43YdF2Rxa9mG/hzyUD6ltgWIbz+12Pi8= X-Gm-Gg: AeBDiesY4vHiROhslcyRHpXxTqL5pE6+MUuYFDhqR00HYFrIWnhekbnsc/cCf1FRoIW tKi46K02P3Mkz2LMR+mpYSMXuPbaTUSsFw2uYQrwmgS1i6fO8UzDFYFjkUZ64tiG/xz+PZmZvw6 OENd29c/zsm0Cjtocpq1ni3cP+gCLynZi+3xvNPu437bQ+UHBJZR6CvCItcAbFrxhfjPmda/6Z7 G4S1RdWhE5+kPDhQ4rRZv+ObJkIN5VsEY5Y7b6ZyCUfBQA1s4uHdvtHy3aLE6rKmNF4/BCY7ktO NtMqWf1NGix4O0KNM5Fk2mn4zVaQpvw58rdeUXK+tt+J+1S3jxkP5/DDCCorqm3+dua1okuuFof Cfn98I1/grMGrYK985ZQJXR+VPI+PVu2OubTXRrk5+fC1gdLhXfXZSzwr X-Received: by 2002:a05:6a00:ab89:b0:82c:9cd2:fee5 with SMTP id d2e1a72fcca58-8352d02559amr100716b3a.7.1777655475259; Fri, 01 May 2026 10:11:15 -0700 (PDT) X-Received: by 2002:a05:6a00:ab89:b0:82c:9cd2:fee5 with SMTP id d2e1a72fcca58-8352d02559amr100674b3a.7.1777655474748; Fri, 01 May 2026 10:11:14 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8351587db67sm3099323b3a.13.2026.05.01.10.11.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 May 2026 10:11:14 -0700 (PDT) From: Akhil P Oommen Date: Fri, 01 May 2026 22:40:39 +0530 Subject: [PATCH v2 3/4] arm64: dts: qcom: glymur: Add GPU smmu node 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: <20260501-glymur-gpu-dt-v2-3-2f128b5596bb@oss.qualcomm.com> References: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> In-Reply-To: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rob Clark , Sean Paul , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Akhil P Oommen , Rajendra Nayak , Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777655447; l=2636; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=QkffR+QOr2z/kbtj5GbV5Aa+e4MwVgVJAmCOoCw+1uU=; b=0ae7cQ5RUVZpl8ozfmKx1kS9wwVDMWR3kxd5O+U/8V2HPOd8vSqHCtFqv6UYcFaWA+7lc4Zw0 jUpmOWwcfLJCFm5ZE+zJeIndSp652eK4q5Qqcno/JxAHbp/E71ncT5A X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTAxMDE2OSBTYWx0ZWRfX6PoA9oOWjH1H LD+I8MWiFxMJOr7aX4JCVAUIBonF9yFcvhZWU7rsoGtnmw6vCDH5TUo8UEV+So5FLLLB7BPH/i4 sqnaFWySdWb+SZj7OoGvtgyNjaG4md/PE30X7Zl8Uy1qbCLgQWFJ9vOsYjySvaFIU0hyoTipL/r HUsgdv19+SKF9SsMgOz8XfJLsZ9U0P+YX7+XuoEAkP8el35zla4bytJPN8RAwx3379i22o4LKun Uohk68oiLqDUyrBIaabvPKlNZYfCn2z9Qpk1avj3ueuoUUiyzKudnOptXf/AnUj1hjSjCaPBWOk WXZ3nZB+d+IlCFg459P2cEkP65R/py3UhYjzn99rEhmWjYOf7IxuhNxs94wDb33iCyx20vB81E+ elbTwz2CIBerEvcMM/DihLnwbiIE34ohxwI6jAjxVKXJ9yafGn8i0c9xv0bJdaES1H6V0LQYe5G NG+rm2MsqrcOzWuwM1w== X-Authority-Analysis: v=2.4 cv=Zdkt8MVA c=1 sm=1 tr=0 ts=69f4deb4 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=XZrIUYhEBg08vmH-lqUA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-ORIG-GUID: 94tkifa4YZimEr9ptDAlQHECSRmX78fG X-Proofpoint-GUID: 94tkifa4YZimEr9ptDAlQHECSRmX78fG X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-01_04,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 bulkscore=0 suspectscore=0 malwarescore=0 priorityscore=1501 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605010169 From: Rajendra Nayak Add the nodes to describe the GPU SMMU node. Signed-off-by: Rajendra Nayak Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Akhil P Oommen --- arch/arm64/boot/dts/qcom/glymur.dtsi | 40 ++++++++++++++++++++++++++++++++= ++++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index ed9aac42fcbf3684773ae449ecbea4ca679691a5..93afc81698cb64232ac6b61754f= c6f4c923e30c8 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -3729,6 +3729,46 @@ gpucc: clock-controller@3d90000 { #power-domain-cells =3D <1>; }; =20 + adreno_smmu: iommu@3da0000 { + compatible =3D "qcom,glymur-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 , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + clocks =3D <&gpucc GPU_CC_GPU_SMMU_VOTE_CLK>; + clock-names =3D "hlos"; + power-domains =3D <&gpucc GPU_CC_CX_GDSC>; + interconnects =3D <&hsc_noc MASTER_GPU_TCU QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + dma-coherent; + }; + ipcc: mailbox@3e04000 { compatible =3D "qcom,glymur-ipcc", "qcom,ipcc"; reg =3D <0x0 0x03e04000 0x0 0x1000>; --=20 2.51.0 From nobody Sun Jun 14 07:39:11 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 1A0863E63A4 for ; Fri, 1 May 2026 17:11:24 +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=1777655485; cv=none; b=oopvVbFtvNOGaEo3wEAGIdrPdwIIifyJYebq2jn1vsG3WMxq4xho/iIZQEGU6RlPL5NNAPo62YkLa+++jEkhyULwoOumbNDrx5qqlDfFC2vLvrFeBvhT2CxLxjo5YUPzArcJwRTYKEQlRJL5r/pGCvUh8WA6pzjRq1kthYR8Fec= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777655485; c=relaxed/simple; bh=rUowos7EZcvHNQeS9qtSNuRyTQ9Gr+zN4UYlojp27D8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kVWiYaz6XBp1lrH5mnIsugVF9FxBU9gMZJCSE2bSvpFL222yi9i31riI2fbQ5laEBITvS89eOc94XeaAHITderSMzHm8D+E9Wtm+TeSHHUxqP83P4wMoyJcTAqtaJtWRHNpwGhvAGIvWRjkhj4McVqfANDUuHPBlNKZstqzJ4Xo= 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=gPqHz4Sn; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VxOYITGt; 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="gPqHz4Sn"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VxOYITGt" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 641GLfjv625437 for ; Fri, 1 May 2026 17:11:23 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= GjE9JmsvXmVwcbQ2npM2AqZEwboOFJh15p+kF13wl7k=; b=gPqHz4Snz8LTqELg EcuXPFYqpGlZm+WxHnI5AL5MphffyUx1upWUxQl5P36ytafFWMmVbjrM5El5m6Cn tewgSape3TsQWyCcjIuK3czKN79mcJML9lyf48UMNmrmpoQH7ERqTsgh3yXq0Nhy /M8T67TOl3l+QQJnWGCf15GqlHC2Vf66tOLIqdaWWX5FcG5pggdi+2sYgTp+i769 FVEgbxVnb0i0a3PXc/3ha7/ASrPLpqIcvugRYZKuTD1SPHVf2NYUXpizLnxixIRv bBNGxAIZQtzg6cWzkIlT8iUVCNdnHB77GyYB7LI+VzQ49GRHFaPWXk0db6hN0Skf 6z8T9w== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dvc45bfmg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 01 May 2026 17:11:23 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-82f70ae35c0so1255232b3a.2 for ; Fri, 01 May 2026 10:11:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777655482; x=1778260282; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=GjE9JmsvXmVwcbQ2npM2AqZEwboOFJh15p+kF13wl7k=; b=VxOYITGt/Zl5S491UU9bL5gAfOMOWVuU3+B6PMn7/fEBDy7tZYw91fLsTC0yfsPPPS 9lQ0Ed/yE9guzNb9O3tMTFzbYAQl4zZaxOhfGg77zhI8HaH22NqVSsVcU9q/hWLmWbzh ACfR/gSUY5xn5r0tYIgcQeaYfJXubTEmgqCvILYMAmF7YF6G+Wklvvl8EpTsfQpDuLqQ IvorjCWgCrUTgikw86mckfJuF5plG4L/47VJLusHcXyqaIHwo5htEoDdKJVgFWhcby2u usz+4g0I1ovm4S8Y43qYD7zxn6+6QVaV75mEUBof3B0ZYGrVIn0wVdvTr7UZs4TIRBEn 4iNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777655482; x=1778260282; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=GjE9JmsvXmVwcbQ2npM2AqZEwboOFJh15p+kF13wl7k=; b=MErlDgMa7ROD4DRrmzJnW1CVuKloiAH3ld6fuq4QalOAE6gc3+tMX0FeRwENcRp+ca KhIbw/36O4Hwzr5hhrbaPQyR5iQcpdZPT6TNTCbu2VO8F1PkJoY8A3qDxTxse6LLcapp BFwEc7BSyWTnAMcRuFS+O4OfrS4BIK/FqCLTVN7wh9szGz+eDgY3DvXfkE7anZL42rQJ JYHGnIJmPZzuTou6JXze3r50CELGPwcHhXc2CPnJYSZPWoWvyRgywrdZ+hcO8qwY7TJT qR5soRIVS52xr1zhQl7fvX20LcURAF63PXoh/F3Nx515lc+JgNcVzwLPb5wvDyD5Aqjb CE1g== X-Forwarded-Encrypted: i=1; AFNElJ/iYR7MyG0stJTFBqQv9gX0ccTjhTPDxHVPM6us/pDw+AEYN1lQCI+j0gnVeAaUK8WLJw6awDuROOA9wc8=@vger.kernel.org X-Gm-Message-State: AOJu0YxByzMKyDpzhdRO2aMjeiExGFB4bYU5tyhiEIA9wSq+rqZmG0Kz 30MXDib2cruR3KRwSU4LbgS2Y+eTCDbDq80fplQxN3jl55G8Bx4G1IhGnpdwEo39kcv+Yo3Spx2 ICGg5jAvbST27R4PE1S863Dy02dN348D4g6cY96fNx+qYNX5ZYaGFlgwsEPWapSSf+1S7CGr4pB Y= X-Gm-Gg: AeBDiety7O1ZJih69NlreajhA7u/zvZqkB1vzoYXCTMG2iDKkmDtIQLJAHculy5aXyY 9ajN3t2xSkcs/J3ur5fgnDif3uY7xtZyAjxRuuAdNRKgB4RDWkOhWDPNUUdkVUl5MM9lokPXRZ8 KXXVh9BjqXo2On+KOIvVgkhbbtf4U8fOPcpnZZ2o9eIWnruOpnB0iz+Uymom5fxxGqSRkejVNXg 8M6JYqmED7CP3s6+M08PXm+nAGGRfiPDNJIxUIhPg7893ZzVxuSK+vyEW+F9j2mrHNAFb6ckQom sPxxjTAzB4fUVOojg8ZM6QIfxMhCmyPyOAxtQXsYDwoL4nV8mdChGiHEKOo+w51B8SLLU+1uQIt oHdl7kRTMw/BRNLKKg6KAgshmFkW7/4EwXRuFetAn6epX+oUvfzRjbNPG X-Received: by 2002:aa7:88c3:0:b0:82f:4d2e:5a9a with SMTP id d2e1a72fcca58-8352d2c33dfmr60237b3a.29.1777655481931; Fri, 01 May 2026 10:11:21 -0700 (PDT) X-Received: by 2002:aa7:88c3:0:b0:82f:4d2e:5a9a with SMTP id d2e1a72fcca58-8352d2c33dfmr60197b3a.29.1777655481391; Fri, 01 May 2026 10:11:21 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8351587db67sm3099323b3a.13.2026.05.01.10.11.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 May 2026 10:11:21 -0700 (PDT) From: Akhil P Oommen Date: Fri, 01 May 2026 22:40:40 +0530 Subject: [PATCH v2 4/4] arm64: dts: qcom: Add GPU support for Glymur 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: <20260501-glymur-gpu-dt-v2-4-2f128b5596bb@oss.qualcomm.com> References: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> In-Reply-To: <20260501-glymur-gpu-dt-v2-0-2f128b5596bb@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rob Clark , Sean Paul , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Akhil P Oommen , Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777655447; l=6253; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=rUowos7EZcvHNQeS9qtSNuRyTQ9Gr+zN4UYlojp27D8=; b=E8Miy7n5EizYJr/+9JA+yp8Ft8lR6mw6+PVpmC6c2Dd7A289XVAQBxnvpYHP9u8I/yo9+xsKA vl47tOpo+ZbD+buRKzuem4k7/2KA4LmYHcA2GYRIkGObo2ohEp7UjJ6 X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTAxMDE2OSBTYWx0ZWRfX/Z19Fj0NvBVe c3i3+VbgEXRxz06n3PHH9XYuLs9AI3RlfePgbv3Ur229X6DP3hWaMo37mYboVbkZ/Ue4xtL9SSL nB2s2RMIbyk0NA7eJYf8PSsWqvhlZGJ53+7kraXURT2K63OODXEsdoEOaAwlAl/UMRkjdOYoECf vwg+NYPAxhB5lUenpM10GFjX+IIEnmPIyySfvlEykYRMb9ITnka6sBqYjpY2GB1TFsdKhiWKSmG qvwLhUdqwld1cnPrBub9fQEC2w7CVYaNFTZ2ffa/WXsTbylmVAUuxNPBMd4BcMbGFAyMmzrnuxN svDJak8XTL0+S3KBQy3KsqfE0MtQrW5x26mh/eQ/Cxt4XHJCABxeQ7rVylGMqhpFMc69OVzniAx ucOV4s0FyTUglThGxOUcKLeS/9EC4BnycdY/CFIquqvPeBVER7Q2G3pQwaofgZZS4I+6I9gJNyk pdQDzZqRPj+vEWwt9Ag== X-Authority-Analysis: v=2.4 cv=DP+/JSNb c=1 sm=1 tr=0 ts=69f4debb cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=J-CVWWnePqFy-78NKqoA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 X-Proofpoint-ORIG-GUID: E0cWdgMphsGFdqevutAIFGJ9MaPRWo-b X-Proofpoint-GUID: E0cWdgMphsGFdqevutAIFGJ9MaPRWo-b X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-01_04,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 adultscore=0 suspectscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605010169 The Adreno X2 series GPU present in Glymur SoC belongs to the A8x family. It is a new HW IP with architectural improvements as well as different set of hw configs like GMEM, num SPs, Caches sizes etc. Add the GPU and GMU nodes to describe this hardware. Reviewed-by: Konrad Dybcio Signed-off-by: Akhil P Oommen --- arch/arm64/boot/dts/qcom/glymur.dtsi | 183 +++++++++++++++++++++++++++++++= ++++ 1 file changed, 183 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index 93afc81698cb64232ac6b61754fc6f4c923e30c8..e36910ed348c8054dcab546c0b3= 936d781b11e14 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -3701,6 +3701,129 @@ hsc_noc: interconnect@2000000 { #interconnect-cells =3D <2>; }; =20 + gpu: gpu@3d00000 { + compatible =3D "qcom,adreno-44070001", "qcom,adreno"; + reg =3D <0x0 0x03d00000 0x0 0x6c000>, + <0x0 0x03d9e000 0x0 0x2000>; + reg-names =3D "kgsl_3d0_reg_memory", + "cx_mem"; + + interrupts =3D ; + + iommus =3D <&adreno_smmu 0 0x0>, + <&adreno_smmu 1 0x0>; + + operating-points-v2 =3D <&gpu_opp_table>; + + qcom,gmu =3D <&gmu>; + #cooling-cells =3D <2>; + + interconnects =3D <&hsc_noc MASTER_GFX3D QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names =3D "gfx-mem"; + + gpu_opp_table: opp-table { + compatible =3D "operating-points-v2-adreno", + "operating-points-v2"; + + opp-310000000 { + opp-hz =3D /bits/ 64 <310000000>; + opp-level =3D ; + opp-peak-kBps =3D <2136719>; + opp-supported-hw =3D <0xf>; + /* ACD is disabled */ + }; + + opp-410000000 { + opp-hz =3D /bits/ 64 <410000000>; + opp-level =3D ; + opp-peak-kBps =3D <6074219>; + opp-supported-hw =3D <0xf>; + /* ACD is disabled */ + }; + + opp-572000000 { + opp-hz =3D /bits/ 64 <572000000>; + opp-level =3D ; + opp-peak-kBps =3D <12449219>; + opp-supported-hw =3D <0xf>; + qcom,opp-acd-level =3D <0xe02d5ffd>; + }; + + opp-760000000 { + opp-hz =3D /bits/ 64 <760000000>; + opp-level =3D ; + opp-peak-kBps =3D <12449219>; + opp-supported-hw =3D <0xf>; + qcom,opp-acd-level =3D <0xc0285ffd>; + }; + + opp-820000000 { + opp-hz =3D /bits/ 64 <820000000>; + opp-level =3D ; + opp-peak-kBps =3D <16500000>; + opp-supported-hw =3D <0xf>; + qcom,opp-acd-level =3D <0xa82e5ffd>; + }; + + opp-915000000 { + opp-hz =3D /bits/ 64 <915000000>; + opp-level =3D ; + opp-peak-kBps =3D <16500000>; + opp-supported-hw =3D <0xf>; + qcom,opp-acd-level =3D <0x882d5ffd>; + }; + + opp-1070000000 { + opp-hz =3D /bits/ 64 <1070000000>; + opp-level =3D ; + opp-peak-kBps =3D <16500000>; + opp-supported-hw =3D <0xf>; + qcom,opp-acd-level =3D <0x882b5ffd>; + }; + + opp-1185000000 { + opp-hz =3D /bits/ 64 <1185000000>; + opp-level =3D ; + opp-peak-kBps =3D <16500000>; + opp-supported-hw =3D <0xf>; + qcom,opp-acd-level =3D <0x882a5ffd>; + }; + + opp-1350000000 { + opp-hz =3D /bits/ 64 <1350000000>; + opp-level =3D ; + opp-peak-kBps =3D <18597657>; + opp-supported-hw =3D <0xf>; + qcom,opp-acd-level =3D <0x882a5ffd>; + }; + + opp-1550000000 { + opp-hz =3D /bits/ 64 <1550000000>; + opp-level =3D ; + opp-peak-kBps =3D <18597657>; + opp-supported-hw =3D <0x7>; + qcom,opp-acd-level =3D <0xa8295ffd>; + }; + + opp-1700000000 { + opp-hz =3D /bits/ 64 <1700000000>; + opp-level =3D ; + opp-peak-kBps =3D <18597657>; + opp-supported-hw =3D <0x7>; + qcom,opp-acd-level =3D <0x88295ffd>; + }; + + opp-1850000000 { + opp-hz =3D /bits/ 64 <1850000000>; + opp-level =3D ; + opp-peak-kBps =3D <18597657>; + opp-supported-hw =3D <0x3>; + qcom,opp-acd-level =3D <0x88285ffd>; + }; + }; + }; + gxclkctl: clock-controller@3d64000 { compatible =3D "qcom,glymur-gxclkctl"; reg =3D <0x0 0x03d64000 0x0 0x6000>; @@ -3712,6 +3835,66 @@ gxclkctl: clock-controller@3d64000 { #power-domain-cells =3D <1>; }; =20 + gmu: gmu@3d6c000 { + compatible =3D "qcom,adreno-gmu-x285.1", "qcom,adreno-gmu"; + + reg =3D <0x0 0x03d6c000 0x0 0x32000>; + reg-names =3D "gmu"; + + interrupts =3D , + ; + interrupt-names =3D "hfi", + "gmu"; + + clocks =3D <&gpucc GPU_CC_AHB_CLK>, + <&gpucc GPU_CC_CX_GMU_CLK>, + <&gpucc GPU_CC_CXO_CLK>, + <&gcc GCC_GPU_GEMNOC_GFX_CLK>, + <&gpucc GPU_CC_HUB_CX_INT_CLK>, + <&gpucc GPU_CC_RSCC_HUB_AON_CLK>; + clock-names =3D "ahb", + "gmu", + "cxo", + "memnoc", + "hub", + "rscc"; + + power-domains =3D <&gpucc GPU_CC_CX_GDSC>, + <&gxclkctl GX_CLKCTL_GX_GDSC>; + power-domain-names =3D "cx", + "gx"; + + iommus =3D <&adreno_smmu 5 0x0>; + + qcom,qmp =3D <&aoss_qmp>; + + operating-points-v2 =3D <&gmu_opp_table>; + + gmu_opp_table: opp-table { + compatible =3D "operating-points-v2"; + + opp-575000000 { + opp-hz =3D /bits/ 64 <575000000>; + opp-level =3D ; + }; + + opp-700000000 { + opp-hz =3D /bits/ 64 <700000000>; + opp-level =3D ; + }; + + opp-725000000 { + opp-hz =3D /bits/ 64 <725000000>; + opp-level =3D ; + }; + + opp-750000000 { + opp-hz =3D /bits/ 64 <750000000>; + opp-level =3D ; + }; + }; + }; + gpucc: clock-controller@3d90000 { compatible =3D "qcom,glymur-gpucc"; reg =3D <0x0 0x03d90000 0x0 0x9800>; --=20 2.51.0