1303980Sngie/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2303980Sngie/* 3303980Sngie * Qualcomm MSM8909 interconnect IDs 4303980Sngie */ 5303980Sngie 6303980Sngie#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_MSM8909_H 7303980Sngie#define __DT_BINDINGS_INTERCONNECT_QCOM_MSM8909_H 8303980Sngie 9303980Sngie/* BIMC fabric */ 10303980Sngie#define MAS_APPS_PROC 0 11303980Sngie#define MAS_OXILI 1 12303980Sngie#define MAS_SNOC_BIMC_0 2 13303980Sngie#define MAS_SNOC_BIMC_1 3 14303980Sngie#define MAS_TCU_0 4 15303980Sngie#define MAS_TCU_1 5 16303980Sngie#define SLV_EBI 6 17303980Sngie#define SLV_BIMC_SNOC 7 18303980Sngie 19303980Sngie/* PCNOC fabric */ 20303980Sngie#define MAS_AUDIO 0 21303980Sngie#define MAS_SPDM 1 22303980Sngie#define MAS_DEHR 2 23303980Sngie#define MAS_QPIC 3 24303980Sngie#define MAS_BLSP_1 4 25303980Sngie#define MAS_USB_HS 5 26303980Sngie#define MAS_CRYPTO 6 27303980Sngie#define MAS_SDCC_1 7 28303980Sngie#define MAS_SDCC_2 8 29303980Sngie#define MAS_SNOC_PCNOC 9 30303980Sngie#define PCNOC_M_0 10 31303980Sngie#define PCNOC_M_1 11 32303980Sngie#define PCNOC_INT_0 12 33303980Sngie#define PCNOC_INT_1 13 34303980Sngie#define PCNOC_S_0 14 35303980Sngie#define PCNOC_S_1 15 36303980Sngie#define PCNOC_S_2 16 37303980Sngie#define PCNOC_S_3 17 38303980Sngie#define PCNOC_S_4 18 39303980Sngie#define PCNOC_S_5 19 40303980Sngie#define PCNOC_S_7 20 41303980Sngie#define SLV_TCSR 21 42303980Sngie#define SLV_SDCC_1 22 43303980Sngie#define SLV_BLSP_1 23 44303980Sngie#define SLV_CRYPTO_0_CFG 24 45303980Sngie#define SLV_MESSAGE_RAM 25 46303980Sngie#define SLV_PDM 26 47303980Sngie#define SLV_PRNG 27 48303980Sngie#define SLV_USB_HS 28 49303980Sngie#define SLV_QPIC 29 50303980Sngie#define SLV_SPDM 30 51303980Sngie#define SLV_SDCC_2 31 52303980Sngie#define SLV_AUDIO 32 53303980Sngie#define SLV_DEHR_CFG 33 54303980Sngie#define SLV_SNOC_CFG 34 55303980Sngie#define SLV_QDSS_CFG 35 56303980Sngie#define SLV_USB_PHY 36 57303980Sngie#define SLV_CAMERA_SS_CFG 37 58303980Sngie#define SLV_DISP_SS_CFG 38 59303980Sngie#define SLV_VENUS_CFG 39 60303980Sngie#define SLV_TLMM 40 61303980Sngie#define SLV_GPU_CFG 41 62303980Sngie#define SLV_IMEM_CFG 42 63303980Sngie#define SLV_BIMC_CFG 43 64303980Sngie#define SLV_PMIC_ARB 44 65303980Sngie#define SLV_TCU 45 66303980Sngie#define SLV_PCNOC_SNOC 46 67303980Sngie 68303980Sngie/* SNOC fabric */ 69303980Sngie#define MAS_QDSS_BAM 0 70303980Sngie#define MAS_BIMC_SNOC 1 71303980Sngie#define MAS_MDP 2 72303980Sngie#define MAS_PCNOC_SNOC 3 73303980Sngie#define MAS_VENUS 4 74303980Sngie#define MAS_VFE 5 75303980Sngie#define MAS_QDSS_ETR 6 76303980Sngie#define MM_INT_0 7 77303980Sngie#define MM_INT_1 8 78303980Sngie#define MM_INT_2 9 79303980Sngie#define MM_INT_BIMC 10 80303980Sngie#define QDSS_INT 11 81303980Sngie#define SNOC_INT_0 12 82303980Sngie#define SNOC_INT_1 13 83303980Sngie#define SNOC_INT_BIMC 14 84303980Sngie#define SLV_KPSS_AHB 15 85303980Sngie#define SLV_SNOC_BIMC_0 16 86303980Sngie#define SLV_SNOC_BIMC_1 17 87303980Sngie#define SLV_IMEM 18 88303980Sngie#define SLV_SNOC_PCNOC 19 89303980Sngie#define SLV_QDSS_STM 20 90303980Sngie#define SLV_CATS_0 21 91303980Sngie#define SLV_CATS_1 22 92303980Sngie 93303980Sngie#endif /* __DT_BINDINGS_INTERCONNECT_QCOM_MSM8909_H */ 94303980Sngie