Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * Qualcomm interconnect IDs
0004  *
0005  * Copyright (c) 2019, Linaro Ltd.
0006  * Author: Georgi Djakov <georgi.djakov@linaro.org>
0007  */
0008 
0009 #ifndef __DT_BINDINGS_INTERCONNECT_QCOM_MSM8916_H
0010 #define __DT_BINDINGS_INTERCONNECT_QCOM_MSM8916_H
0011 
0012 #define BIMC_SNOC_SLV           0
0013 #define MASTER_JPEG         1
0014 #define MASTER_MDP_PORT0        2
0015 #define MASTER_QDSS_BAM         3
0016 #define MASTER_QDSS_ETR         4
0017 #define MASTER_SNOC_CFG         5
0018 #define MASTER_VFE          6
0019 #define MASTER_VIDEO_P0         7
0020 #define SNOC_MM_INT_0           8
0021 #define SNOC_MM_INT_1           9
0022 #define SNOC_MM_INT_2           10
0023 #define SNOC_MM_INT_BIMC        11
0024 #define PCNOC_SNOC_SLV          12
0025 #define SLAVE_APSS          13
0026 #define SLAVE_CATS_128          14
0027 #define SLAVE_OCMEM_64          15
0028 #define SLAVE_IMEM          16
0029 #define SLAVE_QDSS_STM          17
0030 #define SLAVE_SRVC_SNOC         18
0031 #define SNOC_BIMC_0_MAS         19
0032 #define SNOC_BIMC_1_MAS         20
0033 #define SNOC_INT_0          21
0034 #define SNOC_INT_1          22
0035 #define SNOC_INT_BIMC           23
0036 #define SNOC_PCNOC_MAS          24
0037 #define SNOC_QDSS_INT           25
0038 
0039 #define BIMC_SNOC_MAS           0
0040 #define MASTER_AMPSS_M0         1
0041 #define MASTER_GRAPHICS_3D      2
0042 #define MASTER_TCU0         3
0043 #define MASTER_TCU1         4
0044 #define SLAVE_AMPSS_L2          5
0045 #define SLAVE_EBI_CH0           6
0046 #define SNOC_BIMC_0_SLV         7
0047 #define SNOC_BIMC_1_SLV         8
0048 
0049 #define MASTER_BLSP_1           0
0050 #define MASTER_DEHR         1
0051 #define MASTER_LPASS            2
0052 #define MASTER_CRYPTO_CORE0     3
0053 #define MASTER_SDCC_1           4
0054 #define MASTER_SDCC_2           5
0055 #define MASTER_SPDM         6
0056 #define MASTER_USB_HS           7
0057 #define PCNOC_INT_0         8
0058 #define PCNOC_INT_1         9
0059 #define PCNOC_MAS_0         10
0060 #define PCNOC_MAS_1         11
0061 #define PCNOC_SLV_0         12
0062 #define PCNOC_SLV_1         13
0063 #define PCNOC_SLV_2         14
0064 #define PCNOC_SLV_3         15
0065 #define PCNOC_SLV_4         16
0066 #define PCNOC_SLV_8         17
0067 #define PCNOC_SLV_9         18
0068 #define PCNOC_SNOC_MAS          19
0069 #define SLAVE_BIMC_CFG          20
0070 #define SLAVE_BLSP_1            21
0071 #define SLAVE_BOOT_ROM          22
0072 #define SLAVE_CAMERA_CFG        23
0073 #define SLAVE_CLK_CTL           24
0074 #define SLAVE_CRYPTO_0_CFG      25
0075 #define SLAVE_DEHR_CFG          26
0076 #define SLAVE_DISPLAY_CFG       27
0077 #define SLAVE_GRAPHICS_3D_CFG       28
0078 #define SLAVE_IMEM_CFG          29
0079 #define SLAVE_LPASS         30
0080 #define SLAVE_MPM           31
0081 #define SLAVE_MSG_RAM           32
0082 #define SLAVE_MSS           33
0083 #define SLAVE_PDM           34
0084 #define SLAVE_PMIC_ARB          35
0085 #define SLAVE_PCNOC_CFG         36
0086 #define SLAVE_PRNG          37
0087 #define SLAVE_QDSS_CFG          38
0088 #define SLAVE_RBCPR_CFG         39
0089 #define SLAVE_SDCC_1            40
0090 #define SLAVE_SDCC_2            41
0091 #define SLAVE_SECURITY          42
0092 #define SLAVE_SNOC_CFG          43
0093 #define SLAVE_SPDM          44
0094 #define SLAVE_TCSR          45
0095 #define SLAVE_TLMM          46
0096 #define SLAVE_USB_HS            47
0097 #define SLAVE_VENUS_CFG         48
0098 #define SNOC_PCNOC_SLV          49
0099 
0100 #endif