linux-arm-msm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/4] Support for Adreno X1-45 GPU
@ 2025-06-23 14:12 Akhil P Oommen
  2025-06-23 14:12 ` [PATCH v4 1/4] dt-bindings: opp: adreno: Update regex of OPP entry Akhil P Oommen
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Akhil P Oommen @ 2025-06-23 14:12 UTC (permalink / raw)
  To: Catalin Marinas, Will Deacon, Rob Clark, Sean Paul, Konrad Dybcio,
	Dmitry Baryshkov, Abhinav Kumar, Jessica Zhang, Marijn Suijten,
	David Airlie, Simona Vetter, Bjorn Andersson, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Viresh Kumar, Nishanth Menon,
	Stephen Boyd
  Cc: linux-arm-kernel, linux-kernel, linux-arm-msm, dri-devel,
	freedreno, devicetree, linux-pm, Akhil P Oommen, Jens Glathe,
	Viresh Kumar, Krzysztof Kozlowski, Aleksandrs Vinarskis,
	Konrad Dybcio, Dmitry Baryshkov

Add support for X1-45 GPU found in X1P41200 chipset (8 cpu core
version). X1-45 is a smaller version of X1-85 with lower core count and
smaller memories. From UMD perspective, this is similar to "FD735"
present in Mesa.

Tested Glmark & Vkmark on Debian Gnome desktop.

I think Bjorn can pick the DT patch and Rob Clark can pick up the rest.

Signed-off-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
---
Changes in v4:
- Reorder the new entry in defconfig (Krzysztof)
- Link to v3: https://lore.kernel.org/r/20250620-x1p-adreno-v3-0-56398c078c15@oss.qualcomm.com

Changes in v3:
- Rebased on v6.16-rc1
- Fixed speedbin table in drm/msm
- Corrected the regex for the adreno opp node (Krzysztof)
- Replace underscore with hyphen in DT node names (Krzysztof)
- Link to v2: https://lore.kernel.org/r/20250611-x1p-adreno-v2-0-5074907bebbd@oss.qualcomm.com

Changes in v2:
- Skip 'delete-property' wherever it is unnecessary (Dmitry)
- Reorder dt nodes alphabetically (Konrad)
- A new patch#1 to fix the dtbs_check error
- Link to v1: https://lore.kernel.org/r/20250607-x1p-adreno-v1-0-a8ea80f3b18b@oss.qualcomm.com

---
Akhil P Oommen (4):
      dt-bindings: opp: adreno: Update regex of OPP entry
      arm64: defconfig: Enable X1P42100 GPUCC driver
      drm/msm/adreno: Add Adreno X1-45 support
      arm64: dts: qcom: Add GPU support to X1P42100 SoC

 .../bindings/opp/opp-v2-qcom-adreno.yaml           |   2 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |   7 ++
 arch/arm64/boot/dts/qcom/x1p42100-crd.dts          |   4 +
 arch/arm64/boot/dts/qcom/x1p42100.dtsi             | 120 ++++++++++++++++++++-
 arch/arm64/configs/defconfig                       |   1 +
 drivers/gpu/drm/msm/adreno/a6xx_catalog.c          |  39 +++++++
 6 files changed, 170 insertions(+), 3 deletions(-)
---
base-commit: d9946fe286439c2aeaa7953b8c316efe5b83d515
change-id: 20250603-x1p-adreno-219da2fd4ca4

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


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

end of thread, other threads:[~2025-08-24  2:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-23 14:12 [PATCH v4 0/4] Support for Adreno X1-45 GPU Akhil P Oommen
2025-06-23 14:12 ` [PATCH v4 1/4] dt-bindings: opp: adreno: Update regex of OPP entry Akhil P Oommen
2025-06-23 14:12 ` [PATCH v4 2/4] arm64: defconfig: Enable X1P42100 GPUCC driver Akhil P Oommen
2025-06-23 14:12 ` [PATCH v4 3/4] drm/msm/adreno: Add Adreno X1-45 support Akhil P Oommen
2025-06-23 14:12 ` [PATCH v4 4/4] arm64: dts: qcom: Add GPU support to X1P42100 SoC Akhil P Oommen
2025-07-17  4:30 ` (subset) [PATCH v4 0/4] Support for Adreno X1-45 GPU Bjorn Andersson
2025-08-24  2:55 ` Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).