All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] interconnect: qcom: Add SM7250 interconnect provider
@ 2026-10-23  9:45 ` Ishu Brar via B4 Relay
  0 siblings, 0 replies; 7+ messages in thread
From: Ishu Brar @ 2026-10-23  9:45 UTC (permalink / raw)
  To: Georgi Djakov, Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: linux-arm-msm, linux-pm, Konrad Dybcio, devicetree, linux-kernel,
	Ishu Brar

Add the binding and the driver for the Network-On-Chip interconnect
providers of the Qualcomm SM7250 SoC (Snapdragon 765/765G/768G). They are
controlled through RPMh Bus Clock Managers, like the other RPMh based
providers. The driver follows the layout of sm7150 and sm8250, and the
nodes and BCMs come from the downstream interconnect description of the
platform.

Tested on a OnePlus Nord (a 7.3-rc7 based tree): all providers probe,
and UFS, USB, display, I2C, serial and camera ISP devices get their
paths without errors. The Adreno 620 GPU also takes its memory bandwidth
levels from these providers (the Adreno 620 series sent earlier relies on
them). The SoC devicetree nodes are not part of this series.

Signed-off-by: Ishu Brar <patches@brar.si>
---
Ishu Brar (2):
      dt-bindings: interconnect: qcom: Add SM7250 RPMh NoC bindings
      interconnect: qcom: Add SM7250 interconnect provider driver

 .../bindings/interconnect/qcom,sm7250-rpmh.yaml    |  102 ++
 drivers/interconnect/qcom/Kconfig                  |   14 +
 drivers/interconnect/qcom/Makefile                 |    2 +
 drivers/interconnect/qcom/sm7250.c                 | 1683 ++++++++++++++++++++
 .../dt-bindings/interconnect/qcom,sm7250-rpmh.h    |  151 ++
 5 files changed, 1952 insertions(+)
---
base-commit: 3fd56a2833c22f62eb84297d0dbd47739632f1a0
change-id: 20261023-icc-sm7250-1684e6e41a02

Best regards,
--  
Ishu Brar <patches@brar.si>


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

end of thread, other threads:[~2026-10-23 10:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-23  9:45 [PATCH 0/2] interconnect: qcom: Add SM7250 interconnect provider Ishu Brar
2026-10-23  9:45 ` Ishu Brar via B4 Relay
2026-10-23  9:45 ` [PATCH 1/2] dt-bindings: interconnect: qcom: Add SM7250 RPMh NoC bindings Ishu Brar
2026-10-23  9:45   ` Ishu Brar via B4 Relay
2026-10-23  9:45 ` [PATCH 2/2] interconnect: qcom: Add SM7250 interconnect provider driver Ishu Brar
2026-10-23  9:45   ` Ishu Brar via B4 Relay
2026-10-23 10:20   ` sashiko-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.