Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
0004  */
0005 
0006 #ifndef _DT_BINDINGS_CLOCK_IPQ_GCC_8074_H
0007 #define _DT_BINDINGS_CLOCK_IPQ_GCC_8074_H
0008 
0009 #define GPLL0                   0
0010 #define GPLL0_MAIN              1
0011 #define GCC_SLEEP_CLK_SRC           2
0012 #define BLSP1_QUP1_I2C_APPS_CLK_SRC     3
0013 #define BLSP1_QUP1_SPI_APPS_CLK_SRC     4
0014 #define BLSP1_QUP2_I2C_APPS_CLK_SRC     5
0015 #define BLSP1_QUP2_SPI_APPS_CLK_SRC     6
0016 #define BLSP1_QUP3_I2C_APPS_CLK_SRC     7
0017 #define BLSP1_QUP3_SPI_APPS_CLK_SRC     8
0018 #define BLSP1_QUP4_I2C_APPS_CLK_SRC     9
0019 #define BLSP1_QUP4_SPI_APPS_CLK_SRC     10
0020 #define BLSP1_QUP5_I2C_APPS_CLK_SRC     11
0021 #define BLSP1_QUP5_SPI_APPS_CLK_SRC     12
0022 #define BLSP1_QUP6_I2C_APPS_CLK_SRC     13
0023 #define BLSP1_QUP6_SPI_APPS_CLK_SRC     14
0024 #define BLSP1_UART1_APPS_CLK_SRC        15
0025 #define BLSP1_UART2_APPS_CLK_SRC        16
0026 #define BLSP1_UART3_APPS_CLK_SRC        17
0027 #define BLSP1_UART4_APPS_CLK_SRC        18
0028 #define BLSP1_UART5_APPS_CLK_SRC        19
0029 #define BLSP1_UART6_APPS_CLK_SRC        20
0030 #define GCC_BLSP1_AHB_CLK           21
0031 #define GCC_BLSP1_QUP1_I2C_APPS_CLK     22
0032 #define GCC_BLSP1_QUP1_SPI_APPS_CLK     23
0033 #define GCC_BLSP1_QUP2_I2C_APPS_CLK     24
0034 #define GCC_BLSP1_QUP2_SPI_APPS_CLK     25
0035 #define GCC_BLSP1_QUP3_I2C_APPS_CLK     26
0036 #define GCC_BLSP1_QUP3_SPI_APPS_CLK     27
0037 #define GCC_BLSP1_QUP4_I2C_APPS_CLK     28
0038 #define GCC_BLSP1_QUP4_SPI_APPS_CLK     29
0039 #define GCC_BLSP1_QUP5_I2C_APPS_CLK     30
0040 #define GCC_BLSP1_QUP5_SPI_APPS_CLK     31
0041 #define GCC_BLSP1_QUP6_I2C_APPS_CLK     32
0042 #define GCC_BLSP1_QUP6_SPI_APPS_CLK     33
0043 #define GCC_BLSP1_UART1_APPS_CLK        34
0044 #define GCC_BLSP1_UART2_APPS_CLK        35
0045 #define GCC_BLSP1_UART3_APPS_CLK        36
0046 #define GCC_BLSP1_UART4_APPS_CLK        37
0047 #define GCC_BLSP1_UART5_APPS_CLK        38
0048 #define GCC_BLSP1_UART6_APPS_CLK        39
0049 #define GCC_PRNG_AHB_CLK            40
0050 #define GCC_QPIC_AHB_CLK            41
0051 #define GCC_QPIC_CLK                42
0052 #define PCNOC_BFDCD_CLK_SRC         43
0053 #define GPLL2_MAIN              44
0054 #define GPLL2                   45
0055 #define GPLL4_MAIN              46
0056 #define GPLL4                   47
0057 #define GPLL6_MAIN              48
0058 #define GPLL6                   49
0059 #define UBI32_PLL_MAIN              50
0060 #define UBI32_PLL               51
0061 #define NSS_CRYPTO_PLL_MAIN         52
0062 #define NSS_CRYPTO_PLL              53
0063 #define PCIE0_AXI_CLK_SRC           54
0064 #define PCIE0_AUX_CLK_SRC           55
0065 #define PCIE0_PIPE_CLK_SRC          56
0066 #define PCIE1_AXI_CLK_SRC           57
0067 #define PCIE1_AUX_CLK_SRC           58
0068 #define PCIE1_PIPE_CLK_SRC          59
0069 #define SDCC1_APPS_CLK_SRC          60
0070 #define SDCC1_ICE_CORE_CLK_SRC          61
0071 #define SDCC2_APPS_CLK_SRC          62
0072 #define USB0_MASTER_CLK_SRC         63
0073 #define USB0_AUX_CLK_SRC            64
0074 #define USB0_MOCK_UTMI_CLK_SRC          65
0075 #define USB0_PIPE_CLK_SRC           66
0076 #define USB1_MASTER_CLK_SRC         67
0077 #define USB1_AUX_CLK_SRC            68
0078 #define USB1_MOCK_UTMI_CLK_SRC          69
0079 #define USB1_PIPE_CLK_SRC           70
0080 #define GCC_XO_CLK_SRC              71
0081 #define SYSTEM_NOC_BFDCD_CLK_SRC        72
0082 #define NSS_CE_CLK_SRC              73
0083 #define NSS_NOC_BFDCD_CLK_SRC           74
0084 #define NSS_CRYPTO_CLK_SRC          75
0085 #define NSS_UBI0_CLK_SRC            76
0086 #define NSS_UBI0_DIV_CLK_SRC            77
0087 #define NSS_UBI1_CLK_SRC            78
0088 #define NSS_UBI1_DIV_CLK_SRC            79
0089 #define UBI_MPT_CLK_SRC             80
0090 #define NSS_IMEM_CLK_SRC            81
0091 #define NSS_PPE_CLK_SRC             82
0092 #define NSS_PORT1_RX_CLK_SRC            83
0093 #define NSS_PORT1_RX_DIV_CLK_SRC        84
0094 #define NSS_PORT1_TX_CLK_SRC            85
0095 #define NSS_PORT1_TX_DIV_CLK_SRC        86
0096 #define NSS_PORT2_RX_CLK_SRC            87
0097 #define NSS_PORT2_RX_DIV_CLK_SRC        88
0098 #define NSS_PORT2_TX_CLK_SRC            89
0099 #define NSS_PORT2_TX_DIV_CLK_SRC        90
0100 #define NSS_PORT3_RX_CLK_SRC            91
0101 #define NSS_PORT3_RX_DIV_CLK_SRC        92
0102 #define NSS_PORT3_TX_CLK_SRC            93
0103 #define NSS_PORT3_TX_DIV_CLK_SRC        94
0104 #define NSS_PORT4_RX_CLK_SRC            95
0105 #define NSS_PORT4_RX_DIV_CLK_SRC        96
0106 #define NSS_PORT4_TX_CLK_SRC            97
0107 #define NSS_PORT4_TX_DIV_CLK_SRC        98
0108 #define NSS_PORT5_RX_CLK_SRC            99
0109 #define NSS_PORT5_RX_DIV_CLK_SRC        100
0110 #define NSS_PORT5_TX_CLK_SRC            101
0111 #define NSS_PORT5_TX_DIV_CLK_SRC        102
0112 #define NSS_PORT6_RX_CLK_SRC            103
0113 #define NSS_PORT6_RX_DIV_CLK_SRC        104
0114 #define NSS_PORT6_TX_CLK_SRC            105
0115 #define NSS_PORT6_TX_DIV_CLK_SRC        106
0116 #define CRYPTO_CLK_SRC              107
0117 #define GP1_CLK_SRC             108
0118 #define GP2_CLK_SRC             109
0119 #define GP3_CLK_SRC             110
0120 #define GCC_PCIE0_AHB_CLK           111
0121 #define GCC_PCIE0_AUX_CLK           112
0122 #define GCC_PCIE0_AXI_M_CLK         113
0123 #define GCC_PCIE0_AXI_S_CLK         114
0124 #define GCC_PCIE0_PIPE_CLK          115
0125 #define GCC_SYS_NOC_PCIE0_AXI_CLK       116
0126 #define GCC_PCIE1_AHB_CLK           117
0127 #define GCC_PCIE1_AUX_CLK           118
0128 #define GCC_PCIE1_AXI_M_CLK         119
0129 #define GCC_PCIE1_AXI_S_CLK         120
0130 #define GCC_PCIE1_PIPE_CLK          121
0131 #define GCC_SYS_NOC_PCIE1_AXI_CLK       122
0132 #define GCC_USB0_AUX_CLK            123
0133 #define GCC_SYS_NOC_USB0_AXI_CLK        124
0134 #define GCC_USB0_MASTER_CLK         125
0135 #define GCC_USB0_MOCK_UTMI_CLK          126
0136 #define GCC_USB0_PHY_CFG_AHB_CLK        127
0137 #define GCC_USB0_PIPE_CLK           128
0138 #define GCC_USB0_SLEEP_CLK          129
0139 #define GCC_USB1_AUX_CLK            130
0140 #define GCC_SYS_NOC_USB1_AXI_CLK        131
0141 #define GCC_USB1_MASTER_CLK         132
0142 #define GCC_USB1_MOCK_UTMI_CLK          133
0143 #define GCC_USB1_PHY_CFG_AHB_CLK        134
0144 #define GCC_USB1_PIPE_CLK           135
0145 #define GCC_USB1_SLEEP_CLK          136
0146 #define GCC_SDCC1_AHB_CLK           137
0147 #define GCC_SDCC1_APPS_CLK          138
0148 #define GCC_SDCC1_ICE_CORE_CLK          139
0149 #define GCC_SDCC2_AHB_CLK           140
0150 #define GCC_SDCC2_APPS_CLK          141
0151 #define GCC_MEM_NOC_NSS_AXI_CLK         142
0152 #define GCC_NSS_CE_APB_CLK          143
0153 #define GCC_NSS_CE_AXI_CLK          144
0154 #define GCC_NSS_CFG_CLK             145
0155 #define GCC_NSS_CRYPTO_CLK          146
0156 #define GCC_NSS_CSR_CLK             147
0157 #define GCC_NSS_EDMA_CFG_CLK            148
0158 #define GCC_NSS_EDMA_CLK            149
0159 #define GCC_NSS_IMEM_CLK            150
0160 #define GCC_NSS_NOC_CLK             151
0161 #define GCC_NSS_PPE_BTQ_CLK         152
0162 #define GCC_NSS_PPE_CFG_CLK         153
0163 #define GCC_NSS_PPE_CLK             154
0164 #define GCC_NSS_PPE_IPE_CLK         155
0165 #define GCC_NSS_PTP_REF_CLK         156
0166 #define GCC_NSSNOC_CE_APB_CLK           157
0167 #define GCC_NSSNOC_CE_AXI_CLK           158
0168 #define GCC_NSSNOC_CRYPTO_CLK           159
0169 #define GCC_NSSNOC_PPE_CFG_CLK          160
0170 #define GCC_NSSNOC_PPE_CLK          161
0171 #define GCC_NSSNOC_QOSGEN_REF_CLK       162
0172 #define GCC_NSSNOC_SNOC_CLK         163
0173 #define GCC_NSSNOC_TIMEOUT_REF_CLK      164
0174 #define GCC_NSSNOC_UBI0_AHB_CLK         165
0175 #define GCC_NSSNOC_UBI1_AHB_CLK         166
0176 #define GCC_UBI0_AHB_CLK            167
0177 #define GCC_UBI0_AXI_CLK            168
0178 #define GCC_UBI0_NC_AXI_CLK         169
0179 #define GCC_UBI0_CORE_CLK           170
0180 #define GCC_UBI0_MPT_CLK            171
0181 #define GCC_UBI1_AHB_CLK            172
0182 #define GCC_UBI1_AXI_CLK            173
0183 #define GCC_UBI1_NC_AXI_CLK         174
0184 #define GCC_UBI1_CORE_CLK           175
0185 #define GCC_UBI1_MPT_CLK            176
0186 #define GCC_CMN_12GPLL_AHB_CLK          177
0187 #define GCC_CMN_12GPLL_SYS_CLK          178
0188 #define GCC_MDIO_AHB_CLK            179
0189 #define GCC_UNIPHY0_AHB_CLK         180
0190 #define GCC_UNIPHY0_SYS_CLK         181
0191 #define GCC_UNIPHY1_AHB_CLK         182
0192 #define GCC_UNIPHY1_SYS_CLK         183
0193 #define GCC_UNIPHY2_AHB_CLK         184
0194 #define GCC_UNIPHY2_SYS_CLK         185
0195 #define GCC_NSS_PORT1_RX_CLK            186
0196 #define GCC_NSS_PORT1_TX_CLK            187
0197 #define GCC_NSS_PORT2_RX_CLK            188
0198 #define GCC_NSS_PORT2_TX_CLK            189
0199 #define GCC_NSS_PORT3_RX_CLK            190
0200 #define GCC_NSS_PORT3_TX_CLK            191
0201 #define GCC_NSS_PORT4_RX_CLK            192
0202 #define GCC_NSS_PORT4_TX_CLK            193
0203 #define GCC_NSS_PORT5_RX_CLK            194
0204 #define GCC_NSS_PORT5_TX_CLK            195
0205 #define GCC_NSS_PORT6_RX_CLK            196
0206 #define GCC_NSS_PORT6_TX_CLK            197
0207 #define GCC_PORT1_MAC_CLK           198
0208 #define GCC_PORT2_MAC_CLK           199
0209 #define GCC_PORT3_MAC_CLK           200
0210 #define GCC_PORT4_MAC_CLK           201
0211 #define GCC_PORT5_MAC_CLK           202
0212 #define GCC_PORT6_MAC_CLK           203
0213 #define GCC_UNIPHY0_PORT1_RX_CLK        204
0214 #define GCC_UNIPHY0_PORT1_TX_CLK        205
0215 #define GCC_UNIPHY0_PORT2_RX_CLK        206
0216 #define GCC_UNIPHY0_PORT2_TX_CLK        207
0217 #define GCC_UNIPHY0_PORT3_RX_CLK        208
0218 #define GCC_UNIPHY0_PORT3_TX_CLK        209
0219 #define GCC_UNIPHY0_PORT4_RX_CLK        210
0220 #define GCC_UNIPHY0_PORT4_TX_CLK        211
0221 #define GCC_UNIPHY0_PORT5_RX_CLK        212
0222 #define GCC_UNIPHY0_PORT5_TX_CLK        213
0223 #define GCC_UNIPHY1_PORT5_RX_CLK        214
0224 #define GCC_UNIPHY1_PORT5_TX_CLK        215
0225 #define GCC_UNIPHY2_PORT6_RX_CLK        216
0226 #define GCC_UNIPHY2_PORT6_TX_CLK        217
0227 #define GCC_CRYPTO_AHB_CLK          218
0228 #define GCC_CRYPTO_AXI_CLK          219
0229 #define GCC_CRYPTO_CLK              220
0230 #define GCC_GP1_CLK             221
0231 #define GCC_GP2_CLK             222
0232 #define GCC_GP3_CLK             223
0233 #define GCC_PCIE0_AXI_S_BRIDGE_CLK      224
0234 #define GCC_PCIE0_RCHNG_CLK_SRC         225
0235 #define GCC_PCIE0_RCHNG_CLK         226
0236 #define GCC_CRYPTO_PPE_CLK          227
0237 
0238 #define GCC_BLSP1_BCR               0
0239 #define GCC_BLSP1_QUP1_BCR          1
0240 #define GCC_BLSP1_UART1_BCR         2
0241 #define GCC_BLSP1_QUP2_BCR          3
0242 #define GCC_BLSP1_UART2_BCR         4
0243 #define GCC_BLSP1_QUP3_BCR          5
0244 #define GCC_BLSP1_UART3_BCR         6
0245 #define GCC_BLSP1_QUP4_BCR          7
0246 #define GCC_BLSP1_UART4_BCR         8
0247 #define GCC_BLSP1_QUP5_BCR          9
0248 #define GCC_BLSP1_UART5_BCR         10
0249 #define GCC_BLSP1_QUP6_BCR          11
0250 #define GCC_BLSP1_UART6_BCR         12
0251 #define GCC_IMEM_BCR                13
0252 #define GCC_SMMU_BCR                14
0253 #define GCC_APSS_TCU_BCR            15
0254 #define GCC_SMMU_XPU_BCR            16
0255 #define GCC_PCNOC_TBU_BCR           17
0256 #define GCC_SMMU_CFG_BCR            18
0257 #define GCC_PRNG_BCR                19
0258 #define GCC_BOOT_ROM_BCR            20
0259 #define GCC_CRYPTO_BCR              21
0260 #define GCC_WCSS_BCR                22
0261 #define GCC_WCSS_Q6_BCR             23
0262 #define GCC_NSS_BCR             24
0263 #define GCC_SEC_CTRL_BCR            25
0264 #define GCC_ADSS_BCR                26
0265 #define GCC_DDRSS_BCR               27
0266 #define GCC_SYSTEM_NOC_BCR          28
0267 #define GCC_PCNOC_BCR               29
0268 #define GCC_TCSR_BCR                30
0269 #define GCC_QDSS_BCR                31
0270 #define GCC_DCD_BCR             32
0271 #define GCC_MSG_RAM_BCR             33
0272 #define GCC_MPM_BCR             34
0273 #define GCC_SPMI_BCR                35
0274 #define GCC_SPDM_BCR                36
0275 #define GCC_RBCPR_BCR               37
0276 #define GCC_RBCPR_MX_BCR            38
0277 #define GCC_TLMM_BCR                39
0278 #define GCC_RBCPR_WCSS_BCR          40
0279 #define GCC_USB0_PHY_BCR            41
0280 #define GCC_USB3PHY_0_PHY_BCR           42
0281 #define GCC_USB0_BCR                43
0282 #define GCC_USB1_PHY_BCR            44
0283 #define GCC_USB3PHY_1_PHY_BCR           45
0284 #define GCC_USB1_BCR                46
0285 #define GCC_QUSB2_0_PHY_BCR         47
0286 #define GCC_QUSB2_1_PHY_BCR         48
0287 #define GCC_SDCC1_BCR               49
0288 #define GCC_SDCC2_BCR               50
0289 #define GCC_SNOC_BUS_TIMEOUT0_BCR       51
0290 #define GCC_SNOC_BUS_TIMEOUT2_BCR       52
0291 #define GCC_SNOC_BUS_TIMEOUT3_BCR       53
0292 #define GCC_PCNOC_BUS_TIMEOUT0_BCR      54
0293 #define GCC_PCNOC_BUS_TIMEOUT1_BCR      55
0294 #define GCC_PCNOC_BUS_TIMEOUT2_BCR      56
0295 #define GCC_PCNOC_BUS_TIMEOUT3_BCR      57
0296 #define GCC_PCNOC_BUS_TIMEOUT4_BCR      58
0297 #define GCC_PCNOC_BUS_TIMEOUT5_BCR      59
0298 #define GCC_PCNOC_BUS_TIMEOUT6_BCR      60
0299 #define GCC_PCNOC_BUS_TIMEOUT7_BCR      61
0300 #define GCC_PCNOC_BUS_TIMEOUT8_BCR      62
0301 #define GCC_PCNOC_BUS_TIMEOUT9_BCR      63
0302 #define GCC_UNIPHY0_BCR             64
0303 #define GCC_UNIPHY1_BCR             65
0304 #define GCC_UNIPHY2_BCR             66
0305 #define GCC_CMN_12GPLL_BCR          67
0306 #define GCC_QPIC_BCR                68
0307 #define GCC_MDIO_BCR                69
0308 #define GCC_PCIE1_TBU_BCR           70
0309 #define GCC_WCSS_CORE_TBU_BCR           71
0310 #define GCC_WCSS_Q6_TBU_BCR         72
0311 #define GCC_USB0_TBU_BCR            73
0312 #define GCC_USB1_TBU_BCR            74
0313 #define GCC_PCIE0_TBU_BCR           75
0314 #define GCC_NSS_NOC_TBU_BCR         76
0315 #define GCC_PCIE0_BCR               77
0316 #define GCC_PCIE0_PHY_BCR           78
0317 #define GCC_PCIE0PHY_PHY_BCR            79
0318 #define GCC_PCIE0_LINK_DOWN_BCR         80
0319 #define GCC_PCIE1_BCR               81
0320 #define GCC_PCIE1_PHY_BCR           82
0321 #define GCC_PCIE1PHY_PHY_BCR            83
0322 #define GCC_PCIE1_LINK_DOWN_BCR         84
0323 #define GCC_DCC_BCR             85
0324 #define GCC_APC0_VOLTAGE_DROOP_DETECTOR_BCR 86
0325 #define GCC_APC1_VOLTAGE_DROOP_DETECTOR_BCR 87
0326 #define GCC_SMMU_CATS_BCR           88
0327 #define GCC_UBI0_AXI_ARES           89
0328 #define GCC_UBI0_AHB_ARES           90
0329 #define GCC_UBI0_NC_AXI_ARES            91
0330 #define GCC_UBI0_DBG_ARES           92
0331 #define GCC_UBI0_CORE_CLAMP_ENABLE      93
0332 #define GCC_UBI0_CLKRST_CLAMP_ENABLE        94
0333 #define GCC_UBI1_AXI_ARES           95
0334 #define GCC_UBI1_AHB_ARES           96
0335 #define GCC_UBI1_NC_AXI_ARES            97
0336 #define GCC_UBI1_DBG_ARES           98
0337 #define GCC_UBI1_CORE_CLAMP_ENABLE      99
0338 #define GCC_UBI1_CLKRST_CLAMP_ENABLE        100
0339 #define GCC_NSS_CFG_ARES            101
0340 #define GCC_NSS_IMEM_ARES           102
0341 #define GCC_NSS_NOC_ARES            103
0342 #define GCC_NSS_CRYPTO_ARES         104
0343 #define GCC_NSS_CSR_ARES            105
0344 #define GCC_NSS_CE_APB_ARES         106
0345 #define GCC_NSS_CE_AXI_ARES         107
0346 #define GCC_NSSNOC_CE_APB_ARES          108
0347 #define GCC_NSSNOC_CE_AXI_ARES          109
0348 #define GCC_NSSNOC_UBI0_AHB_ARES        110
0349 #define GCC_NSSNOC_UBI1_AHB_ARES        111
0350 #define GCC_NSSNOC_SNOC_ARES            112
0351 #define GCC_NSSNOC_CRYPTO_ARES          113
0352 #define GCC_NSSNOC_ATB_ARES         114
0353 #define GCC_NSSNOC_QOSGEN_REF_ARES      115
0354 #define GCC_NSSNOC_TIMEOUT_REF_ARES     116
0355 #define GCC_PCIE0_PIPE_ARES         117
0356 #define GCC_PCIE0_SLEEP_ARES            118
0357 #define GCC_PCIE0_CORE_STICKY_ARES      119
0358 #define GCC_PCIE0_AXI_MASTER_ARES       120
0359 #define GCC_PCIE0_AXI_SLAVE_ARES        121
0360 #define GCC_PCIE0_AHB_ARES          122
0361 #define GCC_PCIE0_AXI_MASTER_STICKY_ARES    123
0362 #define GCC_PCIE1_PIPE_ARES         124
0363 #define GCC_PCIE1_SLEEP_ARES            125
0364 #define GCC_PCIE1_CORE_STICKY_ARES      126
0365 #define GCC_PCIE1_AXI_MASTER_ARES       127
0366 #define GCC_PCIE1_AXI_SLAVE_ARES        128
0367 #define GCC_PCIE1_AHB_ARES          129
0368 #define GCC_PCIE1_AXI_MASTER_STICKY_ARES    130
0369 #define GCC_PCIE0_AXI_SLAVE_STICKY_ARES     131
0370 
0371 #define USB0_GDSC               0
0372 #define USB1_GDSC               1
0373 
0374 #endif