Devicetree
 help / color / mirror / Atom feed
* [PATCH v2 0/8] arm64: dts: qcom: Devicetree support for Kaanapali GPU
@ 2026-07-05  8:00 Akhil P Oommen
  2026-07-05  8:00 ` [PATCH v2 1/8] drm/msm/a6xx: Increase HFI GX perf level limit to 24 Akhil P Oommen
                   ` (7 more replies)
  0 siblings, 8 replies; 19+ messages in thread
From: Akhil P Oommen @ 2026-07-05  8:00 UTC (permalink / raw)
  To: Will Deacon, Robin Murphy, Joerg Roedel, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Konrad Dybcio,
	Rob Clark, Dmitry Baryshkov, Abhinav Kumar, Jessica Zhang,
	Marijn Suijten, Maarten Lankhorst, Maxime Ripard,
	Thomas Zimmermann, David Airlie, Simona Vetter
  Cc: Sean Paul, linux-arm-kernel, iommu, devicetree, linux-kernel,
	linux-arm-msm, freedreno, dri-devel, Akhil P Oommen,
	Qingqing Zhou, Jingyi Wang, Dmitry Baryshkov, Gaurav Kohli,
	Konrad Dybcio

This series adds the necessary Device Tree bits to enable GPU support
on the Kaanapali-based devices. The Adreno 840 GPU present in Kaanapali
chipsets is based on the new Adreno A8x family of GPUs. It features a
new slice architecture with 3 slices, raytracing support and other
improvements.

This series includes patches that updates DT schema, add GPU SMMU,
GPU/GMU support, GPU cooling, and enables the GPU on Kaanapali MTP and
QRD platforms.

Signed-off-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
---
Changes in v2:
- Fix formatting in DT patches (Dmitry/Konrad)
- Update cooling patch to lower the polling delay (Dmitry)
- Keep both passive and hot thermal trip points (Dmitry)
- Update GPU OPP table to match latest downstream version (Konrad)
- Add a new patch to allow HFI related structs to accomodate >16 GX levels
- Drop the smmu binding doc patch as it is already addressed in linux-next
- Link to v1: https://lore.kernel.org/r/20260512-kaana-gpu-dt-v1-0-13e1c07c2050@oss.qualcomm.com

---
Akhil P Oommen (5):
      drm/msm/a6xx: Increase HFI GX perf level limit to 24
      dt-bindings: display/msm: gpu: Document Adreno 840
      arm64: dts: qcom: Add GPU support for Kaanapali
      arm64: dts: qcom: kaanapali-mtp: Enable GPU
      arm64: dts: qcom: kaanapali-qrd: Enable GPU

Gaurav Kohli (1):
      arm64: dts: qcom: kaanapali: Add GPU cooling

Jingyi Wang (1):
      arm64: dts: qcom: kaanapali: Add QFPROM node

Qingqing Zhou (1):
      arm64: dts: qcom: kaanapali: add the GPU SMMU node

 .../devicetree/bindings/display/msm/gpu.yaml       |   2 +
 arch/arm64/boot/dts/qcom/kaanapali-mtp.dts         |   8 +
 arch/arm64/boot/dts/qcom/kaanapali-qrd.dts         |   8 +
 arch/arm64/boot/dts/qcom/kaanapali.dtsi            | 461 +++++++++++++++++++++
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_hfi.h              |   7 +-
 6 files changed, 484 insertions(+), 4 deletions(-)
---
base-commit: b96de4afaea292f70aec05d40def1d993c04d71c
change-id: 20260412-kaana-gpu-dt-968a70134c22

Best regards,
-- 
Akhil P Oommen <akhilpo@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2026-07-06 21:31 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-05  8:00 [PATCH v2 0/8] arm64: dts: qcom: Devicetree support for Kaanapali GPU Akhil P Oommen
2026-07-05  8:00 ` [PATCH v2 1/8] drm/msm/a6xx: Increase HFI GX perf level limit to 24 Akhil P Oommen
2026-07-05  8:17   ` sashiko-bot
2026-07-05 12:08   ` Akhil P Oommen
2026-07-05  8:00 ` [PATCH v2 2/8] dt-bindings: display/msm: gpu: Document Adreno 840 Akhil P Oommen
2026-07-06  6:36   ` Krzysztof Kozlowski
2026-07-05  8:00 ` [PATCH v2 3/8] arm64: dts: qcom: kaanapali: add the GPU SMMU node Akhil P Oommen
2026-07-06  9:33   ` Konrad Dybcio
2026-07-06 21:31   ` Dmitry Baryshkov
2026-07-05  8:00 ` [PATCH v2 4/8] arm64: dts: qcom: kaanapali: Add QFPROM node Akhil P Oommen
2026-07-06  9:35   ` Konrad Dybcio
2026-07-06 21:31   ` Dmitry Baryshkov
2026-07-05  8:00 ` [PATCH v2 5/8] arm64: dts: qcom: Add GPU support for Kaanapali Akhil P Oommen
2026-07-06  9:37   ` Konrad Dybcio
2026-07-06 20:06     ` Akhil P Oommen
2026-07-05  8:00 ` [PATCH v2 6/8] arm64: dts: qcom: kaanapali: Add GPU cooling Akhil P Oommen
2026-07-06  9:39   ` Konrad Dybcio
2026-07-05  8:00 ` [PATCH v2 7/8] arm64: dts: qcom: kaanapali-mtp: Enable GPU Akhil P Oommen
2026-07-05  8:00 ` [PATCH v2 8/8] arm64: dts: qcom: kaanapali-qrd: " Akhil P Oommen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox