Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * Copyright (C) 2015 Freescale Semiconductor, Inc.
0004  */
0005 
0006 #ifndef __DT_BINDINGS_CLOCK_IMX6UL_H
0007 #define __DT_BINDINGS_CLOCK_IMX6UL_H
0008 
0009 #define IMX6UL_CLK_DUMMY        0
0010 #define IMX6UL_CLK_CKIL         1
0011 #define IMX6UL_CLK_CKIH         2
0012 #define IMX6UL_CLK_OSC          3
0013 #define IMX6UL_PLL1_BYPASS_SRC      4
0014 #define IMX6UL_PLL2_BYPASS_SRC      5
0015 #define IMX6UL_PLL3_BYPASS_SRC      6
0016 #define IMX6UL_PLL4_BYPASS_SRC      7
0017 #define IMX6UL_PLL5_BYPASS_SRC      8
0018 #define IMX6UL_PLL6_BYPASS_SRC      9
0019 #define IMX6UL_PLL7_BYPASS_SRC      10
0020 #define IMX6UL_CLK_PLL1         11
0021 #define IMX6UL_CLK_PLL2         12
0022 #define IMX6UL_CLK_PLL3         13
0023 #define IMX6UL_CLK_PLL4         14
0024 #define IMX6UL_CLK_PLL5         15
0025 #define IMX6UL_CLK_PLL6         16
0026 #define IMX6UL_CLK_PLL7         17
0027 #define IMX6UL_PLL1_BYPASS      18
0028 #define IMX6UL_PLL2_BYPASS      19
0029 #define IMX6UL_PLL3_BYPASS      20
0030 #define IMX6UL_PLL4_BYPASS      21
0031 #define IMX6UL_PLL5_BYPASS      22
0032 #define IMX6UL_PLL6_BYPASS      23
0033 #define IMX6UL_PLL7_BYPASS      24
0034 #define IMX6UL_CLK_PLL1_SYS     25
0035 #define IMX6UL_CLK_PLL2_BUS     26
0036 #define IMX6UL_CLK_PLL3_USB_OTG     27
0037 #define IMX6UL_CLK_PLL4_AUDIO       28
0038 #define IMX6UL_CLK_PLL5_VIDEO       29
0039 #define IMX6UL_CLK_PLL6_ENET        30
0040 #define IMX6UL_CLK_PLL7_USB_HOST    31
0041 #define IMX6UL_CLK_USBPHY1      32
0042 #define IMX6UL_CLK_USBPHY2      33
0043 #define IMX6UL_CLK_USBPHY1_GATE     34
0044 #define IMX6UL_CLK_USBPHY2_GATE     35
0045 #define IMX6UL_CLK_PLL2_PFD0        36
0046 #define IMX6UL_CLK_PLL2_PFD1        37
0047 #define IMX6UL_CLK_PLL2_PFD2        38
0048 #define IMX6UL_CLK_PLL2_PFD3        39
0049 #define IMX6UL_CLK_PLL3_PFD0        40
0050 #define IMX6UL_CLK_PLL3_PFD1        41
0051 #define IMX6UL_CLK_PLL3_PFD2        42
0052 #define IMX6UL_CLK_PLL3_PFD3        43
0053 #define IMX6UL_CLK_ENET_REF     44
0054 #define IMX6UL_CLK_ENET2_REF        45
0055 #define IMX6UL_CLK_ENET2_REF_125M   46
0056 #define IMX6UL_CLK_ENET_PTP_REF     47
0057 #define IMX6UL_CLK_ENET_PTP     48
0058 #define IMX6UL_CLK_PLL4_POST_DIV    49
0059 #define IMX6UL_CLK_PLL4_AUDIO_DIV   50
0060 #define IMX6UL_CLK_PLL5_POST_DIV    51
0061 #define IMX6UL_CLK_PLL5_VIDEO_DIV   52
0062 #define IMX6UL_CLK_PLL2_198M        53
0063 #define IMX6UL_CLK_PLL3_80M     54
0064 #define IMX6UL_CLK_PLL3_60M     55
0065 #define IMX6UL_CLK_STEP         56
0066 #define IMX6UL_CLK_PLL1_SW      57
0067 #define IMX6UL_CLK_AXI_ALT_SEL      58
0068 #define IMX6UL_CLK_AXI_SEL      59
0069 #define IMX6UL_CLK_PERIPH_PRE       60
0070 #define IMX6UL_CLK_PERIPH2_PRE      61
0071 #define IMX6UL_CLK_PERIPH_CLK2_SEL  62
0072 #define IMX6UL_CLK_PERIPH2_CLK2_SEL 63
0073 #define IMX6UL_CLK_USDHC1_SEL       64
0074 #define IMX6UL_CLK_USDHC2_SEL       65
0075 #define IMX6UL_CLK_BCH_SEL      66
0076 #define IMX6UL_CLK_GPMI_SEL     67
0077 #define IMX6UL_CLK_EIM_SLOW_SEL     68
0078 #define IMX6UL_CLK_SPDIF_SEL        69
0079 #define IMX6UL_CLK_SAI1_SEL     70
0080 #define IMX6UL_CLK_SAI2_SEL     71
0081 #define IMX6UL_CLK_SAI3_SEL     72
0082 #define IMX6UL_CLK_LCDIF_PRE_SEL    73
0083 #define IMX6UL_CLK_SIM_PRE_SEL      74
0084 #define IMX6UL_CLK_LDB_DI0_SEL      75
0085 #define IMX6UL_CLK_LDB_DI1_SEL      76
0086 #define IMX6UL_CLK_ENFC_SEL     77
0087 #define IMX6UL_CLK_CAN_SEL      78
0088 #define IMX6UL_CLK_ECSPI_SEL        79
0089 #define IMX6UL_CLK_UART_SEL     80
0090 #define IMX6UL_CLK_QSPI1_SEL        81
0091 #define IMX6UL_CLK_PERCLK_SEL       82
0092 #define IMX6UL_CLK_LCDIF_SEL        83
0093 #define IMX6UL_CLK_SIM_SEL      84
0094 #define IMX6UL_CLK_PERIPH       85
0095 #define IMX6UL_CLK_PERIPH2      86
0096 #define IMX6UL_CLK_LDB_DI0_DIV_3_5  87
0097 #define IMX6UL_CLK_LDB_DI0_DIV_7    88
0098 #define IMX6UL_CLK_LDB_DI1_DIV_3_5  89
0099 #define IMX6UL_CLK_LDB_DI1_DIV_7    90
0100 #define IMX6UL_CLK_LDB_DI0_DIV_SEL  91
0101 #define IMX6UL_CLK_LDB_DI1_DIV_SEL  92
0102 #define IMX6UL_CLK_ARM          93
0103 #define IMX6UL_CLK_PERIPH_CLK2      94
0104 #define IMX6UL_CLK_PERIPH2_CLK2     95
0105 #define IMX6UL_CLK_AHB          96
0106 #define IMX6UL_CLK_MMDC_PODF        97
0107 #define IMX6UL_CLK_AXI_PODF     98
0108 #define IMX6UL_CLK_PERCLK       99
0109 #define IMX6UL_CLK_IPG          100
0110 #define IMX6UL_CLK_USDHC1_PODF      101
0111 #define IMX6UL_CLK_USDHC2_PODF      102
0112 #define IMX6UL_CLK_BCH_PODF     103
0113 #define IMX6UL_CLK_GPMI_PODF        104
0114 #define IMX6UL_CLK_EIM_SLOW_PODF    105
0115 #define IMX6UL_CLK_SPDIF_PRED       106
0116 #define IMX6UL_CLK_SPDIF_PODF       107
0117 #define IMX6UL_CLK_SAI1_PRED        108
0118 #define IMX6UL_CLK_SAI1_PODF        109
0119 #define IMX6UL_CLK_SAI2_PRED        110
0120 #define IMX6UL_CLK_SAI2_PODF        111
0121 #define IMX6UL_CLK_SAI3_PRED        112
0122 #define IMX6UL_CLK_SAI3_PODF        113
0123 #define IMX6UL_CLK_LCDIF_PRED       114
0124 #define IMX6UL_CLK_LCDIF_PODF       115
0125 #define IMX6UL_CLK_SIM_PODF     116
0126 #define IMX6UL_CLK_QSPI1_PDOF       117
0127 #define IMX6UL_CLK_ENFC_PRED        118
0128 #define IMX6UL_CLK_ENFC_PODF        119
0129 #define IMX6UL_CLK_CAN_PODF     120
0130 #define IMX6UL_CLK_ECSPI_PODF       121
0131 #define IMX6UL_CLK_UART_PODF        122
0132 #define IMX6UL_CLK_ADC1         123
0133 #define IMX6UL_CLK_ADC2         124
0134 #define IMX6UL_CLK_AIPSTZ1      125
0135 #define IMX6UL_CLK_AIPSTZ2      126
0136 #define IMX6UL_CLK_AIPSTZ3      127
0137 #define IMX6UL_CLK_APBHDMA      128
0138 #define IMX6UL_CLK_ASRC_IPG     129
0139 #define IMX6UL_CLK_ASRC_MEM     130
0140 #define IMX6UL_CLK_GPMI_BCH_APB     131
0141 #define IMX6UL_CLK_GPMI_BCH     132
0142 #define IMX6UL_CLK_GPMI_IO      133
0143 #define IMX6UL_CLK_GPMI_APB     134
0144 #define IMX6UL_CLK_CAAM_MEM     135
0145 #define IMX6UL_CLK_CAAM_ACLK        136
0146 #define IMX6UL_CLK_CAAM_IPG     137
0147 #define IMX6UL_CLK_CSI          138
0148 #define IMX6UL_CLK_ECSPI1       139
0149 #define IMX6UL_CLK_ECSPI2       140
0150 #define IMX6UL_CLK_ECSPI3       141
0151 #define IMX6UL_CLK_ECSPI4       142
0152 #define IMX6UL_CLK_EIM          143
0153 #define IMX6UL_CLK_ENET         144
0154 #define IMX6UL_CLK_ENET_AHB     145
0155 #define IMX6UL_CLK_EPIT1        146
0156 #define IMX6UL_CLK_EPIT2        147
0157 #define IMX6UL_CLK_CAN1_IPG     148
0158 #define IMX6UL_CLK_CAN1_SERIAL      149
0159 #define IMX6UL_CLK_CAN2_IPG     150
0160 #define IMX6UL_CLK_CAN2_SERIAL      151
0161 #define IMX6UL_CLK_GPT1_BUS     152
0162 #define IMX6UL_CLK_GPT1_SERIAL      153
0163 #define IMX6UL_CLK_GPT2_BUS     154
0164 #define IMX6UL_CLK_GPT2_SERIAL      155
0165 #define IMX6UL_CLK_I2C1         156
0166 #define IMX6UL_CLK_I2C2         157
0167 #define IMX6UL_CLK_I2C3         158
0168 #define IMX6UL_CLK_I2C4         159
0169 #define IMX6UL_CLK_IOMUXC       160
0170 #define IMX6UL_CLK_LCDIF_APB        161
0171 #define IMX6UL_CLK_LCDIF_PIX        162
0172 #define IMX6UL_CLK_MMDC_P0_FAST     163
0173 #define IMX6UL_CLK_MMDC_P0_IPG      164
0174 #define IMX6UL_CLK_OCOTP        165
0175 #define IMX6UL_CLK_OCRAM        166
0176 #define IMX6UL_CLK_PWM1         167
0177 #define IMX6UL_CLK_PWM2         168
0178 #define IMX6UL_CLK_PWM3         169
0179 #define IMX6UL_CLK_PWM4         170
0180 #define IMX6UL_CLK_PWM5         171
0181 #define IMX6UL_CLK_PWM6         172
0182 #define IMX6UL_CLK_PWM7         173
0183 #define IMX6UL_CLK_PWM8         174
0184 #define IMX6UL_CLK_PXP          175
0185 #define IMX6UL_CLK_QSPI         176
0186 #define IMX6UL_CLK_ROM          177
0187 #define IMX6UL_CLK_SAI1         178
0188 #define IMX6UL_CLK_SAI1_IPG     179
0189 #define IMX6UL_CLK_SAI2         180
0190 #define IMX6UL_CLK_SAI2_IPG     181
0191 #define IMX6UL_CLK_SAI3         182
0192 #define IMX6UL_CLK_SAI3_IPG     183
0193 #define IMX6UL_CLK_SDMA         184
0194 #define IMX6UL_CLK_SIM          185
0195 #define IMX6UL_CLK_SIM_S        186
0196 #define IMX6UL_CLK_SPBA         187
0197 #define IMX6UL_CLK_SPDIF        188
0198 #define IMX6UL_CLK_UART1_IPG        189
0199 #define IMX6UL_CLK_UART1_SERIAL     190
0200 #define IMX6UL_CLK_UART2_IPG        191
0201 #define IMX6UL_CLK_UART2_SERIAL     192
0202 #define IMX6UL_CLK_UART3_IPG        193
0203 #define IMX6UL_CLK_UART3_SERIAL     194
0204 #define IMX6UL_CLK_UART4_IPG        195
0205 #define IMX6UL_CLK_UART4_SERIAL     196
0206 #define IMX6UL_CLK_UART5_IPG        197
0207 #define IMX6UL_CLK_UART5_SERIAL     198
0208 #define IMX6UL_CLK_UART6_IPG        199
0209 #define IMX6UL_CLK_UART6_SERIAL     200
0210 #define IMX6UL_CLK_UART7_IPG        201
0211 #define IMX6UL_CLK_UART7_SERIAL     202
0212 #define IMX6UL_CLK_UART8_IPG        203
0213 #define IMX6UL_CLK_UART8_SERIAL     204
0214 #define IMX6UL_CLK_USBOH3       205
0215 #define IMX6UL_CLK_USDHC1       206
0216 #define IMX6UL_CLK_USDHC2       207
0217 #define IMX6UL_CLK_WDOG1        208
0218 #define IMX6UL_CLK_WDOG2        209
0219 #define IMX6UL_CLK_WDOG3        210
0220 #define IMX6UL_CLK_LDB_DI0      211
0221 #define IMX6UL_CLK_AXI          212
0222 #define IMX6UL_CLK_SPDIF_GCLK       213
0223 #define IMX6UL_CLK_GPT_3M       214
0224 #define IMX6UL_CLK_SIM2         215
0225 #define IMX6UL_CLK_SIM1         216
0226 #define IMX6UL_CLK_IPP_DI0      217
0227 #define IMX6UL_CLK_IPP_DI1      218
0228 #define IMX6UL_CA7_SECONDARY_SEL    219
0229 #define IMX6UL_CLK_PER_BCH      220
0230 #define IMX6UL_CLK_CSI_SEL      221
0231 #define IMX6UL_CLK_CSI_PODF     222
0232 #define IMX6UL_CLK_PLL3_120M        223
0233 #define IMX6UL_CLK_KPP          224
0234 #define IMX6ULL_CLK_ESAI_PRED       225
0235 #define IMX6ULL_CLK_ESAI_PODF       226
0236 #define IMX6ULL_CLK_ESAI_EXTAL      227
0237 #define IMX6ULL_CLK_ESAI_MEM        228
0238 #define IMX6ULL_CLK_ESAI_IPG        229
0239 #define IMX6ULL_CLK_DCP_CLK     230
0240 #define IMX6ULL_CLK_EPDC_PRE_SEL    231
0241 #define IMX6ULL_CLK_EPDC_SEL        232
0242 #define IMX6ULL_CLK_EPDC_PODF       233
0243 #define IMX6ULL_CLK_EPDC_ACLK       234
0244 #define IMX6ULL_CLK_EPDC_PIX        235
0245 #define IMX6ULL_CLK_ESAI_SEL        236
0246 #define IMX6UL_CLK_CKO1_SEL     237
0247 #define IMX6UL_CLK_CKO1_PODF        238
0248 #define IMX6UL_CLK_CKO1         239
0249 #define IMX6UL_CLK_CKO2_SEL     240
0250 #define IMX6UL_CLK_CKO2_PODF        241
0251 #define IMX6UL_CLK_CKO2         242
0252 #define IMX6UL_CLK_CKO          243
0253 #define IMX6UL_CLK_GPIO1        244
0254 #define IMX6UL_CLK_GPIO2        245
0255 #define IMX6UL_CLK_GPIO3        246
0256 #define IMX6UL_CLK_GPIO4        247
0257 #define IMX6UL_CLK_GPIO5        248
0258 #define IMX6UL_CLK_MMDC_P1_IPG      249
0259 
0260 #define IMX6UL_CLK_END          250
0261 
0262 #endif /* __DT_BINDINGS_CLOCK_IMX6UL_H */