xref: /linux/scripts/dtc/include-prefixes/dt-bindings/clock/qcom,gcc-msm8660.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*9c92ab61SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
20eeff27bSStephen Boyd /*
30eeff27bSStephen Boyd  * Copyright (c) 2013, The Linux Foundation. All rights reserved.
40eeff27bSStephen Boyd  */
50eeff27bSStephen Boyd 
60eeff27bSStephen Boyd #ifndef _DT_BINDINGS_CLK_MSM_GCC_8660_H
70eeff27bSStephen Boyd #define _DT_BINDINGS_CLK_MSM_GCC_8660_H
80eeff27bSStephen Boyd 
90eeff27bSStephen Boyd #define AFAB_CLK_SRC				0
100eeff27bSStephen Boyd #define AFAB_CORE_CLK				1
110eeff27bSStephen Boyd #define SCSS_A_CLK				2
120eeff27bSStephen Boyd #define SCSS_H_CLK				3
130eeff27bSStephen Boyd #define SCSS_XO_SRC_CLK				4
140eeff27bSStephen Boyd #define AFAB_EBI1_CH0_A_CLK			5
150eeff27bSStephen Boyd #define AFAB_EBI1_CH1_A_CLK			6
160eeff27bSStephen Boyd #define AFAB_AXI_S0_FCLK			7
170eeff27bSStephen Boyd #define AFAB_AXI_S1_FCLK			8
180eeff27bSStephen Boyd #define AFAB_AXI_S2_FCLK			9
190eeff27bSStephen Boyd #define AFAB_AXI_S3_FCLK			10
200eeff27bSStephen Boyd #define AFAB_AXI_S4_FCLK			11
210eeff27bSStephen Boyd #define SFAB_CORE_CLK				12
220eeff27bSStephen Boyd #define SFAB_AXI_S0_FCLK			13
230eeff27bSStephen Boyd #define SFAB_AXI_S1_FCLK			14
240eeff27bSStephen Boyd #define SFAB_AXI_S2_FCLK			15
250eeff27bSStephen Boyd #define SFAB_AXI_S3_FCLK			16
260eeff27bSStephen Boyd #define SFAB_AXI_S4_FCLK			17
270eeff27bSStephen Boyd #define SFAB_AHB_S0_FCLK			18
280eeff27bSStephen Boyd #define SFAB_AHB_S1_FCLK			19
290eeff27bSStephen Boyd #define SFAB_AHB_S2_FCLK			20
300eeff27bSStephen Boyd #define SFAB_AHB_S3_FCLK			21
310eeff27bSStephen Boyd #define SFAB_AHB_S4_FCLK			22
320eeff27bSStephen Boyd #define SFAB_AHB_S5_FCLK			23
330eeff27bSStephen Boyd #define SFAB_AHB_S6_FCLK			24
340eeff27bSStephen Boyd #define SFAB_ADM0_M0_A_CLK			25
350eeff27bSStephen Boyd #define SFAB_ADM0_M1_A_CLK			26
360eeff27bSStephen Boyd #define SFAB_ADM0_M2_A_CLK			27
370eeff27bSStephen Boyd #define ADM0_CLK				28
380eeff27bSStephen Boyd #define ADM0_PBUS_CLK				29
390eeff27bSStephen Boyd #define SFAB_ADM1_M0_A_CLK			30
400eeff27bSStephen Boyd #define SFAB_ADM1_M1_A_CLK			31
410eeff27bSStephen Boyd #define SFAB_ADM1_M2_A_CLK			32
420eeff27bSStephen Boyd #define MMFAB_ADM1_M3_A_CLK			33
430eeff27bSStephen Boyd #define ADM1_CLK				34
440eeff27bSStephen Boyd #define ADM1_PBUS_CLK				35
450eeff27bSStephen Boyd #define IMEM0_A_CLK				36
460eeff27bSStephen Boyd #define MAHB0_CLK				37
470eeff27bSStephen Boyd #define SFAB_LPASS_Q6_A_CLK			38
480eeff27bSStephen Boyd #define SFAB_AFAB_M_A_CLK			39
490eeff27bSStephen Boyd #define AFAB_SFAB_M0_A_CLK			40
500eeff27bSStephen Boyd #define AFAB_SFAB_M1_A_CLK			41
510eeff27bSStephen Boyd #define DFAB_CLK_SRC				42
520eeff27bSStephen Boyd #define DFAB_CLK				43
530eeff27bSStephen Boyd #define DFAB_CORE_CLK				44
540eeff27bSStephen Boyd #define SFAB_DFAB_M_A_CLK			45
550eeff27bSStephen Boyd #define DFAB_SFAB_M_A_CLK			46
560eeff27bSStephen Boyd #define DFAB_SWAY0_H_CLK			47
570eeff27bSStephen Boyd #define DFAB_SWAY1_H_CLK			48
580eeff27bSStephen Boyd #define DFAB_ARB0_H_CLK				49
590eeff27bSStephen Boyd #define DFAB_ARB1_H_CLK				50
600eeff27bSStephen Boyd #define PPSS_H_CLK				51
610eeff27bSStephen Boyd #define PPSS_PROC_CLK				52
620eeff27bSStephen Boyd #define PPSS_TIMER0_CLK				53
630eeff27bSStephen Boyd #define PPSS_TIMER1_CLK				54
640eeff27bSStephen Boyd #define PMEM_A_CLK				55
650eeff27bSStephen Boyd #define DMA_BAM_H_CLK				56
660eeff27bSStephen Boyd #define SIC_H_CLK				57
670eeff27bSStephen Boyd #define SPS_TIC_H_CLK				58
680eeff27bSStephen Boyd #define SLIMBUS_H_CLK				59
690eeff27bSStephen Boyd #define SLIMBUS_XO_SRC_CLK			60
700eeff27bSStephen Boyd #define CFPB_2X_CLK_SRC				61
710eeff27bSStephen Boyd #define CFPB_CLK				62
720eeff27bSStephen Boyd #define CFPB0_H_CLK				63
730eeff27bSStephen Boyd #define CFPB1_H_CLK				64
740eeff27bSStephen Boyd #define CFPB2_H_CLK				65
750eeff27bSStephen Boyd #define EBI2_2X_CLK				66
760eeff27bSStephen Boyd #define EBI2_CLK				67
770eeff27bSStephen Boyd #define SFAB_CFPB_M_H_CLK			68
780eeff27bSStephen Boyd #define CFPB_MASTER_H_CLK			69
790eeff27bSStephen Boyd #define SFAB_CFPB_S_HCLK			70
800eeff27bSStephen Boyd #define CFPB_SPLITTER_H_CLK			71
810eeff27bSStephen Boyd #define TSIF_H_CLK				72
820eeff27bSStephen Boyd #define TSIF_INACTIVITY_TIMERS_CLK		73
830eeff27bSStephen Boyd #define TSIF_REF_SRC				74
840eeff27bSStephen Boyd #define TSIF_REF_CLK				75
850eeff27bSStephen Boyd #define CE1_H_CLK				76
860eeff27bSStephen Boyd #define CE2_H_CLK				77
870eeff27bSStephen Boyd #define SFPB_H_CLK_SRC				78
880eeff27bSStephen Boyd #define SFPB_H_CLK				79
890eeff27bSStephen Boyd #define SFAB_SFPB_M_H_CLK			80
900eeff27bSStephen Boyd #define SFAB_SFPB_S_H_CLK			81
910eeff27bSStephen Boyd #define RPM_PROC_CLK				82
920eeff27bSStephen Boyd #define RPM_BUS_H_CLK				83
930eeff27bSStephen Boyd #define RPM_SLEEP_CLK				84
940eeff27bSStephen Boyd #define RPM_TIMER_CLK				85
950eeff27bSStephen Boyd #define MODEM_AHB1_H_CLK			86
960eeff27bSStephen Boyd #define MODEM_AHB2_H_CLK			87
970eeff27bSStephen Boyd #define RPM_MSG_RAM_H_CLK			88
980eeff27bSStephen Boyd #define SC_H_CLK				89
990eeff27bSStephen Boyd #define SC_A_CLK				90
1000eeff27bSStephen Boyd #define PMIC_ARB0_H_CLK				91
1010eeff27bSStephen Boyd #define PMIC_ARB1_H_CLK				92
1020eeff27bSStephen Boyd #define PMIC_SSBI2_SRC				93
1030eeff27bSStephen Boyd #define PMIC_SSBI2_CLK				94
1040eeff27bSStephen Boyd #define SDC1_H_CLK				95
1050eeff27bSStephen Boyd #define SDC2_H_CLK				96
1060eeff27bSStephen Boyd #define SDC3_H_CLK				97
1070eeff27bSStephen Boyd #define SDC4_H_CLK				98
1080eeff27bSStephen Boyd #define SDC5_H_CLK				99
1090eeff27bSStephen Boyd #define SDC1_SRC				100
1100eeff27bSStephen Boyd #define SDC2_SRC				101
1110eeff27bSStephen Boyd #define SDC3_SRC				102
1120eeff27bSStephen Boyd #define SDC4_SRC				103
1130eeff27bSStephen Boyd #define SDC5_SRC				104
1140eeff27bSStephen Boyd #define SDC1_CLK				105
1150eeff27bSStephen Boyd #define SDC2_CLK				106
1160eeff27bSStephen Boyd #define SDC3_CLK				107
1170eeff27bSStephen Boyd #define SDC4_CLK				108
1180eeff27bSStephen Boyd #define SDC5_CLK				109
1190eeff27bSStephen Boyd #define USB_HS1_H_CLK				110
1200eeff27bSStephen Boyd #define USB_HS1_XCVR_SRC			111
1210eeff27bSStephen Boyd #define USB_HS1_XCVR_CLK			112
1220eeff27bSStephen Boyd #define USB_HS2_H_CLK				113
1230eeff27bSStephen Boyd #define USB_HS2_XCVR_SRC			114
1240eeff27bSStephen Boyd #define USB_HS2_XCVR_CLK			115
1250eeff27bSStephen Boyd #define USB_FS1_H_CLK				116
1260eeff27bSStephen Boyd #define USB_FS1_XCVR_FS_SRC			117
1270eeff27bSStephen Boyd #define USB_FS1_XCVR_FS_CLK			118
1280eeff27bSStephen Boyd #define USB_FS1_SYSTEM_CLK			119
1290eeff27bSStephen Boyd #define USB_FS2_H_CLK				120
1300eeff27bSStephen Boyd #define USB_FS2_XCVR_FS_SRC			121
1310eeff27bSStephen Boyd #define USB_FS2_XCVR_FS_CLK			122
1320eeff27bSStephen Boyd #define USB_FS2_SYSTEM_CLK			123
1330eeff27bSStephen Boyd #define GSBI_COMMON_SIM_SRC			124
1340eeff27bSStephen Boyd #define GSBI1_H_CLK				125
1350eeff27bSStephen Boyd #define GSBI2_H_CLK				126
1360eeff27bSStephen Boyd #define GSBI3_H_CLK				127
1370eeff27bSStephen Boyd #define GSBI4_H_CLK				128
1380eeff27bSStephen Boyd #define GSBI5_H_CLK				129
1390eeff27bSStephen Boyd #define GSBI6_H_CLK				130
1400eeff27bSStephen Boyd #define GSBI7_H_CLK				131
1410eeff27bSStephen Boyd #define GSBI8_H_CLK				132
1420eeff27bSStephen Boyd #define GSBI9_H_CLK				133
1430eeff27bSStephen Boyd #define GSBI10_H_CLK				134
1440eeff27bSStephen Boyd #define GSBI11_H_CLK				135
1450eeff27bSStephen Boyd #define GSBI12_H_CLK				136
1460eeff27bSStephen Boyd #define GSBI1_UART_SRC				137
1470eeff27bSStephen Boyd #define GSBI1_UART_CLK				138
1480eeff27bSStephen Boyd #define GSBI2_UART_SRC				139
1490eeff27bSStephen Boyd #define GSBI2_UART_CLK				140
1500eeff27bSStephen Boyd #define GSBI3_UART_SRC				141
1510eeff27bSStephen Boyd #define GSBI3_UART_CLK				142
1520eeff27bSStephen Boyd #define GSBI4_UART_SRC				143
1530eeff27bSStephen Boyd #define GSBI4_UART_CLK				144
1540eeff27bSStephen Boyd #define GSBI5_UART_SRC				145
1550eeff27bSStephen Boyd #define GSBI5_UART_CLK				146
1560eeff27bSStephen Boyd #define GSBI6_UART_SRC				147
1570eeff27bSStephen Boyd #define GSBI6_UART_CLK				148
1580eeff27bSStephen Boyd #define GSBI7_UART_SRC				149
1590eeff27bSStephen Boyd #define GSBI7_UART_CLK				150
1600eeff27bSStephen Boyd #define GSBI8_UART_SRC				151
1610eeff27bSStephen Boyd #define GSBI8_UART_CLK				152
1620eeff27bSStephen Boyd #define GSBI9_UART_SRC				153
1630eeff27bSStephen Boyd #define GSBI9_UART_CLK				154
1640eeff27bSStephen Boyd #define GSBI10_UART_SRC				155
1650eeff27bSStephen Boyd #define GSBI10_UART_CLK				156
1660eeff27bSStephen Boyd #define GSBI11_UART_SRC				157
1670eeff27bSStephen Boyd #define GSBI11_UART_CLK				158
1680eeff27bSStephen Boyd #define GSBI12_UART_SRC				159
1690eeff27bSStephen Boyd #define GSBI12_UART_CLK				160
1700eeff27bSStephen Boyd #define GSBI1_QUP_SRC				161
1710eeff27bSStephen Boyd #define GSBI1_QUP_CLK				162
1720eeff27bSStephen Boyd #define GSBI2_QUP_SRC				163
1730eeff27bSStephen Boyd #define GSBI2_QUP_CLK				164
1740eeff27bSStephen Boyd #define GSBI3_QUP_SRC				165
1750eeff27bSStephen Boyd #define GSBI3_QUP_CLK				166
1760eeff27bSStephen Boyd #define GSBI4_QUP_SRC				167
1770eeff27bSStephen Boyd #define GSBI4_QUP_CLK				168
1780eeff27bSStephen Boyd #define GSBI5_QUP_SRC				169
1790eeff27bSStephen Boyd #define GSBI5_QUP_CLK				170
1800eeff27bSStephen Boyd #define GSBI6_QUP_SRC				171
1810eeff27bSStephen Boyd #define GSBI6_QUP_CLK				172
1820eeff27bSStephen Boyd #define GSBI7_QUP_SRC				173
1830eeff27bSStephen Boyd #define GSBI7_QUP_CLK				174
1840eeff27bSStephen Boyd #define GSBI8_QUP_SRC				175
1850eeff27bSStephen Boyd #define GSBI8_QUP_CLK				176
1860eeff27bSStephen Boyd #define GSBI9_QUP_SRC				177
1870eeff27bSStephen Boyd #define GSBI9_QUP_CLK				178
1880eeff27bSStephen Boyd #define GSBI10_QUP_SRC				179
1890eeff27bSStephen Boyd #define GSBI10_QUP_CLK				180
1900eeff27bSStephen Boyd #define GSBI11_QUP_SRC				181
1910eeff27bSStephen Boyd #define GSBI11_QUP_CLK				182
1920eeff27bSStephen Boyd #define GSBI12_QUP_SRC				183
1930eeff27bSStephen Boyd #define GSBI12_QUP_CLK				184
1940eeff27bSStephen Boyd #define GSBI1_SIM_CLK				185
1950eeff27bSStephen Boyd #define GSBI2_SIM_CLK				186
1960eeff27bSStephen Boyd #define GSBI3_SIM_CLK				187
1970eeff27bSStephen Boyd #define GSBI4_SIM_CLK				188
1980eeff27bSStephen Boyd #define GSBI5_SIM_CLK				189
1990eeff27bSStephen Boyd #define GSBI6_SIM_CLK				190
2000eeff27bSStephen Boyd #define GSBI7_SIM_CLK				191
2010eeff27bSStephen Boyd #define GSBI8_SIM_CLK				192
2020eeff27bSStephen Boyd #define GSBI9_SIM_CLK				193
2030eeff27bSStephen Boyd #define GSBI10_SIM_CLK				194
2040eeff27bSStephen Boyd #define GSBI11_SIM_CLK				195
2050eeff27bSStephen Boyd #define GSBI12_SIM_CLK				196
2060eeff27bSStephen Boyd #define SPDM_CFG_H_CLK				197
2070eeff27bSStephen Boyd #define SPDM_MSTR_H_CLK				198
2080eeff27bSStephen Boyd #define SPDM_FF_CLK_SRC				199
2090eeff27bSStephen Boyd #define SPDM_FF_CLK				200
2100eeff27bSStephen Boyd #define SEC_CTRL_CLK				201
2110eeff27bSStephen Boyd #define SEC_CTRL_ACC_CLK_SRC			202
2120eeff27bSStephen Boyd #define SEC_CTRL_ACC_CLK			203
2130eeff27bSStephen Boyd #define TLMM_H_CLK				204
2140eeff27bSStephen Boyd #define TLMM_CLK				205
2150eeff27bSStephen Boyd #define MARM_CLK_SRC				206
2160eeff27bSStephen Boyd #define MARM_CLK				207
2170eeff27bSStephen Boyd #define MAHB1_SRC				208
2180eeff27bSStephen Boyd #define MAHB1_CLK				209
2190eeff27bSStephen Boyd #define SFAB_MSS_S_H_CLK			210
2200eeff27bSStephen Boyd #define MAHB2_SRC				211
2210eeff27bSStephen Boyd #define MAHB2_CLK				212
2220eeff27bSStephen Boyd #define MSS_MODEM_CLK_SRC			213
2230eeff27bSStephen Boyd #define MSS_MODEM_CXO_CLK			214
2240eeff27bSStephen Boyd #define MSS_SLP_CLK				215
2250eeff27bSStephen Boyd #define MSS_SYS_REF_CLK				216
2260eeff27bSStephen Boyd #define TSSC_CLK_SRC				217
2270eeff27bSStephen Boyd #define TSSC_CLK				218
2280eeff27bSStephen Boyd #define PDM_SRC					219
2290eeff27bSStephen Boyd #define PDM_CLK					220
2300eeff27bSStephen Boyd #define GP0_SRC					221
2310eeff27bSStephen Boyd #define GP0_CLK					222
2320eeff27bSStephen Boyd #define GP1_SRC					223
2330eeff27bSStephen Boyd #define GP1_CLK					224
2340eeff27bSStephen Boyd #define GP2_SRC					225
2350eeff27bSStephen Boyd #define GP2_CLK					226
2360eeff27bSStephen Boyd #define PMEM_CLK				227
2370eeff27bSStephen Boyd #define MPM_CLK					228
2380eeff27bSStephen Boyd #define EBI1_ASFAB_SRC				229
2390eeff27bSStephen Boyd #define EBI1_CLK_SRC				230
2400eeff27bSStephen Boyd #define EBI1_CH0_CLK				231
2410eeff27bSStephen Boyd #define EBI1_CH1_CLK				232
2420eeff27bSStephen Boyd #define SFAB_SMPSS_S_H_CLK			233
2430eeff27bSStephen Boyd #define PRNG_SRC				234
2440eeff27bSStephen Boyd #define PRNG_CLK				235
2450eeff27bSStephen Boyd #define PXO_SRC					236
2460eeff27bSStephen Boyd #define LPASS_CXO_CLK				237
2470eeff27bSStephen Boyd #define LPASS_PXO_CLK				238
2480eeff27bSStephen Boyd #define SPDM_CY_PORT0_CLK			239
2490eeff27bSStephen Boyd #define SPDM_CY_PORT1_CLK			240
2500eeff27bSStephen Boyd #define SPDM_CY_PORT2_CLK			241
2510eeff27bSStephen Boyd #define SPDM_CY_PORT3_CLK			242
2520eeff27bSStephen Boyd #define SPDM_CY_PORT4_CLK			243
2530eeff27bSStephen Boyd #define SPDM_CY_PORT5_CLK			244
2540eeff27bSStephen Boyd #define SPDM_CY_PORT6_CLK			245
2550eeff27bSStephen Boyd #define SPDM_CY_PORT7_CLK			246
2560eeff27bSStephen Boyd #define PLL0					247
2570eeff27bSStephen Boyd #define PLL0_VOTE				248
2580eeff27bSStephen Boyd #define PLL5					249
2590eeff27bSStephen Boyd #define PLL6					250
2600eeff27bSStephen Boyd #define PLL6_VOTE				251
2610eeff27bSStephen Boyd #define PLL8					252
2620eeff27bSStephen Boyd #define PLL8_VOTE				253
2630eeff27bSStephen Boyd #define PLL9					254
2640eeff27bSStephen Boyd #define PLL10					255
2650eeff27bSStephen Boyd #define PLL11					256
2660eeff27bSStephen Boyd #define PLL12					257
2670eeff27bSStephen Boyd 
2680eeff27bSStephen Boyd #endif
269