/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ /* * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ #ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SHIKRA_H #define __DT_BINDINGS_INTERCONNECT_QCOM_SHIKRA_H #define MASTER_QUP_CORE_0 0 #define SLAVE_QUP_CORE_0 1 #define SNOC_CNOC_MAS 0 #define MASTER_QDSS_DAP 1 #define SLAVE_AHB2PHY_USB 2 #define SLAVE_APSS_THROTTLE_CFG 3 #define SLAVE_AUDIO 4 #define SLAVE_BOOT_ROM 5 #define SLAVE_CAMERA_NRT_THROTTLE_CFG 6 #define SLAVE_CAMERA_CFG 7 #define SLAVE_CDSP_THROTTLE_CFG 8 #define SLAVE_CLK_CTL 9 #define SLAVE_DSP_CFG 10 #define SLAVE_RBCPR_CX_CFG 11 #define SLAVE_RBCPR_MX_CFG 12 #define SLAVE_CRYPTO_0_CFG 13 #define SLAVE_DDR_SS_CFG 14 #define SLAVE_DISPLAY_CFG 15 #define SLAVE_EMAC0_CFG 16 #define SLAVE_EMAC1_CFG 17 #define SLAVE_GPU_CFG 18 #define SLAVE_GPU_THROTTLE_CFG 19 #define SLAVE_HWKM 20 #define SLAVE_IMEM_CFG 21 #define SLAVE_MAPSS 22 #define SLAVE_MDSP_MPU_CFG 23 #define SLAVE_MESSAGE_RAM 24 #define SLAVE_MSS 25 #define SLAVE_PCIE_CFG 26 #define SLAVE_PDM 27 #define SLAVE_PIMEM_CFG 28 #define SLAVE_PKA_WRAPPER_CFG 29 #define SLAVE_PMIC_ARB 30 #define SLAVE_QDSS_CFG 31 #define SLAVE_QM_CFG 32 #define SLAVE_QM_MPU_CFG 33 #define SLAVE_QPIC 34 #define SLAVE_QUP_0 35 #define SLAVE_RPM 36 #define SLAVE_SDCC_1 37 #define SLAVE_SDCC_2 38 #define SLAVE_SECURITY 39 #define SLAVE_SNOC_CFG 40 #define SNOC_SF_THROTTLE_CFG 41 #define SLAVE_TLMM 42 #define SLAVE_TSCSS 43 #define SLAVE_USB2 44 #define SLAVE_USB3 45 #define SLAVE_VENUS_CFG 46 #define SLAVE_VENUS_THROTTLE_CFG 47 #define SLAVE_VSENSE_CTRL_CFG 48 #define SLAVE_SERVICE_CNOC 49 #define MASTER_LLCC 0 #define SLAVE_EBI_CH0 1 #define MASTER_GRAPHICS_3D 0 #define MASTER_MNOC_HF_MEM_NOC 1 #define MASTER_ANOC_PCIE_MEM_NOC 2 #define MASTER_SNOC_SF_MEM_NOC 3 #define MASTER_AMPSS_M0 4 #define MASTER_SYS_TCU 5 #define SLAVE_LLCC 6 #define SLAVE_MEMNOC_SNOC 7 #define SLAVE_MEM_NOC_PCIE_SNOC 8 #define MASTER_CAMNOC_SF 0 #define MASTER_VIDEO_P0 1 #define MASTER_VIDEO_PROC 2 #define SLAVE_MMNRT_VIRT 3 #define MASTER_CAMNOC_HF 0 #define MASTER_MDP_PORT0 1 #define MASTER_MMRT_VIRT 2 #define SLAVE_MM_MEMNOC 3 #define MASTER_SNOC_CFG 0 #define MASTER_TIC 1 #define MASTER_ANOC_SNOC 2 #define MASTER_MEMNOC_PCIE 3 #define MASTER_MEMNOC_SNOC 4 #define MASTER_PIMEM 5 #define MASTER_PCIE2_0 6 #define MASTER_QDSS_BAM 7 #define MASTER_QPIC 8 #define MASTER_QUP_0 9 #define CNOC_SNOC_MAS 10 #define MASTER_AUDIO 11 #define MASTER_EMAC_0 12 #define MASTER_EMAC_1 13 #define MASTER_QDSS_ETR 14 #define MASTER_SDCC_1 15 #define MASTER_SDCC_2 16 #define MASTER_USB2_0 17 #define MASTER_USB3 18 #define MASTER_CRYPTO_CORE0 19 #define SLAVE_APPSS 20 #define SLAVE_MCUSS 21 #define SLAVE_WCSS 22 #define SLAVE_MEMNOC_SF 23 #define SNOC_CNOC_SLV 24 #define SLAVE_BOOTIMEM 25 #define SLAVE_OCIMEM 26 #define SLAVE_PIMEM 27 #define SLAVE_SERVICE_SNOC 28 #define SLAVE_PCIE2_0 29 #define SLAVE_QDSS_STM 30 #define SLAVE_TCU 31 #define SLAVE_PCIE_MEMNOC 32 #define SLAVE_ANOC_SNOC 33 #endif