[PATCH 0/6] drm/msm: Support for Adreno 830 GPU
Akhil P Oommen <[email protected]>
| Newsgroups | org.kernel.vger.linux-arm-msm,org.freedesktop.lists.dri-devel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
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/[email protected]/ Signed-off-by: Akhil P Oommen <[email protected]> --- 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: <[email protected]> prerequisite-patch-id: c050130345665caf00f2390fb3da0adc62667eb4 Best regards, -- Akhil P Oommen <[email protected]>