This series adds support for the Adreno X2-85 GPU present in the Mahua SoC. It is a smaller variant of the Glymur GPU, with fewer slices and smaller internal memories, but it shares the same register layout. As a result, only minor changes are required to enable support for it.
The first couple of patches fix an error I introduced in the earlier Glymur series. I incorrectly assumed the X2-85 was the GPU used in Glymur and used it in the compatible string. I believe it is reasonable to correct this now, considering that the Glymur DT patches were only picked up recently. The DT patches are for Bjorn and the remaining patches are for Rob Clark to pick up. Signed-off-by: Akhil P Oommen <[email protected]> --- Jie Zhang (5): dt-bindings: display/msm/gmu: Fix Glymur's compatible arm64: dts: qcom: glymur: fix Adreno X2-90 GMU compatible drm/msm/a8xx: Add Mahua GPU support dt-bindings: display/msm: gpu: Document Mahua GPU/GMU arm64: dts: qcom: mahua: Support GPU and GMU .../devicetree/bindings/display/msm/gmu.yaml | 4 ++- .../devicetree/bindings/display/msm/gpu.yaml | 1 + arch/arm64/boot/dts/qcom/glymur.dtsi | 2 +- arch/arm64/boot/dts/qcom/mahua.dtsi | 8 +++++ drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 42 ++++++++++++++++++++++ drivers/gpu/drm/msm/adreno/a8xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 7 ++-- 7 files changed, 61 insertions(+), 5 deletions(-) --- base-commit: 1e9b8055458b92f9ebab6f39d97ade5265a0b012 change-id: 20260925-mahua-gpu-341a15603d23 Best regards, -- Akhil P Oommen <[email protected]>
