Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
0002 /*
0003  * Copyright (c) 2021, The Linux Foundation. All rights reserved.
0004  * Copyright (c) 2022, Linaro Ltd.
0005  */
0006 
0007 #ifndef _DT_BINDINGS_CLK_QCOM_GCC_DIREWOLF_H
0008 #define _DT_BINDINGS_CLK_QCOM_GCC_DIREWOLF_H
0009 
0010 /* GCC clocks */
0011 #define GCC_GPLL0                   0
0012 #define GCC_GPLL0_OUT_EVEN              1
0013 #define GCC_GPLL2                   2
0014 #define GCC_GPLL4                   3
0015 #define GCC_GPLL7                   4
0016 #define GCC_GPLL8                   5
0017 #define GCC_GPLL9                   6
0018 #define GCC_AGGRE_NOC_PCIE0_TUNNEL_AXI_CLK      7
0019 #define GCC_AGGRE_NOC_PCIE1_TUNNEL_AXI_CLK      8
0020 #define GCC_AGGRE_NOC_PCIE_4_AXI_CLK            9
0021 #define GCC_AGGRE_NOC_PCIE_SOUTH_SF_AXI_CLK     10
0022 #define GCC_AGGRE_UFS_CARD_AXI_CLK          11
0023 #define GCC_AGGRE_UFS_PHY_AXI_CLK           12
0024 #define GCC_AGGRE_USB3_MP_AXI_CLK           13
0025 #define GCC_AGGRE_USB3_PRIM_AXI_CLK         14
0026 #define GCC_AGGRE_USB3_SEC_AXI_CLK          15
0027 #define GCC_AGGRE_USB4_1_AXI_CLK            16
0028 #define GCC_AGGRE_USB4_AXI_CLK              17
0029 #define GCC_AGGRE_USB_NOC_AXI_CLK           18
0030 #define GCC_AGGRE_USB_NOC_NORTH_AXI_CLK         19
0031 #define GCC_AGGRE_USB_NOC_SOUTH_AXI_CLK         20
0032 #define GCC_AHB2PHY0_CLK                21
0033 #define GCC_AHB2PHY2_CLK                22
0034 #define GCC_BOOT_ROM_AHB_CLK                23
0035 #define GCC_CAMERA_AHB_CLK              24
0036 #define GCC_CAMERA_HF_AXI_CLK               25
0037 #define GCC_CAMERA_SF_AXI_CLK               26
0038 #define GCC_CAMERA_THROTTLE_NRT_AXI_CLK         27
0039 #define GCC_CAMERA_THROTTLE_RT_AXI_CLK          28
0040 #define GCC_CAMERA_THROTTLE_XO_CLK          29
0041 #define GCC_CAMERA_XO_CLK               30
0042 #define GCC_CFG_NOC_USB3_MP_AXI_CLK         31
0043 #define GCC_CFG_NOC_USB3_PRIM_AXI_CLK           32
0044 #define GCC_CFG_NOC_USB3_SEC_AXI_CLK            33
0045 #define GCC_CNOC_PCIE0_TUNNEL_CLK           34
0046 #define GCC_CNOC_PCIE1_TUNNEL_CLK           35
0047 #define GCC_CNOC_PCIE4_QX_CLK               36
0048 #define GCC_DDRSS_GPU_AXI_CLK               37
0049 #define GCC_DDRSS_PCIE_SF_TBU_CLK           38
0050 #define GCC_DISP1_AHB_CLK               39
0051 #define GCC_DISP1_HF_AXI_CLK                40
0052 #define GCC_DISP1_SF_AXI_CLK                41
0053 #define GCC_DISP1_THROTTLE_NRT_AXI_CLK          42
0054 #define GCC_DISP1_THROTTLE_RT_AXI_CLK           43
0055 #define GCC_DISP1_XO_CLK                44
0056 #define GCC_DISP_AHB_CLK                45
0057 #define GCC_DISP_HF_AXI_CLK             46
0058 #define GCC_DISP_SF_AXI_CLK             47
0059 #define GCC_DISP_THROTTLE_NRT_AXI_CLK           48
0060 #define GCC_DISP_THROTTLE_RT_AXI_CLK            49
0061 #define GCC_DISP_XO_CLK                 50
0062 #define GCC_EMAC0_AXI_CLK               51
0063 #define GCC_EMAC0_PTP_CLK               52
0064 #define GCC_EMAC0_PTP_CLK_SRC               53
0065 #define GCC_EMAC0_RGMII_CLK             54
0066 #define GCC_EMAC0_RGMII_CLK_SRC             55
0067 #define GCC_EMAC0_SLV_AHB_CLK               56
0068 #define GCC_EMAC1_AXI_CLK               57
0069 #define GCC_EMAC1_PTP_CLK               58
0070 #define GCC_EMAC1_PTP_CLK_SRC               59
0071 #define GCC_EMAC1_RGMII_CLK             60
0072 #define GCC_EMAC1_RGMII_CLK_SRC             61
0073 #define GCC_EMAC1_SLV_AHB_CLK               62
0074 #define GCC_GP1_CLK                 63
0075 #define GCC_GP1_CLK_SRC                 64
0076 #define GCC_GP2_CLK                 65
0077 #define GCC_GP2_CLK_SRC                 66
0078 #define GCC_GP3_CLK                 67
0079 #define GCC_GP3_CLK_SRC                 68
0080 #define GCC_GP4_CLK                 69
0081 #define GCC_GP4_CLK_SRC                 70
0082 #define GCC_GP5_CLK                 71
0083 #define GCC_GP5_CLK_SRC                 72
0084 #define GCC_GPU_CFG_AHB_CLK             73
0085 #define GCC_GPU_GPLL0_CLK_SRC               74
0086 #define GCC_GPU_GPLL0_DIV_CLK_SRC           75
0087 #define GCC_GPU_IREF_EN                 76
0088 #define GCC_GPU_MEMNOC_GFX_CLK              77
0089 #define GCC_GPU_SNOC_DVM_GFX_CLK            78
0090 #define GCC_GPU_TCU_THROTTLE_AHB_CLK            79
0091 #define GCC_GPU_TCU_THROTTLE_CLK            80
0092 #define GCC_PCIE0_PHY_RCHNG_CLK             81
0093 #define GCC_PCIE1_PHY_RCHNG_CLK             82
0094 #define GCC_PCIE2A_PHY_RCHNG_CLK            83
0095 #define GCC_PCIE2B_PHY_RCHNG_CLK            84
0096 #define GCC_PCIE3A_PHY_RCHNG_CLK            85
0097 #define GCC_PCIE3B_PHY_RCHNG_CLK            86
0098 #define GCC_PCIE4_PHY_RCHNG_CLK             87
0099 #define GCC_PCIE_0_AUX_CLK              88
0100 #define GCC_PCIE_0_AUX_CLK_SRC              89
0101 #define GCC_PCIE_0_CFG_AHB_CLK              90
0102 #define GCC_PCIE_0_MSTR_AXI_CLK             91
0103 #define GCC_PCIE_0_PHY_RCHNG_CLK_SRC            92
0104 #define GCC_PCIE_0_PIPE_CLK             93
0105 #define GCC_PCIE_0_SLV_AXI_CLK              94
0106 #define GCC_PCIE_0_SLV_Q2A_AXI_CLK          95
0107 #define GCC_PCIE_1_AUX_CLK              96
0108 #define GCC_PCIE_1_AUX_CLK_SRC              97
0109 #define GCC_PCIE_1_CFG_AHB_CLK              98
0110 #define GCC_PCIE_1_MSTR_AXI_CLK             99
0111 #define GCC_PCIE_1_PHY_RCHNG_CLK_SRC            100
0112 #define GCC_PCIE_1_PIPE_CLK             101
0113 #define GCC_PCIE_1_SLV_AXI_CLK              102
0114 #define GCC_PCIE_1_SLV_Q2A_AXI_CLK          103
0115 #define GCC_PCIE_2A2B_CLKREF_CLK            104
0116 #define GCC_PCIE_2A_AUX_CLK             105
0117 #define GCC_PCIE_2A_AUX_CLK_SRC             106
0118 #define GCC_PCIE_2A_CFG_AHB_CLK             107
0119 #define GCC_PCIE_2A_MSTR_AXI_CLK            108
0120 #define GCC_PCIE_2A_PHY_RCHNG_CLK_SRC           109
0121 #define GCC_PCIE_2A_PIPE_CLK                110
0122 #define GCC_PCIE_2A_PIPE_CLK_SRC            111
0123 #define GCC_PCIE_2A_PIPE_DIV_CLK_SRC            112
0124 #define GCC_PCIE_2A_PIPEDIV2_CLK            113
0125 #define GCC_PCIE_2A_SLV_AXI_CLK             114
0126 #define GCC_PCIE_2A_SLV_Q2A_AXI_CLK         115
0127 #define GCC_PCIE_2B_AUX_CLK             116
0128 #define GCC_PCIE_2B_AUX_CLK_SRC             117
0129 #define GCC_PCIE_2B_CFG_AHB_CLK             118
0130 #define GCC_PCIE_2B_MSTR_AXI_CLK            119
0131 #define GCC_PCIE_2B_PHY_RCHNG_CLK_SRC           120
0132 #define GCC_PCIE_2B_PIPE_CLK                121
0133 #define GCC_PCIE_2B_PIPE_CLK_SRC            122
0134 #define GCC_PCIE_2B_PIPE_DIV_CLK_SRC            123
0135 #define GCC_PCIE_2B_PIPEDIV2_CLK            124
0136 #define GCC_PCIE_2B_SLV_AXI_CLK             125
0137 #define GCC_PCIE_2B_SLV_Q2A_AXI_CLK         126
0138 #define GCC_PCIE_3A3B_CLKREF_CLK            127
0139 #define GCC_PCIE_3A_AUX_CLK             128
0140 #define GCC_PCIE_3A_AUX_CLK_SRC             129
0141 #define GCC_PCIE_3A_CFG_AHB_CLK             130
0142 #define GCC_PCIE_3A_MSTR_AXI_CLK            131
0143 #define GCC_PCIE_3A_PHY_RCHNG_CLK_SRC           132
0144 #define GCC_PCIE_3A_PIPE_CLK                133
0145 #define GCC_PCIE_3A_PIPE_CLK_SRC            134
0146 #define GCC_PCIE_3A_PIPE_DIV_CLK_SRC            135
0147 #define GCC_PCIE_3A_PIPEDIV2_CLK            136
0148 #define GCC_PCIE_3A_SLV_AXI_CLK             137
0149 #define GCC_PCIE_3A_SLV_Q2A_AXI_CLK         138
0150 #define GCC_PCIE_3B_AUX_CLK             139
0151 #define GCC_PCIE_3B_AUX_CLK_SRC             140
0152 #define GCC_PCIE_3B_CFG_AHB_CLK             141
0153 #define GCC_PCIE_3B_MSTR_AXI_CLK            142
0154 #define GCC_PCIE_3B_PHY_RCHNG_CLK_SRC           143
0155 #define GCC_PCIE_3B_PIPE_CLK                144
0156 #define GCC_PCIE_3B_PIPE_CLK_SRC            145
0157 #define GCC_PCIE_3B_PIPE_DIV_CLK_SRC            146
0158 #define GCC_PCIE_3B_PIPEDIV2_CLK            147
0159 #define GCC_PCIE_3B_SLV_AXI_CLK             148
0160 #define GCC_PCIE_3B_SLV_Q2A_AXI_CLK         149
0161 #define GCC_PCIE_4_AUX_CLK              150
0162 #define GCC_PCIE_4_AUX_CLK_SRC              151
0163 #define GCC_PCIE_4_CFG_AHB_CLK              152
0164 #define GCC_PCIE_4_CLKREF_CLK               153
0165 #define GCC_PCIE_4_MSTR_AXI_CLK             154
0166 #define GCC_PCIE_4_PHY_RCHNG_CLK_SRC            155
0167 #define GCC_PCIE_4_PIPE_CLK             156
0168 #define GCC_PCIE_4_PIPE_CLK_SRC             157
0169 #define GCC_PCIE_4_PIPE_DIV_CLK_SRC         158
0170 #define GCC_PCIE_4_PIPEDIV2_CLK             159
0171 #define GCC_PCIE_4_SLV_AXI_CLK              160
0172 #define GCC_PCIE_4_SLV_Q2A_AXI_CLK          161
0173 #define GCC_PCIE_RSCC_AHB_CLK               162
0174 #define GCC_PCIE_RSCC_XO_CLK                163
0175 #define GCC_PCIE_RSCC_XO_CLK_SRC            164
0176 #define GCC_PCIE_THROTTLE_CFG_CLK           165
0177 #define GCC_PDM2_CLK                    166
0178 #define GCC_PDM2_CLK_SRC                167
0179 #define GCC_PDM_AHB_CLK                 168
0180 #define GCC_PDM_XO4_CLK                 169
0181 #define GCC_QMIP_CAMERA_NRT_AHB_CLK         170
0182 #define GCC_QMIP_CAMERA_RT_AHB_CLK          171
0183 #define GCC_QMIP_DISP1_AHB_CLK              172
0184 #define GCC_QMIP_DISP1_ROT_AHB_CLK          173
0185 #define GCC_QMIP_DISP_AHB_CLK               174
0186 #define GCC_QMIP_DISP_ROT_AHB_CLK           175
0187 #define GCC_QMIP_VIDEO_CVP_AHB_CLK          176
0188 #define GCC_QMIP_VIDEO_VCODEC_AHB_CLK           177
0189 #define GCC_QUPV3_WRAP0_CORE_2X_CLK         178
0190 #define GCC_QUPV3_WRAP0_CORE_CLK            179
0191 #define GCC_QUPV3_WRAP0_QSPI0_CLK           180
0192 #define GCC_QUPV3_WRAP0_S0_CLK              181
0193 #define GCC_QUPV3_WRAP0_S0_CLK_SRC          182
0194 #define GCC_QUPV3_WRAP0_S1_CLK              183
0195 #define GCC_QUPV3_WRAP0_S1_CLK_SRC          184
0196 #define GCC_QUPV3_WRAP0_S2_CLK              185
0197 #define GCC_QUPV3_WRAP0_S2_CLK_SRC          186
0198 #define GCC_QUPV3_WRAP0_S3_CLK              187
0199 #define GCC_QUPV3_WRAP0_S3_CLK_SRC          188
0200 #define GCC_QUPV3_WRAP0_S4_CLK              189
0201 #define GCC_QUPV3_WRAP0_S4_CLK_SRC          190
0202 #define GCC_QUPV3_WRAP0_S4_DIV_CLK_SRC          191
0203 #define GCC_QUPV3_WRAP0_S5_CLK              192
0204 #define GCC_QUPV3_WRAP0_S5_CLK_SRC          193
0205 #define GCC_QUPV3_WRAP0_S6_CLK              194
0206 #define GCC_QUPV3_WRAP0_S6_CLK_SRC          195
0207 #define GCC_QUPV3_WRAP0_S7_CLK              196
0208 #define GCC_QUPV3_WRAP0_S7_CLK_SRC          197
0209 #define GCC_QUPV3_WRAP1_CORE_2X_CLK         198
0210 #define GCC_QUPV3_WRAP1_CORE_CLK            199
0211 #define GCC_QUPV3_WRAP1_QSPI0_CLK           200
0212 #define GCC_QUPV3_WRAP1_S0_CLK              201
0213 #define GCC_QUPV3_WRAP1_S0_CLK_SRC          202
0214 #define GCC_QUPV3_WRAP1_S1_CLK              203
0215 #define GCC_QUPV3_WRAP1_S1_CLK_SRC          204
0216 #define GCC_QUPV3_WRAP1_S2_CLK              205
0217 #define GCC_QUPV3_WRAP1_S2_CLK_SRC          206
0218 #define GCC_QUPV3_WRAP1_S3_CLK              207
0219 #define GCC_QUPV3_WRAP1_S3_CLK_SRC          208
0220 #define GCC_QUPV3_WRAP1_S4_CLK              209
0221 #define GCC_QUPV3_WRAP1_S4_CLK_SRC          210
0222 #define GCC_QUPV3_WRAP1_S4_DIV_CLK_SRC          211
0223 #define GCC_QUPV3_WRAP1_S5_CLK              212
0224 #define GCC_QUPV3_WRAP1_S5_CLK_SRC          213
0225 #define GCC_QUPV3_WRAP1_S6_CLK              214
0226 #define GCC_QUPV3_WRAP1_S6_CLK_SRC          215
0227 #define GCC_QUPV3_WRAP1_S7_CLK              216
0228 #define GCC_QUPV3_WRAP1_S7_CLK_SRC          217
0229 #define GCC_QUPV3_WRAP2_CORE_2X_CLK         218
0230 #define GCC_QUPV3_WRAP2_CORE_CLK            219
0231 #define GCC_QUPV3_WRAP2_QSPI0_CLK           220
0232 #define GCC_QUPV3_WRAP2_S0_CLK              221
0233 #define GCC_QUPV3_WRAP2_S0_CLK_SRC          222
0234 #define GCC_QUPV3_WRAP2_S1_CLK              223
0235 #define GCC_QUPV3_WRAP2_S1_CLK_SRC          224
0236 #define GCC_QUPV3_WRAP2_S2_CLK              225
0237 #define GCC_QUPV3_WRAP2_S2_CLK_SRC          226
0238 #define GCC_QUPV3_WRAP2_S3_CLK              227
0239 #define GCC_QUPV3_WRAP2_S3_CLK_SRC          228
0240 #define GCC_QUPV3_WRAP2_S4_CLK              229
0241 #define GCC_QUPV3_WRAP2_S4_CLK_SRC          230
0242 #define GCC_QUPV3_WRAP2_S4_DIV_CLK_SRC          231
0243 #define GCC_QUPV3_WRAP2_S5_CLK              232
0244 #define GCC_QUPV3_WRAP2_S5_CLK_SRC          233
0245 #define GCC_QUPV3_WRAP2_S6_CLK              234
0246 #define GCC_QUPV3_WRAP2_S6_CLK_SRC          235
0247 #define GCC_QUPV3_WRAP2_S7_CLK              236
0248 #define GCC_QUPV3_WRAP2_S7_CLK_SRC          237
0249 #define GCC_QUPV3_WRAP_0_M_AHB_CLK          238
0250 #define GCC_QUPV3_WRAP_0_S_AHB_CLK          239
0251 #define GCC_QUPV3_WRAP_1_M_AHB_CLK          240
0252 #define GCC_QUPV3_WRAP_1_S_AHB_CLK          241
0253 #define GCC_QUPV3_WRAP_2_M_AHB_CLK          242
0254 #define GCC_QUPV3_WRAP_2_S_AHB_CLK          243
0255 #define GCC_SDCC2_AHB_CLK               244
0256 #define GCC_SDCC2_APPS_CLK              245
0257 #define GCC_SDCC2_APPS_CLK_SRC              246
0258 #define GCC_SDCC4_AHB_CLK               247
0259 #define GCC_SDCC4_APPS_CLK              248
0260 #define GCC_SDCC4_APPS_CLK_SRC              249
0261 #define GCC_SYS_NOC_USB_AXI_CLK             250
0262 #define GCC_UFS_1_CARD_CLKREF_CLK           251
0263 #define GCC_UFS_CARD_AHB_CLK                252
0264 #define GCC_UFS_CARD_AXI_CLK                253
0265 #define GCC_UFS_CARD_AXI_CLK_SRC            254
0266 #define GCC_UFS_CARD_CLKREF_CLK             255
0267 #define GCC_UFS_CARD_ICE_CORE_CLK           256
0268 #define GCC_UFS_CARD_ICE_CORE_CLK_SRC           257
0269 #define GCC_UFS_CARD_PHY_AUX_CLK            258
0270 #define GCC_UFS_CARD_PHY_AUX_CLK_SRC            259
0271 #define GCC_UFS_CARD_RX_SYMBOL_0_CLK            260
0272 #define GCC_UFS_CARD_RX_SYMBOL_0_CLK_SRC        261
0273 #define GCC_UFS_CARD_RX_SYMBOL_1_CLK            262
0274 #define GCC_UFS_CARD_RX_SYMBOL_1_CLK_SRC        263
0275 #define GCC_UFS_CARD_TX_SYMBOL_0_CLK            264
0276 #define GCC_UFS_CARD_TX_SYMBOL_0_CLK_SRC        265
0277 #define GCC_UFS_CARD_UNIPRO_CORE_CLK            266
0278 #define GCC_UFS_CARD_UNIPRO_CORE_CLK_SRC        267
0279 #define GCC_UFS_PHY_AHB_CLK             268
0280 #define GCC_UFS_PHY_AXI_CLK             269
0281 #define GCC_UFS_PHY_AXI_CLK_SRC             270
0282 #define GCC_UFS_PHY_ICE_CORE_CLK            271
0283 #define GCC_UFS_PHY_ICE_CORE_CLK_SRC            272
0284 #define GCC_UFS_PHY_PHY_AUX_CLK             273
0285 #define GCC_UFS_PHY_PHY_AUX_CLK_SRC         274
0286 #define GCC_UFS_PHY_RX_SYMBOL_0_CLK         275
0287 #define GCC_UFS_PHY_RX_SYMBOL_0_CLK_SRC         276
0288 #define GCC_UFS_PHY_RX_SYMBOL_1_CLK         277
0289 #define GCC_UFS_PHY_RX_SYMBOL_1_CLK_SRC         278
0290 #define GCC_UFS_PHY_TX_SYMBOL_0_CLK         279
0291 #define GCC_UFS_PHY_TX_SYMBOL_0_CLK_SRC         280
0292 #define GCC_UFS_PHY_UNIPRO_CORE_CLK         281
0293 #define GCC_UFS_PHY_UNIPRO_CORE_CLK_SRC         282
0294 #define GCC_UFS_REF_CLKREF_CLK              283
0295 #define GCC_USB2_HS0_CLKREF_CLK             284
0296 #define GCC_USB2_HS1_CLKREF_CLK             285
0297 #define GCC_USB2_HS2_CLKREF_CLK             286
0298 #define GCC_USB2_HS3_CLKREF_CLK             287
0299 #define GCC_USB30_MP_MASTER_CLK             288
0300 #define GCC_USB30_MP_MASTER_CLK_SRC         289
0301 #define GCC_USB30_MP_MOCK_UTMI_CLK          290
0302 #define GCC_USB30_MP_MOCK_UTMI_CLK_SRC          291
0303 #define GCC_USB30_MP_MOCK_UTMI_POSTDIV_CLK_SRC      292
0304 #define GCC_USB30_MP_SLEEP_CLK              293
0305 #define GCC_USB30_PRIM_MASTER_CLK           294
0306 #define GCC_USB30_PRIM_MASTER_CLK_SRC           295
0307 #define GCC_USB30_PRIM_MOCK_UTMI_CLK            296
0308 #define GCC_USB30_PRIM_MOCK_UTMI_CLK_SRC        297
0309 #define GCC_USB30_PRIM_MOCK_UTMI_POSTDIV_CLK_SRC    298
0310 #define GCC_USB30_PRIM_SLEEP_CLK            299
0311 #define GCC_USB30_SEC_MASTER_CLK            300
0312 #define GCC_USB30_SEC_MASTER_CLK_SRC            301
0313 #define GCC_USB30_SEC_MOCK_UTMI_CLK         302
0314 #define GCC_USB30_SEC_MOCK_UTMI_CLK_SRC         303
0315 #define GCC_USB30_SEC_MOCK_UTMI_POSTDIV_CLK_SRC     304
0316 #define GCC_USB30_SEC_SLEEP_CLK             305
0317 #define GCC_USB34_PRIM_PHY_PIPE_CLK_SRC         306
0318 #define GCC_USB34_SEC_PHY_PIPE_CLK_SRC          307
0319 #define GCC_USB3_MP0_CLKREF_CLK             308
0320 #define GCC_USB3_MP1_CLKREF_CLK             309
0321 #define GCC_USB3_MP_PHY_AUX_CLK             310
0322 #define GCC_USB3_MP_PHY_AUX_CLK_SRC         311
0323 #define GCC_USB3_MP_PHY_COM_AUX_CLK         312
0324 #define GCC_USB3_MP_PHY_PIPE_0_CLK          313
0325 #define GCC_USB3_MP_PHY_PIPE_0_CLK_SRC          314
0326 #define GCC_USB3_MP_PHY_PIPE_1_CLK          315
0327 #define GCC_USB3_MP_PHY_PIPE_1_CLK_SRC          316
0328 #define GCC_USB3_PRIM_PHY_AUX_CLK           317
0329 #define GCC_USB3_PRIM_PHY_AUX_CLK_SRC           318
0330 #define GCC_USB3_PRIM_PHY_COM_AUX_CLK           319
0331 #define GCC_USB3_PRIM_PHY_PIPE_CLK          320
0332 #define GCC_USB3_PRIM_PHY_PIPE_CLK_SRC          321
0333 #define GCC_USB3_SEC_PHY_AUX_CLK            322
0334 #define GCC_USB3_SEC_PHY_AUX_CLK_SRC            323
0335 #define GCC_USB3_SEC_PHY_COM_AUX_CLK            324
0336 #define GCC_USB3_SEC_PHY_PIPE_CLK           325
0337 #define GCC_USB3_SEC_PHY_PIPE_CLK_SRC           326
0338 #define GCC_USB4_1_CFG_AHB_CLK              327
0339 #define GCC_USB4_1_DP_CLK               328
0340 #define GCC_USB4_1_MASTER_CLK               329
0341 #define GCC_USB4_1_MASTER_CLK_SRC           330
0342 #define GCC_USB4_1_PHY_DP_CLK_SRC           331
0343 #define GCC_USB4_1_PHY_P2RR2P_PIPE_CLK          332
0344 #define GCC_USB4_1_PHY_P2RR2P_PIPE_CLK_SRC      333
0345 #define GCC_USB4_1_PHY_PCIE_PIPE_CLK            334
0346 #define GCC_USB4_1_PHY_PCIE_PIPE_CLK_SRC        335
0347 #define GCC_USB4_1_PHY_PCIE_PIPE_MUX_CLK_SRC        336
0348 #define GCC_USB4_1_PHY_PCIE_PIPEGMUX_CLK_SRC        337
0349 #define GCC_USB4_1_PHY_RX0_CLK              338
0350 #define GCC_USB4_1_PHY_RX0_CLK_SRC          339
0351 #define GCC_USB4_1_PHY_RX1_CLK              340
0352 #define GCC_USB4_1_PHY_RX1_CLK_SRC          341
0353 #define GCC_USB4_1_PHY_SYS_CLK_SRC          342
0354 #define GCC_USB4_1_PHY_USB_PIPE_CLK         343
0355 #define GCC_USB4_1_SB_IF_CLK                344
0356 #define GCC_USB4_1_SB_IF_CLK_SRC            345
0357 #define GCC_USB4_1_SYS_CLK              346
0358 #define GCC_USB4_1_TMU_CLK              347
0359 #define GCC_USB4_1_TMU_CLK_SRC              348
0360 #define GCC_USB4_CFG_AHB_CLK                349
0361 #define GCC_USB4_CLKREF_CLK             350
0362 #define GCC_USB4_DP_CLK                 351
0363 #define GCC_USB4_EUD_CLKREF_CLK             352
0364 #define GCC_USB4_MASTER_CLK             353
0365 #define GCC_USB4_MASTER_CLK_SRC             354
0366 #define GCC_USB4_PHY_DP_CLK_SRC             355
0367 #define GCC_USB4_PHY_P2RR2P_PIPE_CLK            356
0368 #define GCC_USB4_PHY_P2RR2P_PIPE_CLK_SRC        357
0369 #define GCC_USB4_PHY_PCIE_PIPE_CLK          358
0370 #define GCC_USB4_PHY_PCIE_PIPE_CLK_SRC          359
0371 #define GCC_USB4_PHY_PCIE_PIPE_MUX_CLK_SRC      360
0372 #define GCC_USB4_PHY_PCIE_PIPEGMUX_CLK_SRC      361
0373 #define GCC_USB4_PHY_RX0_CLK                362
0374 #define GCC_USB4_PHY_RX0_CLK_SRC            363
0375 #define GCC_USB4_PHY_RX1_CLK                364
0376 #define GCC_USB4_PHY_RX1_CLK_SRC            365
0377 #define GCC_USB4_PHY_SYS_CLK_SRC            366
0378 #define GCC_USB4_PHY_USB_PIPE_CLK           367
0379 #define GCC_USB4_SB_IF_CLK              368
0380 #define GCC_USB4_SB_IF_CLK_SRC              369
0381 #define GCC_USB4_SYS_CLK                370
0382 #define GCC_USB4_TMU_CLK                371
0383 #define GCC_USB4_TMU_CLK_SRC                372
0384 #define GCC_VIDEO_AHB_CLK               373
0385 #define GCC_VIDEO_AXI0_CLK              374
0386 #define GCC_VIDEO_AXI1_CLK              375
0387 #define GCC_VIDEO_CVP_THROTTLE_CLK          376
0388 #define GCC_VIDEO_VCODEC_THROTTLE_CLK           377
0389 #define GCC_VIDEO_XO_CLK                378
0390 #define GCC_AGGRE_UFS_CARD_AXI_HW_CTL_CLK       379
0391 #define GCC_AGGRE_UFS_PHY_AXI_HW_CTL_CLK        380
0392 #define GCC_UFS_CARD_AXI_HW_CTL_CLK         381
0393 #define GCC_UFS_CARD_ICE_CORE_HW_CTL_CLK        382
0394 #define GCC_UFS_CARD_PHY_AUX_HW_CTL_CLK         383
0395 #define GCC_UFS_CARD_UNIPRO_CORE_HW_CTL_CLK     384
0396 #define GCC_UFS_PHY_AXI_HW_CTL_CLK          385
0397 #define GCC_UFS_PHY_ICE_CORE_HW_CTL_CLK         386
0398 #define GCC_UFS_PHY_PHY_AUX_HW_CTL_CLK          387
0399 #define GCC_UFS_PHY_UNIPRO_CORE_HW_CTL_CLK      388
0400 
0401 /* GCC resets */
0402 #define GCC_EMAC0_BCR                   0
0403 #define GCC_EMAC1_BCR                   1
0404 #define GCC_PCIE_0_LINK_DOWN_BCR            2
0405 #define GCC_PCIE_0_NOCSR_COM_PHY_BCR            3
0406 #define GCC_PCIE_0_PHY_BCR              4
0407 #define GCC_PCIE_0_PHY_NOCSR_COM_PHY_BCR        5
0408 #define GCC_PCIE_0_TUNNEL_BCR               6
0409 #define GCC_PCIE_1_LINK_DOWN_BCR            7
0410 #define GCC_PCIE_1_NOCSR_COM_PHY_BCR            8
0411 #define GCC_PCIE_1_PHY_BCR              9
0412 #define GCC_PCIE_1_PHY_NOCSR_COM_PHY_BCR        10
0413 #define GCC_PCIE_1_TUNNEL_BCR               11
0414 #define GCC_PCIE_2A_BCR                 12
0415 #define GCC_PCIE_2A_LINK_DOWN_BCR           13
0416 #define GCC_PCIE_2A_NOCSR_COM_PHY_BCR           14
0417 #define GCC_PCIE_2A_PHY_BCR             15
0418 #define GCC_PCIE_2A_PHY_NOCSR_COM_PHY_BCR       16
0419 #define GCC_PCIE_2B_BCR                 17
0420 #define GCC_PCIE_2B_LINK_DOWN_BCR           18
0421 #define GCC_PCIE_2B_NOCSR_COM_PHY_BCR           19
0422 #define GCC_PCIE_2B_PHY_BCR             20
0423 #define GCC_PCIE_2B_PHY_NOCSR_COM_PHY_BCR       21
0424 #define GCC_PCIE_3A_BCR                 22
0425 #define GCC_PCIE_3A_LINK_DOWN_BCR           23
0426 #define GCC_PCIE_3A_NOCSR_COM_PHY_BCR           24
0427 #define GCC_PCIE_3A_PHY_BCR             25
0428 #define GCC_PCIE_3A_PHY_NOCSR_COM_PHY_BCR       26
0429 #define GCC_PCIE_3B_BCR                 27
0430 #define GCC_PCIE_3B_LINK_DOWN_BCR           28
0431 #define GCC_PCIE_3B_NOCSR_COM_PHY_BCR           29
0432 #define GCC_PCIE_3B_PHY_BCR             30
0433 #define GCC_PCIE_3B_PHY_NOCSR_COM_PHY_BCR       31
0434 #define GCC_PCIE_4_BCR                  32
0435 #define GCC_PCIE_4_LINK_DOWN_BCR            33
0436 #define GCC_PCIE_4_NOCSR_COM_PHY_BCR            34
0437 #define GCC_PCIE_4_PHY_BCR              35
0438 #define GCC_PCIE_4_PHY_NOCSR_COM_PHY_BCR        36
0439 #define GCC_PCIE_PHY_CFG_AHB_BCR            37
0440 #define GCC_PCIE_PHY_COM_BCR                38
0441 #define GCC_PCIE_RSCC_BCR               39
0442 #define GCC_QUSB2PHY_HS0_MP_BCR             40
0443 #define GCC_QUSB2PHY_HS1_MP_BCR             41
0444 #define GCC_QUSB2PHY_HS2_MP_BCR             42
0445 #define GCC_QUSB2PHY_HS3_MP_BCR             43
0446 #define GCC_QUSB2PHY_PRIM_BCR               44
0447 #define GCC_QUSB2PHY_SEC_BCR                45
0448 #define GCC_SDCC2_BCR                   46
0449 #define GCC_SDCC4_BCR                   47
0450 #define GCC_UFS_CARD_BCR                48
0451 #define GCC_UFS_PHY_BCR                 49
0452 #define GCC_USB2_PHY_PRIM_BCR               50
0453 #define GCC_USB2_PHY_SEC_BCR                51
0454 #define GCC_USB30_MP_BCR                52
0455 #define GCC_USB30_PRIM_BCR              53
0456 #define GCC_USB30_SEC_BCR               54
0457 #define GCC_USB3_DP_PHY_PRIM_BCR            55
0458 #define GCC_USB3_DP_PHY_SEC_BCR             56
0459 #define GCC_USB3_PHY_PRIM_BCR               57
0460 #define GCC_USB3_PHY_SEC_BCR                58
0461 #define GCC_USB3_UNIPHY_MP0_BCR             59
0462 #define GCC_USB3_UNIPHY_MP1_BCR             60
0463 #define GCC_USB3PHY_PHY_PRIM_BCR            61
0464 #define GCC_USB3PHY_PHY_SEC_BCR             62
0465 #define GCC_USB3UNIPHY_PHY_MP0_BCR          63
0466 #define GCC_USB3UNIPHY_PHY_MP1_BCR          64
0467 #define GCC_USB4_1_BCR                  65
0468 #define GCC_USB4_1_DP_PHY_PRIM_BCR          66
0469 #define GCC_USB4_1_DPPHY_AUX_BCR            67
0470 #define GCC_USB4_1_PHY_PRIM_BCR             68
0471 #define GCC_USB4_BCR                    69
0472 #define GCC_USB4_DP_PHY_PRIM_BCR            70
0473 #define GCC_USB4_DPPHY_AUX_BCR              71
0474 #define GCC_USB4_PHY_PRIM_BCR               72
0475 #define GCC_USB4PHY_1_PHY_PRIM_BCR          73
0476 #define GCC_USB4PHY_PHY_PRIM_BCR            74
0477 #define GCC_USB_PHY_CFG_AHB2PHY_BCR         75
0478 #define GCC_VIDEO_BCR                   76
0479 #define GCC_VIDEO_AXI0_CLK_ARES             77
0480 #define GCC_VIDEO_AXI1_CLK_ARES             78
0481 
0482 /* GCC GDSCs */
0483 #define PCIE_0_TUNNEL_GDSC              0
0484 #define PCIE_1_TUNNEL_GDSC              1
0485 #define PCIE_2A_GDSC                    2
0486 #define PCIE_2B_GDSC                    3
0487 #define PCIE_3A_GDSC                    4
0488 #define PCIE_3B_GDSC                    5
0489 #define PCIE_4_GDSC                 6
0490 #define UFS_CARD_GDSC                   7
0491 #define UFS_PHY_GDSC                    8
0492 #define USB30_MP_GDSC                   9
0493 #define USB30_PRIM_GDSC                 10
0494 #define USB30_SEC_GDSC                  11
0495 
0496 #endif