]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
dt-bindings: interconnect: Add Qualcomm IPQ5424 NSSNOC IDs
authorLuo Jie <quic_luoj@quicinc.com>
Tue, 14 Oct 2025 14:35:28 +0000 (22:35 +0800)
committerBjorn Andersson <andersson@kernel.org>
Wed, 22 Oct 2025 21:57:22 +0000 (16:57 -0500)
Add the NSSNOC master/slave ids for Qualcomm IPQ5424 network subsystem
(NSS) hardware blocks. These will be used by the gcc-ipq5424 driver
that provides the interconnect services by using the icc-clk framework.

Acked-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Luo Jie <quic_luoj@quicinc.com>
Acked-by: Georgi Djakov <djakov@kernel.org>
Link: https://lore.kernel.org/r/20251014-qcom_ipq5424_nsscc-v7-3-081f4956be02@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
include/dt-bindings/interconnect/qcom,ipq5424.h

index afd7e0683a249fca2ce43d3e4d8141eb29cddddd..c5e0dec0b300b9931bad74dd8c6d4a53f9ea3f5a 100644 (file)
 #define SLAVE_CNOC_PCIE3               15
 #define MASTER_CNOC_USB                        16
 #define SLAVE_CNOC_USB                 17
+#define MASTER_NSSNOC_NSSCC            18
+#define SLAVE_NSSNOC_NSSCC             19
+#define MASTER_NSSNOC_SNOC_0           20
+#define SLAVE_NSSNOC_SNOC_0            21
+#define MASTER_NSSNOC_SNOC_1           22
+#define SLAVE_NSSNOC_SNOC_1            23
+#define MASTER_NSSNOC_PCNOC_1          24
+#define SLAVE_NSSNOC_PCNOC_1           25
+#define MASTER_NSSNOC_QOSGEN_REF       26
+#define SLAVE_NSSNOC_QOSGEN_REF                27
+#define MASTER_NSSNOC_TIMEOUT_REF      28
+#define SLAVE_NSSNOC_TIMEOUT_REF       29
+#define MASTER_NSSNOC_XO_DCD           30
+#define SLAVE_NSSNOC_XO_DCD            31
+#define MASTER_NSSNOC_ATB              32
+#define SLAVE_NSSNOC_ATB               33
+#define MASTER_CNOC_LPASS_CFG          34
+#define SLAVE_CNOC_LPASS_CFG           35
+#define MASTER_SNOC_LPASS              36
+#define SLAVE_SNOC_LPASS               37
 
 #define MASTER_CPU                     0
 #define SLAVE_L3                       1