Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * Copyright 2013 Lucas Stach, Pengutronix <l.stach@pengutronix.de>
0004  */
0005 
0006 #ifndef __DT_BINDINGS_CLOCK_IMX5_H
0007 #define __DT_BINDINGS_CLOCK_IMX5_H
0008 
0009 #define IMX5_CLK_DUMMY          0
0010 #define IMX5_CLK_CKIL           1
0011 #define IMX5_CLK_OSC            2
0012 #define IMX5_CLK_CKIH1          3
0013 #define IMX5_CLK_CKIH2          4
0014 #define IMX5_CLK_AHB            5
0015 #define IMX5_CLK_IPG            6
0016 #define IMX5_CLK_AXI_A          7
0017 #define IMX5_CLK_AXI_B          8
0018 #define IMX5_CLK_UART_PRED      9
0019 #define IMX5_CLK_UART_ROOT      10
0020 #define IMX5_CLK_ESDHC_A_PRED       11
0021 #define IMX5_CLK_ESDHC_B_PRED       12
0022 #define IMX5_CLK_ESDHC_C_SEL        13
0023 #define IMX5_CLK_ESDHC_D_SEL        14
0024 #define IMX5_CLK_EMI_SEL        15
0025 #define IMX5_CLK_EMI_SLOW_PODF      16
0026 #define IMX5_CLK_NFC_PODF       17
0027 #define IMX5_CLK_ECSPI_PRED     18
0028 #define IMX5_CLK_ECSPI_PODF     19
0029 #define IMX5_CLK_USBOH3_PRED        20
0030 #define IMX5_CLK_USBOH3_PODF        21
0031 #define IMX5_CLK_USB_PHY_PRED       22
0032 #define IMX5_CLK_USB_PHY_PODF       23
0033 #define IMX5_CLK_CPU_PODF       24
0034 #define IMX5_CLK_DI_PRED        25
0035 #define IMX5_CLK_TVE_SEL        27
0036 #define IMX5_CLK_UART1_IPG_GATE     28
0037 #define IMX5_CLK_UART1_PER_GATE     29
0038 #define IMX5_CLK_UART2_IPG_GATE     30
0039 #define IMX5_CLK_UART2_PER_GATE     31
0040 #define IMX5_CLK_UART3_IPG_GATE     32
0041 #define IMX5_CLK_UART3_PER_GATE     33
0042 #define IMX5_CLK_I2C1_GATE      34
0043 #define IMX5_CLK_I2C2_GATE      35
0044 #define IMX5_CLK_GPT_IPG_GATE       36
0045 #define IMX5_CLK_PWM1_IPG_GATE      37
0046 #define IMX5_CLK_PWM1_HF_GATE       38
0047 #define IMX5_CLK_PWM2_IPG_GATE      39
0048 #define IMX5_CLK_PWM2_HF_GATE       40
0049 #define IMX5_CLK_GPT_HF_GATE        41
0050 #define IMX5_CLK_FEC_GATE       42
0051 #define IMX5_CLK_USBOH3_PER_GATE    43
0052 #define IMX5_CLK_ESDHC1_IPG_GATE    44
0053 #define IMX5_CLK_ESDHC2_IPG_GATE    45
0054 #define IMX5_CLK_ESDHC3_IPG_GATE    46
0055 #define IMX5_CLK_ESDHC4_IPG_GATE    47
0056 #define IMX5_CLK_SSI1_IPG_GATE      48
0057 #define IMX5_CLK_SSI2_IPG_GATE      49
0058 #define IMX5_CLK_SSI3_IPG_GATE      50
0059 #define IMX5_CLK_ECSPI1_IPG_GATE    51
0060 #define IMX5_CLK_ECSPI1_PER_GATE    52
0061 #define IMX5_CLK_ECSPI2_IPG_GATE    53
0062 #define IMX5_CLK_ECSPI2_PER_GATE    54
0063 #define IMX5_CLK_CSPI_IPG_GATE      55
0064 #define IMX5_CLK_SDMA_GATE      56
0065 #define IMX5_CLK_EMI_SLOW_GATE      57
0066 #define IMX5_CLK_IPU_SEL        58
0067 #define IMX5_CLK_IPU_GATE       59
0068 #define IMX5_CLK_NFC_GATE       60
0069 #define IMX5_CLK_IPU_DI1_GATE       61
0070 #define IMX5_CLK_VPU_SEL        62
0071 #define IMX5_CLK_VPU_GATE       63
0072 #define IMX5_CLK_VPU_REFERENCE_GATE 64
0073 #define IMX5_CLK_UART4_IPG_GATE     65
0074 #define IMX5_CLK_UART4_PER_GATE     66
0075 #define IMX5_CLK_UART5_IPG_GATE     67
0076 #define IMX5_CLK_UART5_PER_GATE     68
0077 #define IMX5_CLK_TVE_GATE       69
0078 #define IMX5_CLK_TVE_PRED       70
0079 #define IMX5_CLK_ESDHC1_PER_GATE    71
0080 #define IMX5_CLK_ESDHC2_PER_GATE    72
0081 #define IMX5_CLK_ESDHC3_PER_GATE    73
0082 #define IMX5_CLK_ESDHC4_PER_GATE    74
0083 #define IMX5_CLK_USB_PHY_GATE       75
0084 #define IMX5_CLK_HSI2C_GATE     76
0085 #define IMX5_CLK_MIPI_HSC1_GATE     77
0086 #define IMX5_CLK_MIPI_HSC2_GATE     78
0087 #define IMX5_CLK_MIPI_ESC_GATE      79
0088 #define IMX5_CLK_MIPI_HSP_GATE      80
0089 #define IMX5_CLK_LDB_DI1_DIV_3_5    81
0090 #define IMX5_CLK_LDB_DI1_DIV        82
0091 #define IMX5_CLK_LDB_DI0_DIV_3_5    83
0092 #define IMX5_CLK_LDB_DI0_DIV        84
0093 #define IMX5_CLK_LDB_DI1_GATE       85
0094 #define IMX5_CLK_CAN2_SERIAL_GATE   86
0095 #define IMX5_CLK_CAN2_IPG_GATE      87
0096 #define IMX5_CLK_I2C3_GATE      88
0097 #define IMX5_CLK_LP_APM         89
0098 #define IMX5_CLK_PERIPH_APM     90
0099 #define IMX5_CLK_MAIN_BUS       91
0100 #define IMX5_CLK_AHB_MAX        92
0101 #define IMX5_CLK_AIPS_TZ1       93
0102 #define IMX5_CLK_AIPS_TZ2       94
0103 #define IMX5_CLK_TMAX1          95
0104 #define IMX5_CLK_TMAX2          96
0105 #define IMX5_CLK_TMAX3          97
0106 #define IMX5_CLK_SPBA           98
0107 #define IMX5_CLK_UART_SEL       99
0108 #define IMX5_CLK_ESDHC_A_SEL        100
0109 #define IMX5_CLK_ESDHC_B_SEL        101
0110 #define IMX5_CLK_ESDHC_A_PODF       102
0111 #define IMX5_CLK_ESDHC_B_PODF       103
0112 #define IMX5_CLK_ECSPI_SEL      104
0113 #define IMX5_CLK_USBOH3_SEL     105
0114 #define IMX5_CLK_USB_PHY_SEL        106
0115 #define IMX5_CLK_IIM_GATE       107
0116 #define IMX5_CLK_USBOH3_GATE        108
0117 #define IMX5_CLK_EMI_FAST_GATE      109
0118 #define IMX5_CLK_IPU_DI0_GATE       110
0119 #define IMX5_CLK_GPC_DVFS       111
0120 #define IMX5_CLK_PLL1_SW        112
0121 #define IMX5_CLK_PLL2_SW        113
0122 #define IMX5_CLK_PLL3_SW        114
0123 #define IMX5_CLK_IPU_DI0_SEL        115
0124 #define IMX5_CLK_IPU_DI1_SEL        116
0125 #define IMX5_CLK_TVE_EXT_SEL        117
0126 #define IMX5_CLK_MX51_MIPI      118
0127 #define IMX5_CLK_PLL4_SW        119
0128 #define IMX5_CLK_LDB_DI1_SEL        120
0129 #define IMX5_CLK_DI_PLL4_PODF       121
0130 #define IMX5_CLK_LDB_DI0_SEL        122
0131 #define IMX5_CLK_LDB_DI0_GATE       123
0132 #define IMX5_CLK_USB_PHY1_GATE      124
0133 #define IMX5_CLK_USB_PHY2_GATE      125
0134 #define IMX5_CLK_PER_LP_APM     126
0135 #define IMX5_CLK_PER_PRED1      127
0136 #define IMX5_CLK_PER_PRED2      128
0137 #define IMX5_CLK_PER_PODF       129
0138 #define IMX5_CLK_PER_ROOT       130
0139 #define IMX5_CLK_SSI_APM        131
0140 #define IMX5_CLK_SSI1_ROOT_SEL      132
0141 #define IMX5_CLK_SSI2_ROOT_SEL      133
0142 #define IMX5_CLK_SSI3_ROOT_SEL      134
0143 #define IMX5_CLK_SSI_EXT1_SEL       135
0144 #define IMX5_CLK_SSI_EXT2_SEL       136
0145 #define IMX5_CLK_SSI_EXT1_COM_SEL   137
0146 #define IMX5_CLK_SSI_EXT2_COM_SEL   138
0147 #define IMX5_CLK_SSI1_ROOT_PRED     139
0148 #define IMX5_CLK_SSI1_ROOT_PODF     140
0149 #define IMX5_CLK_SSI2_ROOT_PRED     141
0150 #define IMX5_CLK_SSI2_ROOT_PODF     142
0151 #define IMX5_CLK_SSI_EXT1_PRED      143
0152 #define IMX5_CLK_SSI_EXT1_PODF      144
0153 #define IMX5_CLK_SSI_EXT2_PRED      145
0154 #define IMX5_CLK_SSI_EXT2_PODF      146
0155 #define IMX5_CLK_SSI1_ROOT_GATE     147
0156 #define IMX5_CLK_SSI2_ROOT_GATE     148
0157 #define IMX5_CLK_SSI3_ROOT_GATE     149
0158 #define IMX5_CLK_SSI_EXT1_GATE      150
0159 #define IMX5_CLK_SSI_EXT2_GATE      151
0160 #define IMX5_CLK_EPIT1_IPG_GATE     152
0161 #define IMX5_CLK_EPIT1_HF_GATE      153
0162 #define IMX5_CLK_EPIT2_IPG_GATE     154
0163 #define IMX5_CLK_EPIT2_HF_GATE      155
0164 #define IMX5_CLK_CAN_SEL        156
0165 #define IMX5_CLK_CAN1_SERIAL_GATE   157
0166 #define IMX5_CLK_CAN1_IPG_GATE      158
0167 #define IMX5_CLK_OWIRE_GATE     159
0168 #define IMX5_CLK_GPU3D_SEL      160
0169 #define IMX5_CLK_GPU2D_SEL      161
0170 #define IMX5_CLK_GPU3D_GATE     162
0171 #define IMX5_CLK_GPU2D_GATE     163
0172 #define IMX5_CLK_GARB_GATE      164
0173 #define IMX5_CLK_CKO1_SEL       165
0174 #define IMX5_CLK_CKO1_PODF      166
0175 #define IMX5_CLK_CKO1           167
0176 #define IMX5_CLK_CKO2_SEL       168
0177 #define IMX5_CLK_CKO2_PODF      169
0178 #define IMX5_CLK_CKO2           170
0179 #define IMX5_CLK_SRTC_GATE      171
0180 #define IMX5_CLK_PATA_GATE      172
0181 #define IMX5_CLK_SATA_GATE      173
0182 #define IMX5_CLK_SPDIF_XTAL_SEL     174
0183 #define IMX5_CLK_SPDIF0_SEL     175
0184 #define IMX5_CLK_SPDIF1_SEL     176
0185 #define IMX5_CLK_SPDIF0_PRED        177
0186 #define IMX5_CLK_SPDIF0_PODF        178
0187 #define IMX5_CLK_SPDIF1_PRED        179
0188 #define IMX5_CLK_SPDIF1_PODF        180
0189 #define IMX5_CLK_SPDIF0_COM_SEL     181
0190 #define IMX5_CLK_SPDIF1_COM_SEL     182
0191 #define IMX5_CLK_SPDIF0_GATE        183
0192 #define IMX5_CLK_SPDIF1_GATE        184
0193 #define IMX5_CLK_SPDIF_IPG_GATE     185
0194 #define IMX5_CLK_OCRAM          186
0195 #define IMX5_CLK_SAHARA_IPG_GATE    187
0196 #define IMX5_CLK_SATA_REF       188
0197 #define IMX5_CLK_STEP_SEL       189
0198 #define IMX5_CLK_CPU_PODF_SEL       190
0199 #define IMX5_CLK_ARM            191
0200 #define IMX5_CLK_FIRI_PRED      192
0201 #define IMX5_CLK_FIRI_SEL       193
0202 #define IMX5_CLK_FIRI_PODF      194
0203 #define IMX5_CLK_FIRI_SERIAL_GATE   195
0204 #define IMX5_CLK_FIRI_IPG_GATE      196
0205 #define IMX5_CLK_CSI0_MCLK1_PRED    197
0206 #define IMX5_CLK_CSI0_MCLK1_SEL     198
0207 #define IMX5_CLK_CSI0_MCLK1_PODF    199
0208 #define IMX5_CLK_CSI0_MCLK1_GATE    200
0209 #define IMX5_CLK_IEEE1588_PRED      201
0210 #define IMX5_CLK_IEEE1588_SEL       202
0211 #define IMX5_CLK_IEEE1588_PODF      203
0212 #define IMX5_CLK_IEEE1588_GATE      204
0213 #define IMX5_CLK_SCC2_IPG_GATE      205
0214 #define IMX5_CLK_END            206
0215 
0216 #endif /* __DT_BINDINGS_CLOCK_IMX5_H */