[PATCH 07/11] dt-bindings: qcom,ipq5424: add NSS MEMNOC clock and ICC IDs

From: Kathiravan Thirumoorthy

Date: Mon Sep 21 2026 - 02:25:29 EST


Add clock IDs for gcc_nssnoc_memnoc_clk and
gcc_nssnoc_memnoc_1_clk, which provide the NSSNOC-to-GEMNOC path
required by the NSS block.

As these clocks are exposed through the interconnect framework, add the
corresponding ICC IDs as well.

Signed-off-by: Kathiravan Thirumoorthy <kathiravan.thirumoorthy@xxxxxxxxxxxxxxxx>
---
include/dt-bindings/clock/qcom,ipq5424-gcc.h | 4 ++++
include/dt-bindings/interconnect/qcom,ipq5424.h | 4 ++++
2 files changed, 8 insertions(+)

diff --git a/include/dt-bindings/clock/qcom,ipq5424-gcc.h b/include/dt-bindings/clock/qcom,ipq5424-gcc.h
index 3ae33a0fa002..b736cf42e9f2 100644
--- a/include/dt-bindings/clock/qcom,ipq5424-gcc.h
+++ b/include/dt-bindings/clock/qcom,ipq5424-gcc.h
@@ -153,5 +153,9 @@
#define GCC_IM_SLEEP_CLK 144
#define GCC_XO_CLK 145
#define GPLL0_OUT_AUX 146
+#define GCC_NSSNOC_MEMNOC_BFDCD_CLK_SRC 147
+#define GCC_NSSNOC_MEMNOC_DIV_CLK_SRC 148
+#define GCC_NSSNOC_MEMNOC_CLK 149
+#define GCC_NSSNOC_MEMNOC_1_CLK 150

#endif
diff --git a/include/dt-bindings/interconnect/qcom,ipq5424.h b/include/dt-bindings/interconnect/qcom,ipq5424.h
index 07b786bee7d6..50b883b16a12 100644
--- a/include/dt-bindings/interconnect/qcom,ipq5424.h
+++ b/include/dt-bindings/interconnect/qcom,ipq5424.h
@@ -40,6 +40,10 @@
#define SLAVE_CNOC_LPASS_CFG 35
#define MASTER_SNOC_LPASS 36
#define SLAVE_SNOC_LPASS 37
+#define MASTER_NSSNOC_MEMNOC 38
+#define SLAVE_NSSNOC_MEMNOC 39
+#define MASTER_NSSNOC_MEMNOC_1 40
+#define SLAVE_NSSNOC_MEMNOC_1 41

#define MASTER_CPU 0
#define SLAVE_L3 1

--
2.34.1