1*2102773cSRaviteja Laggyshetty /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2*2102773cSRaviteja Laggyshetty /* 3*2102773cSRaviteja Laggyshetty * Copyright (c) 2024, Qualcomm Innovation Center, Inc. All rights reserved. 4*2102773cSRaviteja Laggyshetty */ 5*2102773cSRaviteja Laggyshetty 6*2102773cSRaviteja Laggyshetty #ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SM8750_H 7*2102773cSRaviteja Laggyshetty #define __DT_BINDINGS_INTERCONNECT_QCOM_SM8750_H 8*2102773cSRaviteja Laggyshetty 9*2102773cSRaviteja Laggyshetty #define MASTER_QSPI_0 0 10*2102773cSRaviteja Laggyshetty #define MASTER_QUP_1 1 11*2102773cSRaviteja Laggyshetty #define MASTER_QUP_3 2 12*2102773cSRaviteja Laggyshetty #define MASTER_SDCC_4 3 13*2102773cSRaviteja Laggyshetty #define MASTER_UFS_MEM 4 14*2102773cSRaviteja Laggyshetty #define MASTER_USB3_0 5 15*2102773cSRaviteja Laggyshetty #define SLAVE_A1NOC_SNOC 6 16*2102773cSRaviteja Laggyshetty 17*2102773cSRaviteja Laggyshetty #define MASTER_QDSS_BAM 0 18*2102773cSRaviteja Laggyshetty #define MASTER_QUP_2 1 19*2102773cSRaviteja Laggyshetty #define MASTER_CRYPTO 2 20*2102773cSRaviteja Laggyshetty #define MASTER_IPA 3 21*2102773cSRaviteja Laggyshetty #define MASTER_SOCCP_AGGR_NOC 4 22*2102773cSRaviteja Laggyshetty #define MASTER_SP 5 23*2102773cSRaviteja Laggyshetty #define MASTER_QDSS_ETR 6 24*2102773cSRaviteja Laggyshetty #define MASTER_QDSS_ETR_1 7 25*2102773cSRaviteja Laggyshetty #define MASTER_SDCC_2 8 26*2102773cSRaviteja Laggyshetty #define SLAVE_A2NOC_SNOC 9 27*2102773cSRaviteja Laggyshetty 28*2102773cSRaviteja Laggyshetty #define MASTER_QUP_CORE_0 0 29*2102773cSRaviteja Laggyshetty #define MASTER_QUP_CORE_1 1 30*2102773cSRaviteja Laggyshetty #define MASTER_QUP_CORE_2 2 31*2102773cSRaviteja Laggyshetty #define SLAVE_QUP_CORE_0 3 32*2102773cSRaviteja Laggyshetty #define SLAVE_QUP_CORE_1 4 33*2102773cSRaviteja Laggyshetty #define SLAVE_QUP_CORE_2 5 34*2102773cSRaviteja Laggyshetty 35*2102773cSRaviteja Laggyshetty #define MASTER_CNOC_CFG 0 36*2102773cSRaviteja Laggyshetty #define SLAVE_AHB2PHY_SOUTH 1 37*2102773cSRaviteja Laggyshetty #define SLAVE_AHB2PHY_NORTH 2 38*2102773cSRaviteja Laggyshetty #define SLAVE_CAMERA_CFG 3 39*2102773cSRaviteja Laggyshetty #define SLAVE_CLK_CTL 4 40*2102773cSRaviteja Laggyshetty #define SLAVE_CRYPTO_0_CFG 5 41*2102773cSRaviteja Laggyshetty #define SLAVE_DISPLAY_CFG 6 42*2102773cSRaviteja Laggyshetty #define SLAVE_EVA_CFG 7 43*2102773cSRaviteja Laggyshetty #define SLAVE_GFX3D_CFG 8 44*2102773cSRaviteja Laggyshetty #define SLAVE_I2C 9 45*2102773cSRaviteja Laggyshetty #define SLAVE_I3C_IBI0_CFG 10 46*2102773cSRaviteja Laggyshetty #define SLAVE_I3C_IBI1_CFG 11 47*2102773cSRaviteja Laggyshetty #define SLAVE_IMEM_CFG 12 48*2102773cSRaviteja Laggyshetty #define SLAVE_CNOC_MSS 13 49*2102773cSRaviteja Laggyshetty #define SLAVE_PCIE_CFG 14 50*2102773cSRaviteja Laggyshetty #define SLAVE_PRNG 15 51*2102773cSRaviteja Laggyshetty #define SLAVE_QDSS_CFG 16 52*2102773cSRaviteja Laggyshetty #define SLAVE_QSPI_0 17 53*2102773cSRaviteja Laggyshetty #define SLAVE_QUP_3 18 54*2102773cSRaviteja Laggyshetty #define SLAVE_QUP_1 19 55*2102773cSRaviteja Laggyshetty #define SLAVE_QUP_2 20 56*2102773cSRaviteja Laggyshetty #define SLAVE_SDCC_2 21 57*2102773cSRaviteja Laggyshetty #define SLAVE_SDCC_4 22 58*2102773cSRaviteja Laggyshetty #define SLAVE_SPSS_CFG 23 59*2102773cSRaviteja Laggyshetty #define SLAVE_TCSR 24 60*2102773cSRaviteja Laggyshetty #define SLAVE_TLMM 25 61*2102773cSRaviteja Laggyshetty #define SLAVE_UFS_MEM_CFG 26 62*2102773cSRaviteja Laggyshetty #define SLAVE_USB3_0 27 63*2102773cSRaviteja Laggyshetty #define SLAVE_VENUS_CFG 28 64*2102773cSRaviteja Laggyshetty #define SLAVE_VSENSE_CTRL_CFG 29 65*2102773cSRaviteja Laggyshetty #define SLAVE_CNOC_MNOC_CFG 30 66*2102773cSRaviteja Laggyshetty #define SLAVE_PCIE_ANOC_CFG 31 67*2102773cSRaviteja Laggyshetty #define SLAVE_QDSS_STM 32 68*2102773cSRaviteja Laggyshetty #define SLAVE_TCU 33 69*2102773cSRaviteja Laggyshetty 70*2102773cSRaviteja Laggyshetty #define MASTER_GEM_NOC_CNOC 0 71*2102773cSRaviteja Laggyshetty #define MASTER_GEM_NOC_PCIE_SNOC 1 72*2102773cSRaviteja Laggyshetty #define SLAVE_AOSS 2 73*2102773cSRaviteja Laggyshetty #define SLAVE_IPA_CFG 3 74*2102773cSRaviteja Laggyshetty #define SLAVE_IPC_ROUTER_CFG 4 75*2102773cSRaviteja Laggyshetty #define SLAVE_SOCCP 5 76*2102773cSRaviteja Laggyshetty #define SLAVE_TME_CFG 6 77*2102773cSRaviteja Laggyshetty #define SLAVE_APPSS 7 78*2102773cSRaviteja Laggyshetty #define SLAVE_CNOC_CFG 8 79*2102773cSRaviteja Laggyshetty #define SLAVE_DDRSS_CFG 9 80*2102773cSRaviteja Laggyshetty #define SLAVE_BOOT_IMEM 10 81*2102773cSRaviteja Laggyshetty #define SLAVE_IMEM 11 82*2102773cSRaviteja Laggyshetty #define SLAVE_BOOT_IMEM_2 12 83*2102773cSRaviteja Laggyshetty #define SLAVE_SERVICE_CNOC 13 84*2102773cSRaviteja Laggyshetty #define SLAVE_PCIE_0 14 85*2102773cSRaviteja Laggyshetty 86*2102773cSRaviteja Laggyshetty #define MASTER_GPU_TCU 0 87*2102773cSRaviteja Laggyshetty #define MASTER_SYS_TCU 1 88*2102773cSRaviteja Laggyshetty #define MASTER_APPSS_PROC 2 89*2102773cSRaviteja Laggyshetty #define MASTER_GFX3D 3 90*2102773cSRaviteja Laggyshetty #define MASTER_LPASS_GEM_NOC 4 91*2102773cSRaviteja Laggyshetty #define MASTER_MSS_PROC 5 92*2102773cSRaviteja Laggyshetty #define MASTER_MNOC_HF_MEM_NOC 6 93*2102773cSRaviteja Laggyshetty #define MASTER_MNOC_SF_MEM_NOC 7 94*2102773cSRaviteja Laggyshetty #define MASTER_COMPUTE_NOC 8 95*2102773cSRaviteja Laggyshetty #define MASTER_ANOC_PCIE_GEM_NOC 9 96*2102773cSRaviteja Laggyshetty #define MASTER_SNOC_SF_MEM_NOC 10 97*2102773cSRaviteja Laggyshetty #define MASTER_UBWC_P 11 98*2102773cSRaviteja Laggyshetty #define MASTER_GIC 12 99*2102773cSRaviteja Laggyshetty #define SLAVE_UBWC_P 13 100*2102773cSRaviteja Laggyshetty #define SLAVE_GEM_NOC_CNOC 14 101*2102773cSRaviteja Laggyshetty #define SLAVE_LLCC 15 102*2102773cSRaviteja Laggyshetty #define SLAVE_MEM_NOC_PCIE_SNOC 16 103*2102773cSRaviteja Laggyshetty 104*2102773cSRaviteja Laggyshetty #define MASTER_LPIAON_NOC 0 105*2102773cSRaviteja Laggyshetty #define SLAVE_LPASS_GEM_NOC 1 106*2102773cSRaviteja Laggyshetty 107*2102773cSRaviteja Laggyshetty #define MASTER_LPASS_LPINOC 0 108*2102773cSRaviteja Laggyshetty #define SLAVE_LPIAON_NOC_LPASS_AG_NOC 1 109*2102773cSRaviteja Laggyshetty 110*2102773cSRaviteja Laggyshetty #define MASTER_LPASS_PROC 0 111*2102773cSRaviteja Laggyshetty #define SLAVE_LPICX_NOC_LPIAON_NOC 1 112*2102773cSRaviteja Laggyshetty 113*2102773cSRaviteja Laggyshetty #define MASTER_LLCC 0 114*2102773cSRaviteja Laggyshetty #define SLAVE_EBI1 1 115*2102773cSRaviteja Laggyshetty 116*2102773cSRaviteja Laggyshetty #define MASTER_CAMNOC_HF 0 117*2102773cSRaviteja Laggyshetty #define MASTER_CAMNOC_NRT_ICP_SF 1 118*2102773cSRaviteja Laggyshetty #define MASTER_CAMNOC_RT_CDM_SF 2 119*2102773cSRaviteja Laggyshetty #define MASTER_CAMNOC_SF 3 120*2102773cSRaviteja Laggyshetty #define MASTER_MDP 4 121*2102773cSRaviteja Laggyshetty #define MASTER_CDSP_HCP 5 122*2102773cSRaviteja Laggyshetty #define MASTER_VIDEO_CV_PROC 6 123*2102773cSRaviteja Laggyshetty #define MASTER_VIDEO_EVA 7 124*2102773cSRaviteja Laggyshetty #define MASTER_VIDEO_MVP 8 125*2102773cSRaviteja Laggyshetty #define MASTER_VIDEO_V_PROC 9 126*2102773cSRaviteja Laggyshetty #define MASTER_CNOC_MNOC_CFG 10 127*2102773cSRaviteja Laggyshetty #define SLAVE_MNOC_HF_MEM_NOC 11 128*2102773cSRaviteja Laggyshetty #define SLAVE_MNOC_SF_MEM_NOC 12 129*2102773cSRaviteja Laggyshetty #define SLAVE_SERVICE_MNOC 13 130*2102773cSRaviteja Laggyshetty 131*2102773cSRaviteja Laggyshetty #define MASTER_CDSP_PROC 0 132*2102773cSRaviteja Laggyshetty #define SLAVE_CDSP_MEM_NOC 1 133*2102773cSRaviteja Laggyshetty 134*2102773cSRaviteja Laggyshetty #define MASTER_PCIE_ANOC_CFG 0 135*2102773cSRaviteja Laggyshetty #define MASTER_PCIE_0 1 136*2102773cSRaviteja Laggyshetty #define SLAVE_ANOC_PCIE_GEM_NOC 2 137*2102773cSRaviteja Laggyshetty #define SLAVE_SERVICE_PCIE_ANOC 3 138*2102773cSRaviteja Laggyshetty 139*2102773cSRaviteja Laggyshetty #define MASTER_A1NOC_SNOC 0 140*2102773cSRaviteja Laggyshetty #define MASTER_A2NOC_SNOC 1 141*2102773cSRaviteja Laggyshetty #define SLAVE_SNOC_GEM_NOC_SF 2 142*2102773cSRaviteja Laggyshetty 143*2102773cSRaviteja Laggyshetty #endif 144