10b889618SOdelu Kukatla /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 20b889618SOdelu Kukatla /* 30b889618SOdelu Kukatla * Qualcomm SC7280 interconnect IDs 40b889618SOdelu Kukatla * 50b889618SOdelu Kukatla * Copyright (c) 2021, The Linux Foundation. All rights reserved. 60b889618SOdelu Kukatla */ 70b889618SOdelu Kukatla 80b889618SOdelu Kukatla #ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SC7280_H 90b889618SOdelu Kukatla #define __DT_BINDINGS_INTERCONNECT_QCOM_SC7280_H 100b889618SOdelu Kukatla 110b889618SOdelu Kukatla #define MASTER_QSPI_0 0 120b889618SOdelu Kukatla #define MASTER_QUP_0 1 130b889618SOdelu Kukatla #define MASTER_QUP_1 2 140b889618SOdelu Kukatla #define MASTER_A1NOC_CFG 3 150b889618SOdelu Kukatla #define MASTER_PCIE_0 4 160b889618SOdelu Kukatla #define MASTER_PCIE_1 5 170b889618SOdelu Kukatla #define MASTER_SDCC_1 6 180b889618SOdelu Kukatla #define MASTER_SDCC_2 7 190b889618SOdelu Kukatla #define MASTER_SDCC_4 8 200b889618SOdelu Kukatla #define MASTER_UFS_MEM 9 210b889618SOdelu Kukatla #define MASTER_USB2 10 220b889618SOdelu Kukatla #define MASTER_USB3_0 11 230b889618SOdelu Kukatla #define SLAVE_A1NOC_SNOC 12 240b889618SOdelu Kukatla #define SLAVE_ANOC_PCIE_GEM_NOC 13 250b889618SOdelu Kukatla #define SLAVE_SERVICE_A1NOC 14 260b889618SOdelu Kukatla 270b889618SOdelu Kukatla #define MASTER_QDSS_BAM 0 280b889618SOdelu Kukatla #define MASTER_A2NOC_CFG 1 290b889618SOdelu Kukatla #define MASTER_CNOC_A2NOC 2 300b889618SOdelu Kukatla #define MASTER_CRYPTO 3 310b889618SOdelu Kukatla #define MASTER_IPA 4 320b889618SOdelu Kukatla #define MASTER_QDSS_ETR 5 330b889618SOdelu Kukatla #define SLAVE_A2NOC_SNOC 6 340b889618SOdelu Kukatla #define SLAVE_SERVICE_A2NOC 7 350b889618SOdelu Kukatla 360b889618SOdelu Kukatla #define MASTER_QUP_CORE_0 0 370b889618SOdelu Kukatla #define MASTER_QUP_CORE_1 1 380b889618SOdelu Kukatla #define SLAVE_QUP_CORE_0 2 390b889618SOdelu Kukatla #define SLAVE_QUP_CORE_1 3 400b889618SOdelu Kukatla 410b889618SOdelu Kukatla #define MASTER_CNOC3_CNOC2 0 420b889618SOdelu Kukatla #define MASTER_QDSS_DAP 1 430b889618SOdelu Kukatla #define SLAVE_AHB2PHY_SOUTH 2 440b889618SOdelu Kukatla #define SLAVE_AHB2PHY_NORTH 3 450b889618SOdelu Kukatla #define SLAVE_CAMERA_CFG 4 460b889618SOdelu Kukatla #define SLAVE_CLK_CTL 5 470b889618SOdelu Kukatla #define SLAVE_CDSP_CFG 6 480b889618SOdelu Kukatla #define SLAVE_RBCPR_CX_CFG 7 490b889618SOdelu Kukatla #define SLAVE_RBCPR_MX_CFG 8 500b889618SOdelu Kukatla #define SLAVE_CRYPTO_0_CFG 9 510b889618SOdelu Kukatla #define SLAVE_CX_RDPM 10 520b889618SOdelu Kukatla #define SLAVE_DCC_CFG 11 530b889618SOdelu Kukatla #define SLAVE_DISPLAY_CFG 12 540b889618SOdelu Kukatla #define SLAVE_GFX3D_CFG 13 550b889618SOdelu Kukatla #define SLAVE_HWKM 14 560b889618SOdelu Kukatla #define SLAVE_IMEM_CFG 15 570b889618SOdelu Kukatla #define SLAVE_IPA_CFG 16 580b889618SOdelu Kukatla #define SLAVE_IPC_ROUTER_CFG 17 590b889618SOdelu Kukatla #define SLAVE_LPASS 18 600b889618SOdelu Kukatla #define SLAVE_CNOC_MSS 19 610b889618SOdelu Kukatla #define SLAVE_MX_RDPM 20 620b889618SOdelu Kukatla #define SLAVE_PCIE_0_CFG 21 630b889618SOdelu Kukatla #define SLAVE_PCIE_1_CFG 22 640b889618SOdelu Kukatla #define SLAVE_PDM 23 650b889618SOdelu Kukatla #define SLAVE_PIMEM_CFG 24 660b889618SOdelu Kukatla #define SLAVE_PKA_WRAPPER_CFG 25 670b889618SOdelu Kukatla #define SLAVE_PMU_WRAPPER_CFG 26 680b889618SOdelu Kukatla #define SLAVE_QDSS_CFG 27 690b889618SOdelu Kukatla #define SLAVE_QSPI_0 28 700b889618SOdelu Kukatla #define SLAVE_QUP_0 29 710b889618SOdelu Kukatla #define SLAVE_QUP_1 30 720b889618SOdelu Kukatla #define SLAVE_SDCC_1 31 730b889618SOdelu Kukatla #define SLAVE_SDCC_2 32 740b889618SOdelu Kukatla #define SLAVE_SDCC_4 33 750b889618SOdelu Kukatla #define SLAVE_SECURITY 34 760b889618SOdelu Kukatla #define SLAVE_TCSR 35 770b889618SOdelu Kukatla #define SLAVE_TLMM 36 780b889618SOdelu Kukatla #define SLAVE_UFS_MEM_CFG 37 790b889618SOdelu Kukatla #define SLAVE_USB2 38 800b889618SOdelu Kukatla #define SLAVE_USB3_0 39 810b889618SOdelu Kukatla #define SLAVE_VENUS_CFG 40 820b889618SOdelu Kukatla #define SLAVE_VSENSE_CTRL_CFG 41 830b889618SOdelu Kukatla #define SLAVE_A1NOC_CFG 42 840b889618SOdelu Kukatla #define SLAVE_A2NOC_CFG 43 850b889618SOdelu Kukatla #define SLAVE_CNOC2_CNOC3 44 860b889618SOdelu Kukatla #define SLAVE_CNOC_MNOC_CFG 45 870b889618SOdelu Kukatla #define SLAVE_SNOC_CFG 46 880b889618SOdelu Kukatla 890b889618SOdelu Kukatla #define MASTER_CNOC2_CNOC3 0 900b889618SOdelu Kukatla #define MASTER_GEM_NOC_CNOC 1 910b889618SOdelu Kukatla #define MASTER_GEM_NOC_PCIE_SNOC 2 920b889618SOdelu Kukatla #define SLAVE_AOSS 3 930b889618SOdelu Kukatla #define SLAVE_APPSS 4 940b889618SOdelu Kukatla #define SLAVE_CNOC3_CNOC2 5 950b889618SOdelu Kukatla #define SLAVE_CNOC_A2NOC 6 960b889618SOdelu Kukatla #define SLAVE_DDRSS_CFG 7 970b889618SOdelu Kukatla #define SLAVE_BOOT_IMEM 8 980b889618SOdelu Kukatla #define SLAVE_IMEM 9 990b889618SOdelu Kukatla #define SLAVE_PIMEM 10 1000b889618SOdelu Kukatla #define SLAVE_PCIE_0 11 1010b889618SOdelu Kukatla #define SLAVE_PCIE_1 12 1020b889618SOdelu Kukatla #define SLAVE_QDSS_STM 13 1030b889618SOdelu Kukatla #define SLAVE_TCU 14 1040b889618SOdelu Kukatla 1050b889618SOdelu Kukatla #define MASTER_CNOC_DC_NOC 0 1060b889618SOdelu Kukatla #define SLAVE_LLCC_CFG 1 1070b889618SOdelu Kukatla #define SLAVE_GEM_NOC_CFG 2 1080b889618SOdelu Kukatla 1090b889618SOdelu Kukatla #define MASTER_GPU_TCU 0 1100b889618SOdelu Kukatla #define MASTER_SYS_TCU 1 1110b889618SOdelu Kukatla #define MASTER_APPSS_PROC 2 1120b889618SOdelu Kukatla #define MASTER_COMPUTE_NOC 3 1130b889618SOdelu Kukatla #define MASTER_GEM_NOC_CFG 4 1140b889618SOdelu Kukatla #define MASTER_GFX3D 5 1150b889618SOdelu Kukatla #define MASTER_MNOC_HF_MEM_NOC 6 1160b889618SOdelu Kukatla #define MASTER_MNOC_SF_MEM_NOC 7 1170b889618SOdelu Kukatla #define MASTER_ANOC_PCIE_GEM_NOC 8 1180b889618SOdelu Kukatla #define MASTER_SNOC_GC_MEM_NOC 9 1190b889618SOdelu Kukatla #define MASTER_SNOC_SF_MEM_NOC 10 1200b889618SOdelu Kukatla #define SLAVE_MSS_PROC_MS_MPU_CFG 11 1210b889618SOdelu Kukatla #define SLAVE_MCDMA_MS_MPU_CFG 12 1220b889618SOdelu Kukatla #define SLAVE_GEM_NOC_CNOC 13 1230b889618SOdelu Kukatla #define SLAVE_LLCC 14 1240b889618SOdelu Kukatla #define SLAVE_MEM_NOC_PCIE_SNOC 15 1250b889618SOdelu Kukatla #define SLAVE_SERVICE_GEM_NOC_1 16 1260b889618SOdelu Kukatla #define SLAVE_SERVICE_GEM_NOC_2 17 1270b889618SOdelu Kukatla #define SLAVE_SERVICE_GEM_NOC 18 1280b889618SOdelu Kukatla 1290b889618SOdelu Kukatla #define MASTER_CNOC_LPASS_AG_NOC 0 1300b889618SOdelu Kukatla #define SLAVE_LPASS_CORE_CFG 1 1310b889618SOdelu Kukatla #define SLAVE_LPASS_LPI_CFG 2 1320b889618SOdelu Kukatla #define SLAVE_LPASS_MPU_CFG 3 1330b889618SOdelu Kukatla #define SLAVE_LPASS_TOP_CFG 4 1340b889618SOdelu Kukatla #define SLAVE_SERVICES_LPASS_AML_NOC 5 1350b889618SOdelu Kukatla #define SLAVE_SERVICE_LPASS_AG_NOC 6 1360b889618SOdelu Kukatla 1370b889618SOdelu Kukatla #define MASTER_LLCC 0 1380b889618SOdelu Kukatla #define SLAVE_EBI1 1 1390b889618SOdelu Kukatla 1400b889618SOdelu Kukatla #define MASTER_CNOC_MNOC_CFG 0 1410b889618SOdelu Kukatla #define MASTER_VIDEO_P0 1 1420b889618SOdelu Kukatla #define MASTER_VIDEO_PROC 2 1430b889618SOdelu Kukatla #define MASTER_CAMNOC_HF 3 1440b889618SOdelu Kukatla #define MASTER_CAMNOC_ICP 4 1450b889618SOdelu Kukatla #define MASTER_CAMNOC_SF 5 1460b889618SOdelu Kukatla #define MASTER_MDP0 6 1470b889618SOdelu Kukatla #define SLAVE_MNOC_HF_MEM_NOC 7 1480b889618SOdelu Kukatla #define SLAVE_MNOC_SF_MEM_NOC 8 1490b889618SOdelu Kukatla #define SLAVE_SERVICE_MNOC 9 1500b889618SOdelu Kukatla 1510b889618SOdelu Kukatla #define MASTER_CDSP_NOC_CFG 0 1520b889618SOdelu Kukatla #define MASTER_CDSP_PROC 1 1530b889618SOdelu Kukatla #define SLAVE_CDSP_MEM_NOC 2 1540b889618SOdelu Kukatla #define SLAVE_SERVICE_NSP_NOC 3 1550b889618SOdelu Kukatla 1560b889618SOdelu Kukatla #define MASTER_A1NOC_SNOC 0 1570b889618SOdelu Kukatla #define MASTER_A2NOC_SNOC 1 1580b889618SOdelu Kukatla #define MASTER_SNOC_CFG 2 1590b889618SOdelu Kukatla #define MASTER_PIMEM 3 1600b889618SOdelu Kukatla #define MASTER_GIC 4 1610b889618SOdelu Kukatla #define SLAVE_SNOC_GEM_NOC_GC 5 1620b889618SOdelu Kukatla #define SLAVE_SNOC_GEM_NOC_SF 6 1630b889618SOdelu Kukatla #define SLAVE_SERVICE_SNOC 7 1640b889618SOdelu Kukatla 1650b889618SOdelu Kukatla #endif 166