[PATCH 0/6] drm/msm: Support for Adreno 830 GPU

From: Akhil P Oommen

Date: Sat Aug 08 2026 - 16:23:29 EST


This series add support for Adreno 830 GPU present in Snapdragon SM8750
chipset, which is almost 2 yr old now. Adreno 830 is the first GPU in
AdrenoeA8xx family [1]. So, architecturally A830 is very close to A840 GPU,
so we just need to add a catalog entry to describe the GPU along with the
necessary register lists. Both Mesa support and firmwares at
linux-firmware repo are already available. Mesa needs a correction to
the chipid value which will be fixed soon.

Patch [1] & [2] are for Rob Clark and the remaining devicetree patches
are for Bjorn to pick up.

[1] https://lore.kernel.org/lkml/20251118-kaana-gpu-support-v4-0-86eeb8e93fb6@xxxxxxxxxxxxxxxx/

Signed-off-by: Akhil P Oommen <akhilpo@xxxxxxxxxxxxxxxx>
---
Gaurav Kohli (1):
arm64: dts: qcom: sm8750: Add GPU cooling

Jie Zhang (5):
drm/msm/a8xx: Add support for Adreno 830 GPU
dt-bindings: display/msm: Document Adreno 830 GPU/GMU
arm64: dts: qcom: sm8750: Add GPU and GMU nodes
arm64: dts: qcom: sm8750-mtp: Enable Adreno 830 GPU
arm64: dts: qcom: sm8750-qrd: Enable Adreno 830 GPU

.../devicetree/bindings/display/msm/gmu.yaml | 4 +-
.../devicetree/bindings/display/msm/gpu.yaml | 2 +
arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 8 +
arch/arm64/boot/dts/qcom/sm8750-qrd.dts | 8 +
arch/arm64/boot/dts/qcom/sm8750.dtsi | 335 +++++++++++++++++++--
drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 334 ++++++++++++++++++++
drivers/gpu/drm/msm/adreno/a8xx_gpu.c | 2 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.h | 5 +
8 files changed, 672 insertions(+), 26 deletions(-)
---
base-commit: d56fa0b2bd2d9b2fddc10e8f5bdd42d56676935c
change-id: 20260428-pakala-gpu-1e99c9671687
prerequisite-message-id: <20260714-gpucc_dt_v6-v6-1-16bf5289572d@xxxxxxxxxxxxxxxx>
prerequisite-patch-id: c050130345665caf00f2390fb3da0adc62667eb4

Best regards,
--
Akhil P Oommen <akhilpo@xxxxxxxxxxxxxxxx>