11.1Sskrll/*	$NetBSD: qcom,x1e80100-gcc.h,v 1.1.1.1 2026/01/18 05:21:37 skrll Exp $	*/
21.1Sskrll
31.1Sskrll/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
41.1Sskrll/*
51.1Sskrll * Copyright (c) 2023, Qualcomm Innovation Center, Inc. All rights reserved.
61.1Sskrll */
71.1Sskrll
81.1Sskrll#ifndef _DT_BINDINGS_CLK_QCOM_GCC_X1E80100_H
91.1Sskrll#define _DT_BINDINGS_CLK_QCOM_GCC_X1E80100_H
101.1Sskrll
111.1Sskrll/* GCC clocks */
121.1Sskrll#define GCC_AGGRE_NOC_USB_NORTH_AXI_CLK				0
131.1Sskrll#define GCC_AGGRE_NOC_USB_SOUTH_AXI_CLK				1
141.1Sskrll#define GCC_AGGRE_UFS_PHY_AXI_CLK				2
151.1Sskrll#define GCC_AGGRE_USB2_PRIM_AXI_CLK				3
161.1Sskrll#define GCC_AGGRE_USB3_MP_AXI_CLK				4
171.1Sskrll#define GCC_AGGRE_USB3_PRIM_AXI_CLK				5
181.1Sskrll#define GCC_AGGRE_USB3_SEC_AXI_CLK				6
191.1Sskrll#define GCC_AGGRE_USB3_TERT_AXI_CLK				7
201.1Sskrll#define GCC_AGGRE_USB4_0_AXI_CLK				8
211.1Sskrll#define GCC_AGGRE_USB4_1_AXI_CLK				9
221.1Sskrll#define GCC_AGGRE_USB4_2_AXI_CLK				10
231.1Sskrll#define GCC_AGGRE_USB_NOC_AXI_CLK				11
241.1Sskrll#define GCC_AV1E_AHB_CLK					12
251.1Sskrll#define GCC_AV1E_AXI_CLK					13
261.1Sskrll#define GCC_AV1E_XO_CLK						14
271.1Sskrll#define GCC_BOOT_ROM_AHB_CLK					15
281.1Sskrll#define GCC_CAMERA_AHB_CLK					16
291.1Sskrll#define GCC_CAMERA_HF_AXI_CLK					17
301.1Sskrll#define GCC_CAMERA_SF_AXI_CLK					18
311.1Sskrll#define GCC_CAMERA_XO_CLK					19
321.1Sskrll#define GCC_CFG_NOC_PCIE_ANOC_AHB_CLK				20
331.1Sskrll#define GCC_CFG_NOC_PCIE_ANOC_NORTH_AHB_CLK			21
341.1Sskrll#define GCC_CFG_NOC_PCIE_ANOC_SOUTH_AHB_CLK			22
351.1Sskrll#define GCC_CFG_NOC_USB2_PRIM_AXI_CLK				23
361.1Sskrll#define GCC_CFG_NOC_USB3_MP_AXI_CLK				24
371.1Sskrll#define GCC_CFG_NOC_USB3_PRIM_AXI_CLK				25
381.1Sskrll#define GCC_CFG_NOC_USB3_SEC_AXI_CLK				26
391.1Sskrll#define GCC_CFG_NOC_USB3_TERT_AXI_CLK				27
401.1Sskrll#define GCC_CFG_NOC_USB_ANOC_AHB_CLK				28
411.1Sskrll#define GCC_CFG_NOC_USB_ANOC_NORTH_AHB_CLK			29
421.1Sskrll#define GCC_CFG_NOC_USB_ANOC_SOUTH_AHB_CLK			30
431.1Sskrll#define GCC_CNOC_PCIE1_TUNNEL_CLK				31
441.1Sskrll#define GCC_CNOC_PCIE2_TUNNEL_CLK				32
451.1Sskrll#define GCC_CNOC_PCIE_NORTH_SF_AXI_CLK				33
461.1Sskrll#define GCC_CNOC_PCIE_SOUTH_SF_AXI_CLK				34
471.1Sskrll#define GCC_CNOC_PCIE_TUNNEL_CLK				35
481.1Sskrll#define GCC_DDRSS_GPU_AXI_CLK					36
491.1Sskrll#define GCC_DISP_AHB_CLK					37
501.1Sskrll#define GCC_DISP_HF_AXI_CLK					38
511.1Sskrll#define GCC_DISP_XO_CLK						39
521.1Sskrll#define GCC_GP1_CLK						40
531.1Sskrll#define GCC_GP1_CLK_SRC						41
541.1Sskrll#define GCC_GP2_CLK						42
551.1Sskrll#define GCC_GP2_CLK_SRC						43
561.1Sskrll#define GCC_GP3_CLK						44
571.1Sskrll#define GCC_GP3_CLK_SRC						45
581.1Sskrll#define GCC_GPLL0						46
591.1Sskrll#define GCC_GPLL0_OUT_EVEN					47
601.1Sskrll#define GCC_GPLL4						48
611.1Sskrll#define GCC_GPLL7						49
621.1Sskrll#define GCC_GPLL8						50
631.1Sskrll#define GCC_GPLL9						51
641.1Sskrll#define GCC_GPU_CFG_AHB_CLK					52
651.1Sskrll#define GCC_GPU_GPLL0_CPH_CLK_SRC				53
661.1Sskrll#define GCC_GPU_GPLL0_DIV_CPH_CLK_SRC				54
671.1Sskrll#define GCC_GPU_MEMNOC_GFX_CLK					55
681.1Sskrll#define GCC_GPU_SNOC_DVM_GFX_CLK				56
691.1Sskrll#define GCC_PCIE0_PHY_RCHNG_CLK					57
701.1Sskrll#define GCC_PCIE1_PHY_RCHNG_CLK					58
711.1Sskrll#define GCC_PCIE2_PHY_RCHNG_CLK					59
721.1Sskrll#define GCC_PCIE_0_AUX_CLK					60
731.1Sskrll#define GCC_PCIE_0_AUX_CLK_SRC					61
741.1Sskrll#define GCC_PCIE_0_CFG_AHB_CLK					62
751.1Sskrll#define GCC_PCIE_0_MSTR_AXI_CLK					63
761.1Sskrll#define GCC_PCIE_0_PHY_RCHNG_CLK_SRC				64
771.1Sskrll#define GCC_PCIE_0_PIPE_CLK					65
781.1Sskrll#define GCC_PCIE_0_SLV_AXI_CLK					66
791.1Sskrll#define GCC_PCIE_0_SLV_Q2A_AXI_CLK				67
801.1Sskrll#define GCC_PCIE_1_AUX_CLK					68
811.1Sskrll#define GCC_PCIE_1_AUX_CLK_SRC					69
821.1Sskrll#define GCC_PCIE_1_CFG_AHB_CLK					70
831.1Sskrll#define GCC_PCIE_1_MSTR_AXI_CLK					71
841.1Sskrll#define GCC_PCIE_1_PHY_RCHNG_CLK_SRC				72
851.1Sskrll#define GCC_PCIE_1_PIPE_CLK					73
861.1Sskrll#define GCC_PCIE_1_SLV_AXI_CLK					74
871.1Sskrll#define GCC_PCIE_1_SLV_Q2A_AXI_CLK				75
881.1Sskrll#define GCC_PCIE_2_AUX_CLK					76
891.1Sskrll#define GCC_PCIE_2_AUX_CLK_SRC					77
901.1Sskrll#define GCC_PCIE_2_CFG_AHB_CLK					78
911.1Sskrll#define GCC_PCIE_2_MSTR_AXI_CLK					79
921.1Sskrll#define GCC_PCIE_2_PHY_RCHNG_CLK_SRC				80
931.1Sskrll#define GCC_PCIE_2_PIPE_CLK					81
941.1Sskrll#define GCC_PCIE_2_SLV_AXI_CLK					82
951.1Sskrll#define GCC_PCIE_2_SLV_Q2A_AXI_CLK				83
961.1Sskrll#define GCC_PCIE_3_AUX_CLK					84
971.1Sskrll#define GCC_PCIE_3_AUX_CLK_SRC					85
981.1Sskrll#define GCC_PCIE_3_CFG_AHB_CLK					86
991.1Sskrll#define GCC_PCIE_3_MSTR_AXI_CLK					87
1001.1Sskrll#define GCC_PCIE_3_PHY_AUX_CLK					88
1011.1Sskrll#define GCC_PCIE_3_PHY_RCHNG_CLK				89
1021.1Sskrll#define GCC_PCIE_3_PHY_RCHNG_CLK_SRC				90
1031.1Sskrll#define GCC_PCIE_3_PIPE_CLK					91
1041.1Sskrll#define GCC_PCIE_3_PIPE_DIV_CLK_SRC				92
1051.1Sskrll#define GCC_PCIE_3_PIPEDIV2_CLK					93
1061.1Sskrll#define GCC_PCIE_3_SLV_AXI_CLK					94
1071.1Sskrll#define GCC_PCIE_3_SLV_Q2A_AXI_CLK				95
1081.1Sskrll#define GCC_PCIE_4_AUX_CLK					96
1091.1Sskrll#define GCC_PCIE_4_AUX_CLK_SRC					97
1101.1Sskrll#define GCC_PCIE_4_CFG_AHB_CLK					98
1111.1Sskrll#define GCC_PCIE_4_MSTR_AXI_CLK					99
1121.1Sskrll#define GCC_PCIE_4_PHY_RCHNG_CLK				100
1131.1Sskrll#define GCC_PCIE_4_PHY_RCHNG_CLK_SRC				101
1141.1Sskrll#define GCC_PCIE_4_PIPE_CLK					102
1151.1Sskrll#define GCC_PCIE_4_PIPE_DIV_CLK_SRC				103
1161.1Sskrll#define GCC_PCIE_4_PIPEDIV2_CLK					104
1171.1Sskrll#define GCC_PCIE_4_SLV_AXI_CLK					105
1181.1Sskrll#define GCC_PCIE_4_SLV_Q2A_AXI_CLK				106
1191.1Sskrll#define GCC_PCIE_5_AUX_CLK					107
1201.1Sskrll#define GCC_PCIE_5_AUX_CLK_SRC					108
1211.1Sskrll#define GCC_PCIE_5_CFG_AHB_CLK					109
1221.1Sskrll#define GCC_PCIE_5_MSTR_AXI_CLK					110
1231.1Sskrll#define GCC_PCIE_5_PHY_RCHNG_CLK				111
1241.1Sskrll#define GCC_PCIE_5_PHY_RCHNG_CLK_SRC				112
1251.1Sskrll#define GCC_PCIE_5_PIPE_CLK					113
1261.1Sskrll#define GCC_PCIE_5_PIPE_DIV_CLK_SRC				114
1271.1Sskrll#define GCC_PCIE_5_PIPEDIV2_CLK					115
1281.1Sskrll#define GCC_PCIE_5_SLV_AXI_CLK					116
1291.1Sskrll#define GCC_PCIE_5_SLV_Q2A_AXI_CLK				117
1301.1Sskrll#define GCC_PCIE_6A_AUX_CLK					118
1311.1Sskrll#define GCC_PCIE_6A_AUX_CLK_SRC					119
1321.1Sskrll#define GCC_PCIE_6A_CFG_AHB_CLK					120
1331.1Sskrll#define GCC_PCIE_6A_MSTR_AXI_CLK				121
1341.1Sskrll#define GCC_PCIE_6A_PHY_AUX_CLK					122
1351.1Sskrll#define GCC_PCIE_6A_PHY_RCHNG_CLK				123
1361.1Sskrll#define GCC_PCIE_6A_PHY_RCHNG_CLK_SRC				124
1371.1Sskrll#define GCC_PCIE_6A_PIPE_CLK					125
1381.1Sskrll#define GCC_PCIE_6A_PIPE_DIV_CLK_SRC				126
1391.1Sskrll#define GCC_PCIE_6A_PIPEDIV2_CLK				127
1401.1Sskrll#define GCC_PCIE_6A_SLV_AXI_CLK					128
1411.1Sskrll#define GCC_PCIE_6A_SLV_Q2A_AXI_CLK				129
1421.1Sskrll#define GCC_PCIE_6B_AUX_CLK					130
1431.1Sskrll#define GCC_PCIE_6B_AUX_CLK_SRC					131
1441.1Sskrll#define GCC_PCIE_6B_CFG_AHB_CLK					132
1451.1Sskrll#define GCC_PCIE_6B_MSTR_AXI_CLK				133
1461.1Sskrll#define GCC_PCIE_6B_PHY_AUX_CLK					134
1471.1Sskrll#define GCC_PCIE_6B_PHY_RCHNG_CLK				135
1481.1Sskrll#define GCC_PCIE_6B_PHY_RCHNG_CLK_SRC				136
1491.1Sskrll#define GCC_PCIE_6B_PIPE_CLK					137
1501.1Sskrll#define GCC_PCIE_6B_PIPE_DIV_CLK_SRC				138
1511.1Sskrll#define GCC_PCIE_6B_PIPEDIV2_CLK				139
1521.1Sskrll#define GCC_PCIE_6B_SLV_AXI_CLK					140
1531.1Sskrll#define GCC_PCIE_6B_SLV_Q2A_AXI_CLK				141
1541.1Sskrll#define GCC_PCIE_RSCC_AHB_CLK					142
1551.1Sskrll#define GCC_PCIE_RSCC_XO_CLK					143
1561.1Sskrll#define GCC_PCIE_RSCC_XO_CLK_SRC				144
1571.1Sskrll#define GCC_PDM2_CLK						145
1581.1Sskrll#define GCC_PDM2_CLK_SRC					146
1591.1Sskrll#define GCC_PDM_AHB_CLK						147
1601.1Sskrll#define GCC_PDM_XO4_CLK						148
1611.1Sskrll#define GCC_QMIP_AV1E_AHB_CLK					149
1621.1Sskrll#define GCC_QMIP_CAMERA_NRT_AHB_CLK				150
1631.1Sskrll#define GCC_QMIP_CAMERA_RT_AHB_CLK				151
1641.1Sskrll#define GCC_QMIP_DISP_AHB_CLK					152
1651.1Sskrll#define GCC_QMIP_GPU_AHB_CLK					153
1661.1Sskrll#define GCC_QMIP_VIDEO_CV_CPU_AHB_CLK				154
1671.1Sskrll#define GCC_QMIP_VIDEO_CVP_AHB_CLK				155
1681.1Sskrll#define GCC_QMIP_VIDEO_V_CPU_AHB_CLK				156
1691.1Sskrll#define GCC_QMIP_VIDEO_VCODEC_AHB_CLK				157
1701.1Sskrll#define GCC_QUPV3_WRAP0_CORE_2X_CLK				158
1711.1Sskrll#define GCC_QUPV3_WRAP0_CORE_CLK				159
1721.1Sskrll#define GCC_QUPV3_WRAP0_QSPI_S2_CLK				160
1731.1Sskrll#define GCC_QUPV3_WRAP0_QSPI_S3_CLK				161
1741.1Sskrll#define GCC_QUPV3_WRAP0_S0_CLK					162
1751.1Sskrll#define GCC_QUPV3_WRAP0_S0_CLK_SRC				163
1761.1Sskrll#define GCC_QUPV3_WRAP0_S1_CLK					164
1771.1Sskrll#define GCC_QUPV3_WRAP0_S1_CLK_SRC				165
1781.1Sskrll#define GCC_QUPV3_WRAP0_S2_CLK					166
1791.1Sskrll#define GCC_QUPV3_WRAP0_S2_CLK_SRC				167
1801.1Sskrll#define GCC_QUPV3_WRAP0_S2_DIV_CLK_SRC				168
1811.1Sskrll#define GCC_QUPV3_WRAP0_S3_CLK					169
1821.1Sskrll#define GCC_QUPV3_WRAP0_S3_CLK_SRC				170
1831.1Sskrll#define GCC_QUPV3_WRAP0_S3_DIV_CLK_SRC				171
1841.1Sskrll#define GCC_QUPV3_WRAP0_S4_CLK					172
1851.1Sskrll#define GCC_QUPV3_WRAP0_S4_CLK_SRC				173
1861.1Sskrll#define GCC_QUPV3_WRAP0_S5_CLK					174
1871.1Sskrll#define GCC_QUPV3_WRAP0_S5_CLK_SRC				175
1881.1Sskrll#define GCC_QUPV3_WRAP0_S6_CLK					176
1891.1Sskrll#define GCC_QUPV3_WRAP0_S6_CLK_SRC				177
1901.1Sskrll#define GCC_QUPV3_WRAP0_S7_CLK					178
1911.1Sskrll#define GCC_QUPV3_WRAP0_S7_CLK_SRC				179
1921.1Sskrll#define GCC_QUPV3_WRAP1_CORE_2X_CLK				180
1931.1Sskrll#define GCC_QUPV3_WRAP1_CORE_CLK				181
1941.1Sskrll#define GCC_QUPV3_WRAP1_QSPI_S2_CLK				182
1951.1Sskrll#define GCC_QUPV3_WRAP1_QSPI_S3_CLK				183
1961.1Sskrll#define GCC_QUPV3_WRAP1_S0_CLK					184
1971.1Sskrll#define GCC_QUPV3_WRAP1_S0_CLK_SRC				185
1981.1Sskrll#define GCC_QUPV3_WRAP1_S1_CLK					186
1991.1Sskrll#define GCC_QUPV3_WRAP1_S1_CLK_SRC				187
2001.1Sskrll#define GCC_QUPV3_WRAP1_S2_CLK					188
2011.1Sskrll#define GCC_QUPV3_WRAP1_S2_CLK_SRC				189
2021.1Sskrll#define GCC_QUPV3_WRAP1_S2_DIV_CLK_SRC				190
2031.1Sskrll#define GCC_QUPV3_WRAP1_S3_CLK					191
2041.1Sskrll#define GCC_QUPV3_WRAP1_S3_CLK_SRC				192
2051.1Sskrll#define GCC_QUPV3_WRAP1_S3_DIV_CLK_SRC				193
2061.1Sskrll#define GCC_QUPV3_WRAP1_S4_CLK					194
2071.1Sskrll#define GCC_QUPV3_WRAP1_S4_CLK_SRC				195
2081.1Sskrll#define GCC_QUPV3_WRAP1_S5_CLK					196
2091.1Sskrll#define GCC_QUPV3_WRAP1_S5_CLK_SRC				197
2101.1Sskrll#define GCC_QUPV3_WRAP1_S6_CLK					198
2111.1Sskrll#define GCC_QUPV3_WRAP1_S6_CLK_SRC				199
2121.1Sskrll#define GCC_QUPV3_WRAP1_S7_CLK					200
2131.1Sskrll#define GCC_QUPV3_WRAP1_S7_CLK_SRC				201
2141.1Sskrll#define GCC_QUPV3_WRAP2_CORE_2X_CLK				202
2151.1Sskrll#define GCC_QUPV3_WRAP2_CORE_CLK				203
2161.1Sskrll#define GCC_QUPV3_WRAP2_QSPI_S2_CLK				204
2171.1Sskrll#define GCC_QUPV3_WRAP2_QSPI_S3_CLK				205
2181.1Sskrll#define GCC_QUPV3_WRAP2_S0_CLK					206
2191.1Sskrll#define GCC_QUPV3_WRAP2_S0_CLK_SRC				207
2201.1Sskrll#define GCC_QUPV3_WRAP2_S1_CLK					208
2211.1Sskrll#define GCC_QUPV3_WRAP2_S1_CLK_SRC				209
2221.1Sskrll#define GCC_QUPV3_WRAP2_S2_CLK					210
2231.1Sskrll#define GCC_QUPV3_WRAP2_S2_CLK_SRC				211
2241.1Sskrll#define GCC_QUPV3_WRAP2_S2_DIV_CLK_SRC				212
2251.1Sskrll#define GCC_QUPV3_WRAP2_S3_CLK					213
2261.1Sskrll#define GCC_QUPV3_WRAP2_S3_CLK_SRC				214
2271.1Sskrll#define GCC_QUPV3_WRAP2_S3_DIV_CLK_SRC				215
2281.1Sskrll#define GCC_QUPV3_WRAP2_S4_CLK					216
2291.1Sskrll#define GCC_QUPV3_WRAP2_S4_CLK_SRC				217
2301.1Sskrll#define GCC_QUPV3_WRAP2_S5_CLK					218
2311.1Sskrll#define GCC_QUPV3_WRAP2_S5_CLK_SRC				219
2321.1Sskrll#define GCC_QUPV3_WRAP2_S6_CLK					220
2331.1Sskrll#define GCC_QUPV3_WRAP2_S6_CLK_SRC				221
2341.1Sskrll#define GCC_QUPV3_WRAP2_S7_CLK					222
2351.1Sskrll#define GCC_QUPV3_WRAP2_S7_CLK_SRC				223
2361.1Sskrll#define GCC_QUPV3_WRAP_0_M_AHB_CLK				224
2371.1Sskrll#define GCC_QUPV3_WRAP_0_S_AHB_CLK				225
2381.1Sskrll#define GCC_QUPV3_WRAP_1_M_AHB_CLK				226
2391.1Sskrll#define GCC_QUPV3_WRAP_1_S_AHB_CLK				227
2401.1Sskrll#define GCC_QUPV3_WRAP_2_M_AHB_CLK				228
2411.1Sskrll#define GCC_QUPV3_WRAP_2_S_AHB_CLK				229
2421.1Sskrll#define GCC_SDCC2_AHB_CLK					230
2431.1Sskrll#define GCC_SDCC2_APPS_CLK					231
2441.1Sskrll#define GCC_SDCC2_APPS_CLK_SRC					232
2451.1Sskrll#define GCC_SDCC4_AHB_CLK					233
2461.1Sskrll#define GCC_SDCC4_APPS_CLK					234
2471.1Sskrll#define GCC_SDCC4_APPS_CLK_SRC					235
2481.1Sskrll#define GCC_SYS_NOC_USB_AXI_CLK					236
2491.1Sskrll#define GCC_UFS_PHY_AHB_CLK					237
2501.1Sskrll#define GCC_UFS_PHY_AXI_CLK					238
2511.1Sskrll#define GCC_UFS_PHY_AXI_CLK_SRC					239
2521.1Sskrll#define GCC_UFS_PHY_ICE_CORE_CLK				240
2531.1Sskrll#define GCC_UFS_PHY_ICE_CORE_CLK_SRC				241
2541.1Sskrll#define GCC_UFS_PHY_PHY_AUX_CLK					242
2551.1Sskrll#define GCC_UFS_PHY_PHY_AUX_CLK_SRC				243
2561.1Sskrll#define GCC_UFS_PHY_RX_SYMBOL_0_CLK				244
2571.1Sskrll#define GCC_UFS_PHY_RX_SYMBOL_1_CLK				245
2581.1Sskrll#define GCC_UFS_PHY_TX_SYMBOL_0_CLK				246
2591.1Sskrll#define GCC_UFS_PHY_UNIPRO_CORE_CLK				247
2601.1Sskrll#define GCC_UFS_PHY_UNIPRO_CORE_CLK_SRC				248
2611.1Sskrll#define GCC_USB20_MASTER_CLK					249
2621.1Sskrll#define GCC_USB20_MASTER_CLK_SRC				250
2631.1Sskrll#define GCC_USB20_MOCK_UTMI_CLK					251
2641.1Sskrll#define GCC_USB20_MOCK_UTMI_CLK_SRC				252
2651.1Sskrll#define GCC_USB20_MOCK_UTMI_POSTDIV_CLK_SRC			253
2661.1Sskrll#define GCC_USB20_SLEEP_CLK					254
2671.1Sskrll#define GCC_USB30_MP_MASTER_CLK					255
2681.1Sskrll#define GCC_USB30_MP_MASTER_CLK_SRC				256
2691.1Sskrll#define GCC_USB30_MP_MOCK_UTMI_CLK				257
2701.1Sskrll#define GCC_USB30_MP_MOCK_UTMI_CLK_SRC				258
2711.1Sskrll#define GCC_USB30_MP_MOCK_UTMI_POSTDIV_CLK_SRC			259
2721.1Sskrll#define GCC_USB30_MP_SLEEP_CLK					260
2731.1Sskrll#define GCC_USB30_PRIM_MASTER_CLK				261
2741.1Sskrll#define GCC_USB30_PRIM_MASTER_CLK_SRC				262
2751.1Sskrll#define GCC_USB30_PRIM_MOCK_UTMI_CLK				263
2761.1Sskrll#define GCC_USB30_PRIM_MOCK_UTMI_CLK_SRC			264
2771.1Sskrll#define GCC_USB30_PRIM_MOCK_UTMI_POSTDIV_CLK_SRC		265
2781.1Sskrll#define GCC_USB30_PRIM_SLEEP_CLK				266
2791.1Sskrll#define GCC_USB30_SEC_MASTER_CLK				267
2801.1Sskrll#define GCC_USB30_SEC_MASTER_CLK_SRC				268
2811.1Sskrll#define GCC_USB30_SEC_MOCK_UTMI_CLK				269
2821.1Sskrll#define GCC_USB30_SEC_MOCK_UTMI_CLK_SRC				270
2831.1Sskrll#define GCC_USB30_SEC_MOCK_UTMI_POSTDIV_CLK_SRC			271
2841.1Sskrll#define GCC_USB30_SEC_SLEEP_CLK					272
2851.1Sskrll#define GCC_USB30_TERT_MASTER_CLK				273
2861.1Sskrll#define GCC_USB30_TERT_MASTER_CLK_SRC				274
2871.1Sskrll#define GCC_USB30_TERT_MOCK_UTMI_CLK				275
2881.1Sskrll#define GCC_USB30_TERT_MOCK_UTMI_CLK_SRC			276
2891.1Sskrll#define GCC_USB30_TERT_MOCK_UTMI_POSTDIV_CLK_SRC		277
2901.1Sskrll#define GCC_USB30_TERT_SLEEP_CLK				278
2911.1Sskrll#define GCC_USB3_MP_PHY_AUX_CLK					279
2921.1Sskrll#define GCC_USB3_MP_PHY_AUX_CLK_SRC				280
2931.1Sskrll#define GCC_USB3_MP_PHY_COM_AUX_CLK				281
2941.1Sskrll#define GCC_USB3_MP_PHY_PIPE_0_CLK				282
2951.1Sskrll#define GCC_USB3_MP_PHY_PIPE_1_CLK				283
2961.1Sskrll#define GCC_USB3_PRIM_PHY_AUX_CLK				284
2971.1Sskrll#define GCC_USB3_PRIM_PHY_AUX_CLK_SRC				285
2981.1Sskrll#define GCC_USB3_PRIM_PHY_COM_AUX_CLK				286
2991.1Sskrll#define GCC_USB3_PRIM_PHY_PIPE_CLK				287
3001.1Sskrll#define GCC_USB3_SEC_PHY_AUX_CLK				288
3011.1Sskrll#define GCC_USB3_SEC_PHY_AUX_CLK_SRC				289
3021.1Sskrll#define GCC_USB3_SEC_PHY_COM_AUX_CLK				290
3031.1Sskrll#define GCC_USB3_SEC_PHY_PIPE_CLK				291
3041.1Sskrll#define GCC_USB3_TERT_PHY_AUX_CLK				292
3051.1Sskrll#define GCC_USB3_TERT_PHY_AUX_CLK_SRC				293
3061.1Sskrll#define GCC_USB3_TERT_PHY_COM_AUX_CLK				294
3071.1Sskrll#define GCC_USB3_TERT_PHY_PIPE_CLK				295
3081.1Sskrll#define GCC_USB4_0_CFG_AHB_CLK					296
3091.1Sskrll#define GCC_USB4_0_DP0_CLK					297
3101.1Sskrll#define GCC_USB4_0_DP1_CLK					298
3111.1Sskrll#define GCC_USB4_0_MASTER_CLK					299
3121.1Sskrll#define GCC_USB4_0_MASTER_CLK_SRC				300
3131.1Sskrll#define GCC_USB4_0_PHY_P2RR2P_PIPE_CLK				301
3141.1Sskrll#define GCC_USB4_0_PHY_PCIE_PIPE_CLK				302
3151.1Sskrll#define GCC_USB4_0_PHY_PCIE_PIPE_CLK_SRC			303
3161.1Sskrll#define GCC_USB4_0_PHY_RX0_CLK					304
3171.1Sskrll#define GCC_USB4_0_PHY_RX1_CLK					305
3181.1Sskrll#define GCC_USB4_0_PHY_USB_PIPE_CLK				306
3191.1Sskrll#define GCC_USB4_0_SB_IF_CLK					307
3201.1Sskrll#define GCC_USB4_0_SB_IF_CLK_SRC				308
3211.1Sskrll#define GCC_USB4_0_SYS_CLK					309
3221.1Sskrll#define GCC_USB4_0_TMU_CLK					310
3231.1Sskrll#define GCC_USB4_0_TMU_CLK_SRC					311
3241.1Sskrll#define GCC_USB4_1_CFG_AHB_CLK					312
3251.1Sskrll#define GCC_USB4_1_DP0_CLK					313
3261.1Sskrll#define GCC_USB4_1_DP1_CLK					314
3271.1Sskrll#define GCC_USB4_1_MASTER_CLK					315
3281.1Sskrll#define GCC_USB4_1_MASTER_CLK_SRC				316
3291.1Sskrll#define GCC_USB4_1_PHY_P2RR2P_PIPE_CLK				317
3301.1Sskrll#define GCC_USB4_1_PHY_PCIE_PIPE_CLK				318
3311.1Sskrll#define GCC_USB4_1_PHY_PCIE_PIPE_CLK_SRC			319
3321.1Sskrll#define GCC_USB4_1_PHY_RX0_CLK					320
3331.1Sskrll#define GCC_USB4_1_PHY_RX1_CLK					321
3341.1Sskrll#define GCC_USB4_1_PHY_USB_PIPE_CLK				322
3351.1Sskrll#define GCC_USB4_1_SB_IF_CLK					323
3361.1Sskrll#define GCC_USB4_1_SB_IF_CLK_SRC				324
3371.1Sskrll#define GCC_USB4_1_SYS_CLK					325
3381.1Sskrll#define GCC_USB4_1_TMU_CLK					326
3391.1Sskrll#define GCC_USB4_1_TMU_CLK_SRC					327
3401.1Sskrll#define GCC_USB4_2_CFG_AHB_CLK					328
3411.1Sskrll#define GCC_USB4_2_DP0_CLK					329
3421.1Sskrll#define GCC_USB4_2_DP1_CLK					330
3431.1Sskrll#define GCC_USB4_2_MASTER_CLK					331
3441.1Sskrll#define GCC_USB4_2_MASTER_CLK_SRC				332
3451.1Sskrll#define GCC_USB4_2_PHY_P2RR2P_PIPE_CLK				333
3461.1Sskrll#define GCC_USB4_2_PHY_PCIE_PIPE_CLK				334
3471.1Sskrll#define GCC_USB4_2_PHY_PCIE_PIPE_CLK_SRC			335
3481.1Sskrll#define GCC_USB4_2_PHY_RX0_CLK					336
3491.1Sskrll#define GCC_USB4_2_PHY_RX1_CLK					337
3501.1Sskrll#define GCC_USB4_2_PHY_USB_PIPE_CLK				338
3511.1Sskrll#define GCC_USB4_2_SB_IF_CLK					339
3521.1Sskrll#define GCC_USB4_2_SB_IF_CLK_SRC				340
3531.1Sskrll#define GCC_USB4_2_SYS_CLK					341
3541.1Sskrll#define GCC_USB4_2_TMU_CLK					342
3551.1Sskrll#define GCC_USB4_2_TMU_CLK_SRC					343
3561.1Sskrll#define GCC_VIDEO_AHB_CLK					344
3571.1Sskrll#define GCC_VIDEO_AXI0_CLK					345
3581.1Sskrll#define GCC_VIDEO_AXI1_CLK					346
3591.1Sskrll#define GCC_VIDEO_XO_CLK					347
3601.1Sskrll#define GCC_PCIE_3_PIPE_CLK_SRC					348
3611.1Sskrll#define GCC_PCIE_4_PIPE_CLK_SRC					349
3621.1Sskrll#define GCC_PCIE_5_PIPE_CLK_SRC					350
3631.1Sskrll#define GCC_PCIE_6A_PIPE_CLK_SRC				351
3641.1Sskrll#define GCC_PCIE_6B_PIPE_CLK_SRC				352
3651.1Sskrll#define GCC_USB3_PRIM_PHY_PIPE_CLK_SRC				353
3661.1Sskrll#define GCC_USB3_SEC_PHY_PIPE_CLK_SRC				354
3671.1Sskrll#define GCC_USB3_TERT_PHY_PIPE_CLK_SRC				355
3681.1Sskrll#define GCC_USB34_PRIM_PHY_PIPE_CLK_SRC				356
3691.1Sskrll#define GCC_USB34_SEC_PHY_PIPE_CLK_SRC				357
3701.1Sskrll#define GCC_USB34_TERT_PHY_PIPE_CLK_SRC				358
3711.1Sskrll#define GCC_USB4_0_PHY_DP0_CLK_SRC				359
3721.1Sskrll#define GCC_USB4_0_PHY_DP1_CLK_SRC				360
3731.1Sskrll#define GCC_USB4_0_PHY_P2RR2P_PIPE_CLK_SRC			361
3741.1Sskrll#define GCC_USB4_0_PHY_PCIE_PIPE_MUX_CLK_SRC			362
3751.1Sskrll#define GCC_USB4_0_PHY_RX0_CLK_SRC				363
3761.1Sskrll#define GCC_USB4_0_PHY_RX1_CLK_SRC				364
3771.1Sskrll#define GCC_USB4_0_PHY_SYS_CLK_SRC				365
3781.1Sskrll#define GCC_USB4_1_PHY_DP0_CLK_SRC				366
3791.1Sskrll#define GCC_USB4_1_PHY_DP1_CLK_SRC				367
3801.1Sskrll#define GCC_USB4_1_PHY_P2RR2P_PIPE_CLK_SRC			368
3811.1Sskrll#define GCC_USB4_1_PHY_PCIE_PIPE_MUX_CLK_SRC			369
3821.1Sskrll#define GCC_USB4_1_PHY_RX0_CLK_SRC				370
3831.1Sskrll#define GCC_USB4_1_PHY_RX1_CLK_SRC				371
3841.1Sskrll#define GCC_USB4_1_PHY_SYS_CLK_SRC				372
3851.1Sskrll#define GCC_USB4_2_PHY_DP0_CLK_SRC				373
3861.1Sskrll#define GCC_USB4_2_PHY_DP1_CLK_SRC				374
3871.1Sskrll#define GCC_USB4_2_PHY_P2RR2P_PIPE_CLK_SRC			375
3881.1Sskrll#define GCC_USB4_2_PHY_PCIE_PIPE_MUX_CLK_SRC			376
3891.1Sskrll#define GCC_USB4_2_PHY_RX0_CLK_SRC				377
3901.1Sskrll#define GCC_USB4_2_PHY_RX1_CLK_SRC				378
3911.1Sskrll#define GCC_USB4_2_PHY_SYS_CLK_SRC				379
3921.1Sskrll
3931.1Sskrll/* GCC power domains */
3941.1Sskrll#define GCC_PCIE_0_TUNNEL_GDSC					0
3951.1Sskrll#define GCC_PCIE_1_TUNNEL_GDSC					1
3961.1Sskrll#define GCC_PCIE_2_TUNNEL_GDSC					2
3971.1Sskrll#define GCC_PCIE_3_GDSC						3
3981.1Sskrll#define GCC_PCIE_3_PHY_GDSC					4
3991.1Sskrll#define GCC_PCIE_4_GDSC						5
4001.1Sskrll#define GCC_PCIE_4_PHY_GDSC					6
4011.1Sskrll#define GCC_PCIE_5_GDSC						7
4021.1Sskrll#define GCC_PCIE_5_PHY_GDSC					8
4031.1Sskrll#define GCC_PCIE_6_PHY_GDSC					9
4041.1Sskrll#define GCC_PCIE_6A_GDSC					10
4051.1Sskrll#define GCC_PCIE_6B_GDSC					11
4061.1Sskrll#define GCC_UFS_MEM_PHY_GDSC					12
4071.1Sskrll#define GCC_UFS_PHY_GDSC					13
4081.1Sskrll#define GCC_USB20_PRIM_GDSC					14
4091.1Sskrll#define GCC_USB30_MP_GDSC					15
4101.1Sskrll#define GCC_USB30_PRIM_GDSC					16
4111.1Sskrll#define GCC_USB30_SEC_GDSC					17
4121.1Sskrll#define GCC_USB30_TERT_GDSC					18
4131.1Sskrll#define GCC_USB3_MP_SS0_PHY_GDSC				19
4141.1Sskrll#define GCC_USB3_MP_SS1_PHY_GDSC				20
4151.1Sskrll#define GCC_USB4_0_GDSC						21
4161.1Sskrll#define GCC_USB4_1_GDSC						22
4171.1Sskrll#define GCC_USB4_2_GDSC						23
4181.1Sskrll#define GCC_USB_0_PHY_GDSC					24
4191.1Sskrll#define GCC_USB_1_PHY_GDSC					25
4201.1Sskrll#define GCC_USB_2_PHY_GDSC					26
4211.1Sskrll
4221.1Sskrll/* GCC resets */
4231.1Sskrll#define GCC_AV1E_BCR						0
4241.1Sskrll#define GCC_CAMERA_BCR						1
4251.1Sskrll#define GCC_DISPLAY_BCR						2
4261.1Sskrll#define GCC_GPU_BCR						3
4271.1Sskrll#define GCC_PCIE_0_LINK_DOWN_BCR				4
4281.1Sskrll#define GCC_PCIE_0_NOCSR_COM_PHY_BCR				5
4291.1Sskrll#define GCC_PCIE_0_PHY_BCR					6
4301.1Sskrll#define GCC_PCIE_0_PHY_NOCSR_COM_PHY_BCR			7
4311.1Sskrll#define GCC_PCIE_0_TUNNEL_BCR					8
4321.1Sskrll#define GCC_PCIE_1_LINK_DOWN_BCR				9
4331.1Sskrll#define GCC_PCIE_1_NOCSR_COM_PHY_BCR				10
4341.1Sskrll#define GCC_PCIE_1_PHY_BCR					11
4351.1Sskrll#define GCC_PCIE_1_PHY_NOCSR_COM_PHY_BCR			12
4361.1Sskrll#define GCC_PCIE_1_TUNNEL_BCR					13
4371.1Sskrll#define GCC_PCIE_2_LINK_DOWN_BCR				14
4381.1Sskrll#define GCC_PCIE_2_NOCSR_COM_PHY_BCR				15
4391.1Sskrll#define GCC_PCIE_2_PHY_BCR					16
4401.1Sskrll#define GCC_PCIE_2_PHY_NOCSR_COM_PHY_BCR			17
4411.1Sskrll#define GCC_PCIE_2_TUNNEL_BCR					18
4421.1Sskrll#define GCC_PCIE_3_BCR						19
4431.1Sskrll#define GCC_PCIE_3_LINK_DOWN_BCR				20
4441.1Sskrll#define GCC_PCIE_3_NOCSR_COM_PHY_BCR				21
4451.1Sskrll#define GCC_PCIE_3_PHY_BCR					22
4461.1Sskrll#define GCC_PCIE_3_PHY_NOCSR_COM_PHY_BCR			23
4471.1Sskrll#define GCC_PCIE_4_BCR						24
4481.1Sskrll#define GCC_PCIE_4_LINK_DOWN_BCR				25
4491.1Sskrll#define GCC_PCIE_4_NOCSR_COM_PHY_BCR				26
4501.1Sskrll#define GCC_PCIE_4_PHY_BCR					27
4511.1Sskrll#define GCC_PCIE_4_PHY_NOCSR_COM_PHY_BCR			28
4521.1Sskrll#define GCC_PCIE_5_BCR						29
4531.1Sskrll#define GCC_PCIE_5_LINK_DOWN_BCR				30
4541.1Sskrll#define GCC_PCIE_5_NOCSR_COM_PHY_BCR				31
4551.1Sskrll#define GCC_PCIE_5_PHY_BCR					32
4561.1Sskrll#define GCC_PCIE_5_PHY_NOCSR_COM_PHY_BCR			33
4571.1Sskrll#define GCC_PCIE_6A_BCR						34
4581.1Sskrll#define GCC_PCIE_6A_LINK_DOWN_BCR				35
4591.1Sskrll#define GCC_PCIE_6A_NOCSR_COM_PHY_BCR				36
4601.1Sskrll#define GCC_PCIE_6A_PHY_BCR					37
4611.1Sskrll#define GCC_PCIE_6A_PHY_NOCSR_COM_PHY_BCR			38
4621.1Sskrll#define GCC_PCIE_6B_BCR						39
4631.1Sskrll#define GCC_PCIE_6B_LINK_DOWN_BCR				40
4641.1Sskrll#define GCC_PCIE_6B_NOCSR_COM_PHY_BCR				41
4651.1Sskrll#define GCC_PCIE_6B_PHY_BCR					42
4661.1Sskrll#define GCC_PCIE_6B_PHY_NOCSR_COM_PHY_BCR			43
4671.1Sskrll#define GCC_PCIE_PHY_BCR					44
4681.1Sskrll#define GCC_PCIE_PHY_CFG_AHB_BCR				45
4691.1Sskrll#define GCC_PCIE_PHY_COM_BCR					46
4701.1Sskrll#define GCC_PCIE_RSCC_BCR					47
4711.1Sskrll#define GCC_PDM_BCR						48
4721.1Sskrll#define GCC_QUPV3_WRAPPER_0_BCR					49
4731.1Sskrll#define GCC_QUPV3_WRAPPER_1_BCR					50
4741.1Sskrll#define GCC_QUPV3_WRAPPER_2_BCR					51
4751.1Sskrll#define GCC_QUSB2PHY_HS0_MP_BCR					52
4761.1Sskrll#define GCC_QUSB2PHY_HS1_MP_BCR					53
4771.1Sskrll#define GCC_QUSB2PHY_PRIM_BCR					54
4781.1Sskrll#define GCC_QUSB2PHY_SEC_BCR					55
4791.1Sskrll#define GCC_QUSB2PHY_TERT_BCR					56
4801.1Sskrll#define GCC_QUSB2PHY_USB20_HS_BCR				57
4811.1Sskrll#define GCC_SDCC2_BCR						58
4821.1Sskrll#define GCC_SDCC4_BCR						59
4831.1Sskrll#define GCC_UFS_PHY_BCR						60
4841.1Sskrll#define GCC_USB20_PRIM_BCR					61
4851.1Sskrll#define GCC_USB30_MP_BCR					62
4861.1Sskrll#define GCC_USB30_PRIM_BCR					63
4871.1Sskrll#define GCC_USB30_SEC_BCR					64
4881.1Sskrll#define GCC_USB30_TERT_BCR					65
4891.1Sskrll#define GCC_USB3_MP_SS0_PHY_BCR					66
4901.1Sskrll#define GCC_USB3_MP_SS1_PHY_BCR					67
4911.1Sskrll#define GCC_USB3_PHY_PRIM_BCR					68
4921.1Sskrll#define GCC_USB3_PHY_SEC_BCR					69
4931.1Sskrll#define GCC_USB3_PHY_TERT_BCR					70
4941.1Sskrll#define GCC_USB3_UNIPHY_MP0_BCR					71
4951.1Sskrll#define GCC_USB3_UNIPHY_MP1_BCR					72
4961.1Sskrll#define GCC_USB3PHY_PHY_PRIM_BCR				73
4971.1Sskrll#define GCC_USB3PHY_PHY_SEC_BCR					74
4981.1Sskrll#define GCC_USB3PHY_PHY_TERT_BCR				75
4991.1Sskrll#define GCC_USB3UNIPHY_PHY_MP0_BCR				76
5001.1Sskrll#define GCC_USB3UNIPHY_PHY_MP1_BCR				77
5011.1Sskrll#define GCC_USB4_0_BCR						78
5021.1Sskrll#define GCC_USB4_0_DP0_PHY_PRIM_BCR				79
5031.1Sskrll#define GCC_USB4_1_DP0_PHY_SEC_BCR				80
5041.1Sskrll#define GCC_USB4_2_DP0_PHY_TERT_BCR				81
5051.1Sskrll#define GCC_USB4_1_BCR						82
5061.1Sskrll#define GCC_USB4_2_BCR						83
5071.1Sskrll#define GCC_USB_0_PHY_BCR					84
5081.1Sskrll#define GCC_USB_1_PHY_BCR					85
5091.1Sskrll#define GCC_USB_2_PHY_BCR					86
5101.1Sskrll#define GCC_VIDEO_BCR						87
5111.1Sskrll#define GCC_VIDEO_AXI0_CLK_ARES					88
5121.1Sskrll#define GCC_VIDEO_AXI1_CLK_ARES					89
5131.1Sskrll#define GCC_USB4_0_MISC_USB4_SYS_BCR				90
5141.1Sskrll#define GCC_USB4_0_MISC_RX_CLK_0_BCR				91
5151.1Sskrll#define GCC_USB4_0_MISC_RX_CLK_1_BCR				92
5161.1Sskrll#define GCC_USB4_0_MISC_USB_PIPE_BCR				93
5171.1Sskrll#define GCC_USB4_0_MISC_PCIE_PIPE_BCR				94
5181.1Sskrll#define GCC_USB4_0_MISC_TMU_BCR					95
5191.1Sskrll#define GCC_USB4_0_MISC_SB_IF_BCR				96
5201.1Sskrll#define GCC_USB4_0_MISC_HIA_MSTR_BCR				97
5211.1Sskrll#define GCC_USB4_0_MISC_AHB_BCR					98
5221.1Sskrll#define GCC_USB4_0_MISC_DP0_MAX_PCLK_BCR			99
5231.1Sskrll#define GCC_USB4_0_MISC_DP1_MAX_PCLK_BCR			100
5241.1Sskrll#define GCC_USB4_1_MISC_USB4_SYS_BCR				101
5251.1Sskrll#define GCC_USB4_1_MISC_RX_CLK_0_BCR				102
5261.1Sskrll#define GCC_USB4_1_MISC_RX_CLK_1_BCR				103
5271.1Sskrll#define GCC_USB4_1_MISC_USB_PIPE_BCR				104
5281.1Sskrll#define GCC_USB4_1_MISC_PCIE_PIPE_BCR				105
5291.1Sskrll#define GCC_USB4_1_MISC_TMU_BCR					106
5301.1Sskrll#define GCC_USB4_1_MISC_SB_IF_BCR				107
5311.1Sskrll#define GCC_USB4_1_MISC_HIA_MSTR_BCR				108
5321.1Sskrll#define GCC_USB4_1_MISC_AHB_BCR					109
5331.1Sskrll#define GCC_USB4_1_MISC_DP0_MAX_PCLK_BCR			110
5341.1Sskrll#define GCC_USB4_1_MISC_DP1_MAX_PCLK_BCR			111
5351.1Sskrll#define GCC_USB4_2_MISC_USB4_SYS_BCR				112
5361.1Sskrll#define GCC_USB4_2_MISC_RX_CLK_0_BCR				113
5371.1Sskrll#define GCC_USB4_2_MISC_RX_CLK_1_BCR				114
5381.1Sskrll#define GCC_USB4_2_MISC_USB_PIPE_BCR				115
5391.1Sskrll#define GCC_USB4_2_MISC_PCIE_PIPE_BCR				116
5401.1Sskrll#define GCC_USB4_2_MISC_TMU_BCR					117
5411.1Sskrll#define GCC_USB4_2_MISC_SB_IF_BCR				118
5421.1Sskrll#define GCC_USB4_2_MISC_HIA_MSTR_BCR				119
5431.1Sskrll#define GCC_USB4_2_MISC_AHB_BCR					120
5441.1Sskrll#define GCC_USB4_2_MISC_DP0_MAX_PCLK_BCR			121
5451.1Sskrll#define GCC_USB4_2_MISC_DP1_MAX_PCLK_BCR			122
5461.1Sskrll#define GCC_USB4PHY_PHY_PRIM_BCR				123
5471.1Sskrll#define GCC_USB4PHY_PHY_SEC_BCR					124
5481.1Sskrll#define GCC_USB4PHY_PHY_TERT_BCR				125
5491.1Sskrll
5501.1Sskrll#endif
551