[PATCH v2 0/3] Enable icc-clk support for Qualcomm IPQ9650

Kathiravan Thirumoorthy posted 3 patches 1 month, 2 weeks ago
arch/arm64/boot/dts/qcom/ipq9650.dtsi           |  1 +
drivers/clk/qcom/gcc-ipq9650.c                  | 22 +++++++++++++++++++
include/dt-bindings/interconnect/qcom,ipq9650.h | 28 +++++++++++++++++++++++++
3 files changed, 51 insertions(+)
[PATCH v2 0/3] Enable icc-clk support for Qualcomm IPQ9650
Posted by Kathiravan Thirumoorthy 1 month, 2 weeks ago
On Qualcomm IPQ9650 platform the interconnect busses don't have separate
RPM / RPMh controls. Instead they require direct votes through the GCC.
To unify hardware descriptions (and software interfaces) between this
platform and other Qualcomm platforms, make GCC export corresponding NoC
clocks as interconnects.

Add the necessary bindings and the drivers changes for the same.

Signed-off-by: Kathiravan Thirumoorthy <kathiravan.thirumoorthy@oss.qualcomm.com>
---
Changes in v2:
- Picked up the tags
- Detailed commit message for the dt-binding patch
- Link to v1: https://patch.msgid.link/20260519-ipq9650_icc-v1-0-4d3554c94257@oss.qualcomm.com

To: Georgi Djakov <djakov@kernel.org>
To: Rob Herring <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
To: Bjorn Andersson <andersson@kernel.org>
To: Michael Turquette <mturquette@baylibre.com>
To: Stephen Boyd <sboyd@kernel.org>
To: Brian Masney <bmasney@redhat.com>
To: Konrad Dybcio <konradybcio@kernel.org>
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-msm@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: devicetree@vger.kernel.org
Cc: linux-clk@vger.kernel.org

---
Kathiravan Thirumoorthy (3):
      dt-bindings: interconnect: Add Qualcomm IPQ9650 support
      clk: qcom: ipq9650: Use icc-clk for enabling NoC related clocks
      arm64: dts: qcom: ipq9650: add interconnect-cells to GCC node

 arch/arm64/boot/dts/qcom/ipq9650.dtsi           |  1 +
 drivers/clk/qcom/gcc-ipq9650.c                  | 22 +++++++++++++++++++
 include/dt-bindings/interconnect/qcom,ipq9650.h | 28 +++++++++++++++++++++++++
 3 files changed, 51 insertions(+)
---
base-commit: 9eebf259d5352b87080d67758f483583d9e763d7
change-id: 20260519-ipq9650_icc-994280404adf

Best regards,
--  
Kathiravan Thirumoorthy <kathiravan.thirumoorthy@oss.qualcomm.com>
Re: (subset) [PATCH v2 0/3] Enable icc-clk support for Qualcomm IPQ9650
Posted by Bjorn Andersson 2 hours ago
On Tue, 11 Aug 2026 21:23:07 +0530, Kathiravan Thirumoorthy wrote:
> On Qualcomm IPQ9650 platform the interconnect busses don't have separate
> RPM / RPMh controls. Instead they require direct votes through the GCC.
> To unify hardware descriptions (and software interfaces) between this
> platform and other Qualcomm platforms, make GCC export corresponding NoC
> clocks as interconnects.
> 
> Add the necessary bindings and the drivers changes for the same.
> 
> [...]

Applied, thanks!

[3/3] arm64: dts: qcom: ipq9650: add interconnect-cells to GCC node
      commit: 5187d5790a7945362ca8133b937c0af8b770542e

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>