From nobody Sun Jun 14 19:03:02 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 1B3DD346FAE for ; Sat, 4 Apr 2026 21:03:52 +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=1775336635; cv=none; b=e3lUyg477f3b+9De4t6CZefvuE2p05x0a36BzBw6NYd3zZNLjLhtgFDULIpN/jBKFXcsFFTtQm1S91jUuiho7R0oAWqOt5UpI9r3+9l114qxy40i2/2YQdNMsIM+/qsfVyGUZrHag6q0zDOMcEZvkH5vdT9gZ64J4u2tbb+ejcQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775336635; c=relaxed/simple; bh=0pQSsN6kLJu1c2xkW18nAfQbObgvnTex0L4qjOiJnLo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cRABFR/I4HeeRVzKFfsFbryD+OtFpBK8ir2V4Ch2iDGSj4xw+FwmmQLFGHLefOh5p/9ZLC5ynRftfaxe0VFiP1NPkRF3FC4L1LirZ2J43MGGZZccb0EDjsJ4EIQo9h5Wb+36Ml5cANzaAXFESp9PZ4bk/YRRYbj2pC3N1WPDyl8= 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=GbaJtrYY; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=F6Z4jNmS; 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="GbaJtrYY"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="F6Z4jNmS" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 634FKnO54010235 for ; Sat, 4 Apr 2026 21:03:52 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= 7ZvknanM1whbSfSnmntGaD5fuOzBhb0C116UCQrdDbM=; b=GbaJtrYYT2VYoTPO xucIKCOw7N3I/frjr2jwpUzP23uYQDXP/hpHT7k/XAXmxe8d1Vqal1H6W/XSecJL EZ00fOZmx0AncMCJr+JN6fm6ZzZ1qEjYC/50RI1UoTO4k2iXJXEMUX0yEy0Q0rPd 2ttDM8qgze8m3b4se8r3a3ZowknA1qiO/GtSRWZApBsXOVLS+UNG6AYWueAP8CgD WrMyHNtyCHb9rHkp5XPh2tL295Eju5OoC7jYSLc3anM8JoY0HzVr175EkxSqwG51 WXnAz770zYVWHqtmzTzUQ6o0IRVb7YRM9piFAz9DE8jL7ZPfabQ0jvIh3duDKlTR ec6Nng== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4daskrhm31-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 04 Apr 2026 21:03:52 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-354c44bf176so3176680a91.0 for ; Sat, 04 Apr 2026 14:03:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775336631; x=1775941431; 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=7ZvknanM1whbSfSnmntGaD5fuOzBhb0C116UCQrdDbM=; b=F6Z4jNmSqdPR78wOsrYIZvtISLHMthTmeiDSSXuDjGt0shdm9o41eJ2ryYlvEGAybc LvWemiMv7/99pgGJ9PWiThpoi3AnAxxP8rV4pjQ+AG3+P9uQm/TjFkBw/rPDunu9JDPb WTWG7ZGae9ueAyF7fSgTz6TXMFauZDtiQOcfrHItsR2DqLqwsv+pTUW13RAbfpDkT2XN jv2jW90PgU1Az0WEXmjHOaUYOIARh7XBA+EphogoCV9ua9tjDWAkD2RHw53VfP1p+svF wp48OQegmbJCBPUxrWutMcI8cgrK8HerBBPg/hz73webKnO6W/fJ87WIdk0pYgCodzVh 0NCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775336631; x=1775941431; 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=7ZvknanM1whbSfSnmntGaD5fuOzBhb0C116UCQrdDbM=; b=TyLW4dUuOTzy90ZYZ9UwgLgN2b1uJ9uwcMKxbMfIOdMUEW0SsagHbpShG1hnBWbP71 DN50cptcrMh9yr6ZG7XFlDcFkl3meNNH/TZhOV3pCUlYLcsA+lQyr70E9qhi799Mjg+m drliuNWBN06cgRuzeT4cHmHR8pJkCXrGT4xLRHiBb5ElXzXitahL7FinHmKdVPT6aDRU /BoiiIcQsi4JyajTexMldT5UU0KJBqHKEu9jqnB32+d8xMZ7RZ1vr+8lsuKszdVyfAzJ gmraMfWetExuLGqnEqp+b2kDayDVe2McH0HsfyJMfJl/DC6MwTB80NrG2PDwzAGtpQcz +E6w== X-Forwarded-Encrypted: i=1; AJvYcCWStFsBKWT9f5y8+WlGzdRArTt0FyuYDM2Tl95txQw2Ry8vk49AdAxsnN/qWGb0qoiF8q0ypmxXVkex9uA=@vger.kernel.org X-Gm-Message-State: AOJu0YyLiSpcu13CRBdBS/PCxQsV5EEWRVxSpYuIaFpJ/gqLRlha9N3I vTALP0DVKpesB64EUrvM8A0Du4uGzwpPihcWHMgRtcT4Bc3tU3zJQ+kegWPKuA0TQZVPwfaiNrt 75aTzKHsCE8HODOtu9mQT264A/rK5ZVMayFQwWKzINjr6WCWdzDWkt/S5yzt4U7gZEz8= X-Gm-Gg: AeBDietpZoJIOUhXVjwu3mMoN9QFFGfYn5rG1dY/q/4sp110F2rYNf2e1mofyKbF0Sm 5OvgLC+/8Q11J84qUFArHD3gH676zUrZVQ+z+kYqyvVLIm955wSQ3rurMlq4sfIB3SMFeqmVIN8 JgPOMZslrqHk6JCZw5No4Xp+uVWp8RhOyxiK2nDz+VPGFaZ863So6NLRZ3dXo73RimBCrza7+g+ cWs1UioqiqXU6InFlQAq0uXi4FI7Y9XE0TDFJ/pzAN1lnZ/WIC694ZOasZjCCbZqQvIUEq0oHyI ZbfWaI6UrKrvdxvcjakrE55UN1GdX3Z665pz1rfYbzsDEP7ZIoR6P9QvwdsefdCvL9wtxTVsVEm kb9jbDCbank4dBJHBmpc//D9s3jkoHos4NkXXoUhiiCx1KA== X-Received: by 2002:a17:90b:5348:b0:35b:e690:c5ad with SMTP id 98e67ed59e1d1-35de69d2217mr6357526a91.25.1775336631557; Sat, 04 Apr 2026 14:03:51 -0700 (PDT) X-Received: by 2002:a17:90b:5348:b0:35b:e690:c5ad with SMTP id 98e67ed59e1d1-35de69d2217mr6357507a91.25.1775336631067; Sat, 04 Apr 2026 14:03:51 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35de677e2dbsm2675545a91.4.2026.04.04.14.03.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Apr 2026 14:03:50 -0700 (PDT) From: Akhil P Oommen Date: Sun, 05 Apr 2026 02:33:14 +0530 Subject: [PATCH RFC 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: <20260405-glymur-gpu-dt-v1-1-2135eb11c562@oss.qualcomm.com> References: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@oss.qualcomm.com> In-Reply-To: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@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.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775336617; l=1131; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=0pQSsN6kLJu1c2xkW18nAfQbObgvnTex0L4qjOiJnLo=; b=dJ/h64bEjXn8ZnjZvjsw4sHJmN2WtDg+m6rdoAEo4S5G0u10X+zOL2wkA+YLSFvUAsGfiy2ey ucRKe6Jog0bBSHgPCySYtwm2uQ2uaTtcB/DSPhOzoW72YZ1wpc8YH5t X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Authority-Analysis: v=2.4 cv=Xpv3+FF9 c=1 sm=1 tr=0 ts=69d17cb8 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=aapufVXKjK5bSyzaIfAA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: me8BstQWlmnBbJ0jBkSaFGfF3_7v2ZVH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDA0MDIwMCBTYWx0ZWRfX0iagq9/doZWV oxhwUuEsUSz0eecRBa49t9kbyKMgU/9M0fmmJXld3dzMbJmuTYVanhJj5r7FL5PNxkZgwXRt6pa uKzDK0fKsThh4boPF9zTomamJwE0S6M1LLKHpa4NjrxBS6Zt36hF5brmIeNCYosXf2M3M7tEgqx kcfz3niCT6gx5It4NlN4G9NxB1OqpwBmjIscIsUcFnB3vIOky1weonXE36+wq+s+yneW71pIQjo cRVM8ijpFfn4wQoPvc195L6uGo6ACK6TWsQ+Y4/rqZDcCUi++rlD/fssF/xgLzDelm5+VMX4bch CiUim1efYNWyuJ2BoddIVfkalDqxBlgfZpxrU7K1FbIn8+MmK+FZVuEwE3OlhaNFxqGXtJz5iyQ dL14Ey5sw75cl1xszAMjJzB4a6IB+P3zYTIdczlqOkoNAC4DEmMZjUypjYgERe++yqt/NOxFw1Q Q85LDSNPPEOUTkAeE0g== X-Proofpoint-GUID: me8BstQWlmnBbJ0jBkSaFGfF3_7v2ZVH 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-04-04_03,2026-04-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 impostorscore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 priorityscore=1501 spamscore=0 adultscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604040200 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 --- 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 04b2328903ca..bdc8e6fa5359 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 19:03:02 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 B4F4634AAE3 for ; Sat, 4 Apr 2026 21:04:00 +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=1775336644; cv=none; b=FoTEwxpyLuhmbnAbNQ1+LNOfBqFSF9jm3qhjKvAzvpHmipGbKtTJzVsSMi0WqXWfXpD1xMM7pAv8ZVF/ttCr/ta/7l0enGdrlQaW7OUCfEmYF/iFW6ScF/2+ysc+tikJAzgh+GrTq3SD1gazmfpnzJhHePmAv0W57xNtpGvSf5c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775336644; c=relaxed/simple; bh=h72hOaaV3Wz2qGo/UxOAQA5Gn/+HYB0fHn+6ChQC/6w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=iWlGn8soWg2QJccdilJMyvo3Ht6Odx32/vWFzrfhViBy66pu8lCCp1bk594cFC6upRY7wqCEKNnE+t+crC+EYft28W5/5IUoYgU8M58iB38YUuBNmFez74D3KqtGp9s2+9nlJGgrVVcZi2gO6mA3lrGcMaIFdWR9T84XN5q5SIs= 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=Lp4PGznD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Xj2I3XDj; 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="Lp4PGznD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Xj2I3XDj" 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 6342Xk4t3989220 for ; Sat, 4 Apr 2026 21:03:59 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= nmtZth3SXSD5zX4iUT5/KNuaDt5932j/HMFP1H0CNWc=; b=Lp4PGznDUzIZPYY6 AfQDGUfXyOPolYYKX82N4dZAsg5spNO5JBxQr38jyHNLkH3SU3Z7f9aWgWsjlvcx 2mNsKQfNRKNICxDXQn8uUs9RJcIRWFUcqCCM3DNTsVKoAe+s0vN4nhWFa9twFk7C PLmFU29Hsocr67Ex9f16e/7V2SqOn9FH+IJnNCY7QR3NQ3lhLxWIxzAgqyyjphXP mVRqF1bPylGfgD4J0vYA9KxouT0xDqaOX1ZZNF+oslxwehl9xpBwp9Br6fiSkBt5 LD9n9RJ1MmYpslLlH457B7QYB7oWfWbBinO4q/w+UA9P75CM+EpOYJtb8E/bMoAt vMijkA== 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 4dasyfhjqk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 04 Apr 2026 21:03:59 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-35c1107da15so2794613a91.2 for ; Sat, 04 Apr 2026 14:03:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775336638; x=1775941438; 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=nmtZth3SXSD5zX4iUT5/KNuaDt5932j/HMFP1H0CNWc=; b=Xj2I3XDjLBxtv6xoaqslog1uXM5dAcFQqwj/bmixKETN8fx7oUyPqCMueZ0zkzQLDW c7goF6vI1zM4yRdkrHX5zh3UT91Ji66XEcJx3Wfw2D3Wsayd7LkeuTXPwiYDe5oUeUwk 1MEMoT/p4UKj2vJXiVlVum0rMsmJRfnpaCfHm24s3wUEXdrfuu5oBOWIzf78vLrVl+zf Dwe3V0QlcOqGC3MPzH8UdJ+iKNLs9MK+sW15TT5E4VGKp2Odl6JMIxzrX7BrIqhrDHlr +QvRezaSLYhjNuop7+YNsYPYXBGz4Qaaw0ffEbgnVYrW8smYz53hVvljdwO9sj/vmxLn BBVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775336638; x=1775941438; 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=nmtZth3SXSD5zX4iUT5/KNuaDt5932j/HMFP1H0CNWc=; b=cnc3T5HwLevoZU3sSPLm8UaaHv+jOxhDTtEOYRKhIjbW/5Osf147Ww92VGvM3CVLbn jNXQ5i8ItLbtL23hoJ7T5GAhoITIQkaQB8qxXGvlgPbQ/B9DS0dy5vrpcF9QpkDBUEGK f7fF/nd6vzBU/q5F++H+L9mroX7NlUrMQOcpqkPGUcyIHh8Nn0R+IeLZcarhSRp/9KYi 4NTY2hME+6Twex6+a0KYOQHDYDul0ZVRBLSw3ugngot6cbdS3oPElZFKXT+3hkPUqQv+ 7gXyHbmekxFgf0X4ifsjXpePXSfCCdArMEIFaOsvkRc54+T2qJaIRfMCMKVrulL9PHla ZKkA== X-Forwarded-Encrypted: i=1; AJvYcCWRle3Gu1Ct+L/xpgu7vcuDfVuZRp8fnQAUu50VWfSWg49bebbUH+KKAQ8Hln3DGeVKvnMYw2d5NheG0o0=@vger.kernel.org X-Gm-Message-State: AOJu0Yw+gWmaz+K9mEZlkfY7bXV6q1wpTEO+Cq1ne5uLTtD99jk7zC4d kaALu4KbY34ev1+jIgpqkyJzZuSzpBO/XtajVQKAhStBmXZq9Onz0JASLycLTv+h6jzbY0TuSRV SZqsGr17PGAzSZ0ScM6GIMrceoOIsjzJ/o+NgCqelYhuUTqgXz4jb93x4iJIQlSavj6E= X-Gm-Gg: AeBDiev0H7fH6ylC2zs5GUJNxu6Kvci8zvrTw3bA0JgUftzcQsmy+21RhnUF6xGYyCh zfp6Og4J01WsY5RG3Ak2riV7Wy+rhJV6jOYADeV3S77pRLxOrLRGsptkCP0b8brtBAaOgjkYz9Y 5o/NSnfLipcC6RAhwgHfGKR13dDa2Lz3XDXkux+bGlmXf0pQRzVFO12/UeKMvK37ufdQB5ttHse ORrGZ0vpvt6hTzD07fFgAcRpsCVkYrPGitXeYYSlAicYbQRH4jRTnqawcNAOH2GSUTL6lrDs4n+ H18sB72i3Uvg53pRV6wfJ6Tu1lHJX00lbG6N5x/0hfNcN5/TtvyVmtV4eqE+yD7Y5QxZzBKe5tD /JyEy/4VYuHuKOEMNEms5o0YfBB9CiPifeA5CKiUCfBD1Lw== X-Received: by 2002:a17:90b:2ccc:b0:35d:a0b7:9608 with SMTP id 98e67ed59e1d1-35de67dc7d4mr6566670a91.7.1775336638414; Sat, 04 Apr 2026 14:03:58 -0700 (PDT) X-Received: by 2002:a17:90b:2ccc:b0:35d:a0b7:9608 with SMTP id 98e67ed59e1d1-35de67dc7d4mr6566629a91.7.1775336637929; Sat, 04 Apr 2026 14:03:57 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35de677e2dbsm2675545a91.4.2026.04.04.14.03.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Apr 2026 14:03:57 -0700 (PDT) From: Akhil P Oommen Date: Sun, 05 Apr 2026 02:33:15 +0530 Subject: [PATCH RFC 2/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: <20260405-glymur-gpu-dt-v1-2-2135eb11c562@oss.qualcomm.com> References: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@oss.qualcomm.com> In-Reply-To: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@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 , Rajendra Nayak X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775336618; l=2452; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=JT5lwnVUisFrhJnFAuWZExNJ4rN4NkpGTeCu4OU5CF0=; b=EntZR4nO3H9acZ51Ka46YVBtGA2N7T569x46whj309a/ZNx2ueznbQ04jh9qhZhj54yrQNRUf /OsMJuZfi8ZCV5umqob40FeXJ73JFVkSN6c2VyNmHZfAPHfRkzu8dQH X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDA0MDIwMCBTYWx0ZWRfXxzJfcnblDm03 S1911l8UrOSW4U4BnENK06umYj5WvAMgCE3xi+1I1rTGwjaXX87+xe6KZhtShfsnAmZk1EHUgnD O3/Ev5MHdfV0+KOoxieunbrUKsyHE41aPl8iq6LTrvuMlQ7stX+joGD/lXykmSPfUdRDnMLU33A Y+JcnMKVwvCN28GAH9iWvy6vBMLHe/Bh80m0wfSVr0NiE66Zs9yiHp3EX6LGpciT7odsrzYe7p5 4qJ9m0JS9ObXXVNnynEbTij/Bu55Pba1Tms/Dhyg9Qq8eH2Vf0KaD8cJ/8U+ae9itAtkMy2WW0o oW/Rfnp+J3smFB6V/P5aotExyDg0n8sW1Y5Lf3qL9hzZxPs+V+193DUD5oF+n4ccXkXSiIzVRz/ vPQIoPWoHG3nB2gXOSFtN4z0bI7dm/gkxHXvsmV1Axj7AmMxbcB182n9xgBaIixSTp0GjmgP2KL pPr6on2V3w/TaNWWnLg== X-Authority-Analysis: v=2.4 cv=U5qfzOru c=1 sm=1 tr=0 ts=69d17cbf cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=COk6AnOGAAAA:8 a=EUspDBNiAAAA:8 a=XZrIUYhEBg08vmH-lqUA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-ORIG-GUID: tlYvM6Nb4BxlCM0mqo6yvfjncc3t42v1 X-Proofpoint-GUID: tlYvM6Nb4BxlCM0mqo6yvfjncc3t42v1 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-04-04_03,2026-04-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 clxscore=1015 spamscore=0 impostorscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604040200 From: Rajendra Nayak Add the nodes to describe the GPU SMMU node. Signed-off-by: Rajendra Nayak Signed-off-by: Akhil P Oommen Reviewed-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- 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 e65e40857b3e..a3fe2b12aee0 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -3724,6 +3724,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 19:03:02 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 DE04C345CAB for ; Sat, 4 Apr 2026 21:04:06 +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=1775336652; cv=none; b=jE1iG+oNdfuuwJgzXVO8K2CW8M+d0zW7X/HC2PdI16TtldfTvlRruyqcWN7rQsR0KV6DrP4fJoqmxmfQxc2lwcPMqnbnJva+gB9adX0ca7Q07RsHuSgGQmDlDbjjk2nQucS7eQOzZkvDYIk46uOisgtdzilK0ywstnvk5+Gg0Sc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775336652; c=relaxed/simple; bh=RBr1XjsDT5Kr6QGcEhhynZK4g4iPCpIcVew7cJKrqCg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Qu4G4wktY8g0JRNtPbRq1KBX2E5gAUbYFvXlpM+Rrn0XwlKXlyvZwnhZfxwqFo41A1U34snskPSAw73GvSlqsIRC3cYOg781B4dQTCsWrk1hep5f9pj58tpWCD5vuJ+Iujoskzb6NQUbTke4liFc/XcHUE8JHTfPs9xlsczl4rQ= 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=aBXpU1OF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kqJoeQzJ; 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="aBXpU1OF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kqJoeQzJ" 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 6342qqcF2199939 for ; Sat, 4 Apr 2026 21:04:06 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= xZYOVY8Bj2xAAp+/yXmI9Yv3a3R9C9Cg1LE3mTzMmTk=; b=aBXpU1OF/QzBWq8/ 8rgwgjGhA890/YP7rWUin/bLtWa0O26RFJ6BHkHS6RO30sJ8ttbxrmwhq4TOQ334 y8GuRhpGK8jl8NwO1GZ865yHFjfddjLixlPpjzC1elHUAwxCFSNDPMytwLbKiKxz UUxHSqKDnJh0LhLpEoB/2BTaj0UMojXPJolMhRfmt9+HKy020bxxso0NMbuVdWyR YX+PJeW/dkSQOsxyQAz792ZNcBxgxOTFspgQuC5PI8Z/TEJKDVK97riUE7lUzAbo ZC+ihhraC5l/GFXP13SfBJoCM4EmnsydeEoW4P/GwM7eu/hW7uhKkDN8I8oZQPop embdGw== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dat7u9j21-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 04 Apr 2026 21:04:05 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-35da99b90f6so3189241a91.1 for ; Sat, 04 Apr 2026 14:04:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775336645; x=1775941445; 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=xZYOVY8Bj2xAAp+/yXmI9Yv3a3R9C9Cg1LE3mTzMmTk=; b=kqJoeQzJdevmdH8k740/uh11n8uQMuDV6B05TQcd31QXA3wP7G0iSOMLbvmuhjOM+z eEcjCruUC/9J4cUN7ZXgZClohAaMDljQ3pkmP0jGfuX/sRi5aLwpyNnk5wgyHOf5A1eB E/d837nSFdtfXsEVdjQHlyeREMBxidUhCW0uGM5FV2N4KRDkgDpzgP0EGaS2Cyq3CO8f y9I34FnL91NXMXWLu/qlAdRWQ0DjS4pWJorrmS/Ure64hJVtyw2OGoOsN/FQc7TCpw72 UDpI+3KOu6YBr5Kr1JISQG5TnZfKq4jcFdh/+UVTKsSjR4ij1sqlgGYJRc/6kQuAtRke npHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775336645; x=1775941445; 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=xZYOVY8Bj2xAAp+/yXmI9Yv3a3R9C9Cg1LE3mTzMmTk=; b=SCrH+a8tfDVcGt/oMg/zpQw0C+PeLduMbSRZJVFGfTPkFlfawLSKGL/Wgirm/eM3ax sJBw5XCxVGG6c+o4Dui9fqQ27IBG5btTTrUMDMXdy4QAACTx5e0GdxogTeASqVrkb++n VmJGQ5qZq2TctfQZvfeGrrnoVMBRTPrv6mE6n13DMHJ/+/tlgqVuhakKFjiLIRf0+Hs7 W/+y8UooaopomjAQhBqeyenLEuZYcyTQRf/Av3KzR1pwdn2yBSGNiF+ugVwxx1+pZDr0 HMV5Vy8g4NvrgkA4WhYBCplZKWsgpcawhxMi1tMaJmXkluP8q1r+wfN4DC2tFhBQ7DdC hyOg== X-Forwarded-Encrypted: i=1; AJvYcCW+ubyaUrDF3D9NmlnbH604ZXOncCTgP+9f0vrVy+ZCKSypBZe/hB8sT+1x4B0i87cNtqE3K9lKNk4llPM=@vger.kernel.org X-Gm-Message-State: AOJu0YyD5jJE241m3aWX0iWT9D9uPcmGIWngMvOad1X3hbq3uyFIAO8+ tf25j8PI+glAupi2b2J6XAvtHbEZZvpDv4kwsJZWzdAuLZbpoPPbbQM5U3HoS6De2TNQ5xIpurk RLUdmh7IBy5HUW4Y2zTpAdPDiNDEXZA8ubtXsSqQ2yYzD0g185TyoNmMt1+QVjhDMsEY= X-Gm-Gg: AeBDiet6n2eZS1i2PZFsiSyr2K4N+jbJ9/zM1rFx/eyv0gXNoXvxjL6cdw3iv91XCKz Vqz9H2qpjZ8PHCs7F8yMtL44SDpjQBCxXJ4Gjb6dPMiJG8orhRxidNU1itYJ+MJ6fNcAAr3FZux 91nQCLTPMYxroDPCHbF9aNVcDe7YdIMnMML+raDAzg0Bvpl5Yh8yuTq1FVVzK7196/iC9c6okpX aGAPcZsX/aPpdVQAEumHYyav1k7Sch0gwKZ8IQVnSP1L17H6i2GAoDdkHdq5T8tnp5dZBip5XDV zHcwGZAuAtkPm475illNwoF3Ny2gv6G1ivekIpVknjAf+lxQ3T0SOw6wOhvOYIIjkBNVOpKSgep PBtifp3mbCaWW7PLxkb+/fmNrJOeZdgX8/+10uFK7IYb66Q== X-Received: by 2002:a17:90b:1dc6:b0:35d:a843:6b1f with SMTP id 98e67ed59e1d1-35de6899ce5mr7001525a91.11.1775336644815; Sat, 04 Apr 2026 14:04:04 -0700 (PDT) X-Received: by 2002:a17:90b:1dc6:b0:35d:a843:6b1f with SMTP id 98e67ed59e1d1-35de6899ce5mr7001496a91.11.1775336644271; Sat, 04 Apr 2026 14:04:04 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35de677e2dbsm2675545a91.4.2026.04.04.14.03.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Apr 2026 14:04:03 -0700 (PDT) From: Akhil P Oommen Date: Sun, 05 Apr 2026 02:33:16 +0530 Subject: [PATCH RFC 3/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: <20260405-glymur-gpu-dt-v1-3-2135eb11c562@oss.qualcomm.com> References: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@oss.qualcomm.com> In-Reply-To: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@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.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775336618; l=6149; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=RBr1XjsDT5Kr6QGcEhhynZK4g4iPCpIcVew7cJKrqCg=; b=vwd51qZFvIb7MednXSSvkr+UUDduQutfBfAo/sQ7TfeZ34CdFZg1cWFzKWn4D1+CkPATty4PY Pi68RNF6rnpDkq/GLcPC/lUcNAnGS4RWDQvZ6pW+btZ0u55wZsMof55 X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDA0MDIwMCBTYWx0ZWRfX4nFf13pVttyI FzDhJp+S5+3vwgCIuLPnSzxSwt5uqhE8HDMpayC5ftxYOhI8HBCb3056slYdnVzf24JnUfl1dZ8 y3DmUcQpSiFGPfvOTqjRNylvqojD6xLoW+adehJbSrXvB8m8Z1/qfwVIGPenGmvvf2wWwrLffWI FR/WS56829KEJmSQD16pzh8nh0WsIx8jiuYy/NLn95G4LknxkuDlqC6zzR7C8yMN3ibfRYsf5tB OORATuB3ZP5sBreXSPqoXF87f7nKShI+TDNLhEuXkE9+bqAApfL/YH6OX4G/zJf8kIgEui2mBHl l+44CRmRaWWe/Q+I84qslDM199+ZKxzzXJl/oyWJJyuZf3NNFH7I+UGlHUlNiwvh3B3L8Gvc2Pi rOP0Jx4zRq7LgQ7kti5aPoUWDTXtqy/AD+uaiqAIXl8rc9G0LbE6YpDWKKP0tCJDnx9yLoOYu3O mkOwCE4CJmiIabiyMaw== X-Proofpoint-GUID: irHxgw0Iu5ywC-evNk4YzRAaKD3pgrn0 X-Authority-Analysis: v=2.4 cv=RJ2+3oi+ c=1 sm=1 tr=0 ts=69d17cc5 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=hGZpaGHu81SVUIw3OUwA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: irHxgw0Iu5ywC-evNk4YzRAaKD3pgrn0 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-04-04_03,2026-04-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 adultscore=0 clxscore=1015 spamscore=0 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604040200 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. Signed-off-by: Akhil P Oommen Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/glymur.dtsi | 194 +++++++++++++++++++++++++++++++= ++++ 1 file changed, 194 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index a3fe2b12aee0..0174917fe942 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -3712,6 +3712,200 @@ gxclkctl: clock-controller@3d64000 { #power-domain-cells =3D <1>; }; =20 + gpu: gpu@3d00000 { + compatible =3D "qcom,adreno-44070001", "qcom,adreno"; + reg =3D <0x0 0x03d00000 0x0 0x40000>, + <0x0 0x03d9e000 0x0 0x2000>, + <0x0 0x03d61000 0x0 0x800>; + reg-names =3D "kgsl_3d0_reg_memory", + "cx_mem", + "cx_dbgc"; + + 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"; + + status =3D "disabled"; + + gpu_zap_shader: zap-shader { + status =3D "disabled"; + memory-region =3D <&gpu_microcode_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>; + }; + }; + }; + + gmu: gmu@3d6a000 { + compatible =3D "qcom,adreno-gmu-x285.1", "qcom,adreno-gmu"; + + reg =3D <0x0 0x03d37000 0x0 0x68000>; + 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>; + + status =3D "disabled"; + + 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 From nobody Sun Jun 14 19:03:02 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 1D19D346FA4 for ; Sat, 4 Apr 2026 21:04:12 +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=1775336654; cv=none; b=Dym1rhxtrxfzxR/THoHpw0Ej2351B2R182pL+UfRPUC3TPgRD6hFqh81AgcigNv6RspyGhpxeb2h5YPrMhf7lelR6Lg6M3u2p+WHN0aj12oYyXr2YVDhyYfNCLAsHQmPjYnP7rp8JB3BuYYF6eIj0lUJQHVJUHcT95xgvHnCRb8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775336654; c=relaxed/simple; bh=ccn0jChaL5zN/iyxjxDcPtJ373eleo71GyAme/3kkcM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=h6eOoMpBulUwpwtZJ4BbonhPqRgQxKa1vQALpc06NLTFfWpef7xhEmPTLRgfVTKrmHGSpDmH0cf2Q9a1ZfQGy5WIkmDqR2LNPdoIvwllXPO/wDUOlPGi1t/2w23+f/2mQCGRGoM9ueyxY7tQNshQQLRsqDr6UKN9DNqdwTSNK54= 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=PKJkB52c; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IWKl3oun; 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="PKJkB52c"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IWKl3oun" 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 6342Xu8u3989899 for ; Sat, 4 Apr 2026 21:04:12 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= VWvdxIpjkxEIHhKLqLaBgrD3bE9pPar0wdDrSjVEcHw=; b=PKJkB52c9Ekl/ZH3 NFBOCFN8T+AnVLbCDTRW8P0Mt+5GGtnj9oRjB3SF0IGmBT4JHHITlwZp2yNzpk4w wWe/8lJC1crs3WxgudB3JP0ghtKv0B0xRCZzpxzluZryd3+qFDTsyg7dEelUsy7N qxqKKfU2PlDashhyB0Fkt1GDadgD3oGu0QQIlCxJ6v0cTvW4m49IRwKDuUheYxMt MXA+3kyB0NFT5Z+jHT985MeLxJlWmRrwrSlCgccMVFH7pke2k9uWstrNiJGHTWcn dfboBl21HLHh33mXvsftA/MbF36C/9XPYCX5VLCF+4t+f3Oh3BYdkv3bT92F3EDV P00inw== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dasyfhjr2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 04 Apr 2026 21:04:11 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-35daf3d3030so2686556a91.1 for ; Sat, 04 Apr 2026 14:04:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775336651; x=1775941451; 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=VWvdxIpjkxEIHhKLqLaBgrD3bE9pPar0wdDrSjVEcHw=; b=IWKl3ounOQEbLyRUtkj3gtWuX7407F5PJStNcNiHf+DDkcS3OgyEf/V0htU/WHg8fn MCO/Aw7DRSLyx5QPw3/JmvkihXmZd/ZQwyPu+IctCa5KV8CB/Su2NfgMF36VRBgfVu5B J1z8/7fWZBgwd7oPn5/mif5Z/CavT9YKrua9t6++djqnDAac0p0piCF0OrbR1FPuehj3 FWgHe2ugfuNujGilEZu8VxKmfTlA+tXKrCAaHxzEO/u4LbRq4yBxen64YRQVlq1D4XMT 7su5DMfUpV0gCYfw+o5Dz6x9p8rIqZLzIYXcZ9/RJbRRnsZJ/VtfduNlkNozGgAbVS0l F8Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775336651; x=1775941451; 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=VWvdxIpjkxEIHhKLqLaBgrD3bE9pPar0wdDrSjVEcHw=; b=DXT2Kn9OMv4ovoCi3A04tvI/tg2nPiJp1ZxBHpnVwZ7FyWG9iLTr8RQoaeIwcE9OKj HVCCHBa4XzZrU+f3MolGVfQ1P0H6fppxl0B7dBLAm3MOzXUCMQAhhtXwUtdx3YOCuL4p Q03oVa7D+q5E7bFLaVUuWMy6EYtREEQQA0g71ArOoWsVWnnPHZRsOa6X+0Nc+snMieuV FGfO1c7Elh6kxUyqiirs1WMmWMXElaro/9orM3RL8y6o3zQpACH1HAJrs5udDVLkYlfV g/K6HvRvyV9fIbeKW4bOk+Xr9WELYDpNCeumNaHjChlCwYPY9UNGNX1wQJ2FcmNSvjci XvCg== X-Forwarded-Encrypted: i=1; AJvYcCVwlakasG1XiiwVRdbaW/vDXB15DWQu0nTx/wFg3A40CCbfimTb25Wo72/ZV4FFaXmTE+YBAE9UKE7h7uo=@vger.kernel.org X-Gm-Message-State: AOJu0YxkePTb51+n1aojdeykamoUDbCp25scv2iRxmXF5SO3XjCSOzkI u8yMO5t96HJSZNxMMVq6XRaBQuu7zEUhLQduD5kUSQfpJyW3aJ64K3SluQ/kc6/t0CCYXdmORXf q0p2rzJpPa0ey74wTwc7mkJWCTCrbOXK09Vly0Y4u3K+9vEDI6PUWn/XFkKkzLCbPX+g= X-Gm-Gg: AeBDievykJ12ndhmBt3QR3+MKMgrNMdk+vt//JiAPpeSzGwog9s/I41DuoM2i+7g88+ +agMt1mdlhhlVv+7ZjsCP57XmsU3KwQ03v5ozuE0C0QPNLeA0QelOp6qUrw3v4+G4+v5x8+yqVz 8eIejPaJ93zh1KtrP+88a73IHruFUVvojxAFXyNy4BptrK4JeNSX8XvccFRVo5vlv6XNH5UzrBa 1So6hVjyuwnwAghVv7/058DRbF6SsPpPmkgYxf+EG2KOaJyFq2Th/6Ox227TR/zN5TBxNeV56N1 WpIcYHflMn8vv5fyr+ZG5BZJ/q1a8x4Aiq9Or1cK9RVoNTRgLmk/PY5L02n3wR3gzKtV0xkl1gt 94qs4CQB1N+uyZpDCt4Z+bj2buGd/HtMZVo5ITV1DORPSKA== X-Received: by 2002:a17:90a:d406:b0:35b:945d:752a with SMTP id 98e67ed59e1d1-35de68f82damr6916277a91.17.1775336651035; Sat, 04 Apr 2026 14:04:11 -0700 (PDT) X-Received: by 2002:a17:90a:d406:b0:35b:945d:752a with SMTP id 98e67ed59e1d1-35de68f82damr6916267a91.17.1775336650573; Sat, 04 Apr 2026 14:04:10 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35de677e2dbsm2675545a91.4.2026.04.04.14.04.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Apr 2026 14:04:10 -0700 (PDT) From: Akhil P Oommen Date: Sun, 05 Apr 2026 02:33:17 +0530 Subject: [PATCH RFC 4/4] arm64: dts: qcom: Enable GPU & GMU on Glymur CRD 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: <20260405-glymur-gpu-dt-v1-4-2135eb11c562@oss.qualcomm.com> References: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@oss.qualcomm.com> In-Reply-To: <20260405-glymur-gpu-dt-v1-0-2135eb11c562@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.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775336618; l=767; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=ccn0jChaL5zN/iyxjxDcPtJ373eleo71GyAme/3kkcM=; b=JRFgBXK2KbPsL05frSwn5I7UhOJlDvht+GmFwpZ3gnbdAA0ZppSJwRmWewXWhpoI4MqTiVhEr 9DATLVPnMy7C90DgmwdBoebxDyPBn/B2JKWyKW+ibt6nE6RA2tYEYbe X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDA0MDIwMCBTYWx0ZWRfX/bZ4V64k2aOB hkZSVN1jqEJrCRlDUcDqh81PPkXni/kjJvQ+RNxO0W7dwYhpi2Pxefuq/Z58raVGWQ2biP1Bz45 5yq8gkHBQc7+wHklNQK8q1Cuizk/WgWWvZKmgD6lMQFrbtc12p0gnfgCUdy5YDB0twojDzjALmc 5ShkmcVWu1u+YCGJSywzLdzo768hV53PRNP9LItSod3uzIyyck2HbhMKpFG1ovbO+Boc/cguOui hg1naSgLlpG6zS///9HY0zlWUfJwctY1eFt4dL2TmdAJO7GayF5Yc13OyVqfycCoDNp8UOmomiJ 0/n0PLRdOEBG2TqZmBwFEm8cLNb7nHlUA6z0o+T5e8g7hXAmuLE6bewqlm5ZJ5ir1LVe6cBFa4F be4b7iF8PWh33i6Z7J3D4LVf6FmC3A37mkD4Motz8lWlBj2F+al5M5uZ+p5wAYj5TYy7odwbaZV +P8ZhzEGBrYXnMTZMxg== X-Authority-Analysis: v=2.4 cv=U5qfzOru c=1 sm=1 tr=0 ts=69d17ccc cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=VLalC5YaDb2G5u0TXLgA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: Gidb7vKy_PCbNoSLJwSbp0XHRIqo_CfT X-Proofpoint-GUID: Gidb7vKy_PCbNoSLJwSbp0XHRIqo_CfT 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-04-04_03,2026-04-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 clxscore=1015 spamscore=0 impostorscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604040200 Enable the necessary DT nodes to add support for GPU on the Glymur CRD. The Glymur CRD boots Linux at EL2, which means it doesn't require the secure GPU firmware (zap fw). Signed-off-by: Akhil P Oommen Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/glymur-crd.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dts b/arch/arm64/boot/dts/= qcom/glymur-crd.dts index 51ea23a49b9e..a579df902323 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -110,6 +110,14 @@ vreg_misc_3p3: regulator-misc-3p3 { }; }; =20 +&gpu { + status =3D "okay"; +}; + +&gmu { + status =3D "okay"; +}; + &i2c0 { clock-frequency =3D <400000>; =20 --=20 2.51.0