123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241 |
- /*
- * Copyright (C) 2015 Freescale Semiconductor, Inc.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- */
- #ifndef __DT_BINDINGS_CLOCK_IMX6UL_H
- #define __DT_BINDINGS_CLOCK_IMX6UL_H
- #define IMX6UL_CLK_DUMMY 0
- #define IMX6UL_CLK_CKIL 1
- #define IMX6UL_CLK_CKIH 2
- #define IMX6UL_CLK_OSC 3
- #define IMX6UL_PLL1_BYPASS_SRC 4
- #define IMX6UL_PLL2_BYPASS_SRC 5
- #define IMX6UL_PLL3_BYPASS_SRC 6
- #define IMX6UL_PLL4_BYPASS_SRC 7
- #define IMX6UL_PLL5_BYPASS_SRC 8
- #define IMX6UL_PLL6_BYPASS_SRC 9
- #define IMX6UL_PLL7_BYPASS_SRC 10
- #define IMX6UL_CLK_PLL1 11
- #define IMX6UL_CLK_PLL2 12
- #define IMX6UL_CLK_PLL3 13
- #define IMX6UL_CLK_PLL4 14
- #define IMX6UL_CLK_PLL5 15
- #define IMX6UL_CLK_PLL6 16
- #define IMX6UL_CLK_PLL7 17
- #define IMX6UL_PLL1_BYPASS 18
- #define IMX6UL_PLL2_BYPASS 19
- #define IMX6UL_PLL3_BYPASS 20
- #define IMX6UL_PLL4_BYPASS 21
- #define IMX6UL_PLL5_BYPASS 22
- #define IMX6UL_PLL6_BYPASS 23
- #define IMX6UL_PLL7_BYPASS 24
- #define IMX6UL_CLK_PLL1_SYS 25
- #define IMX6UL_CLK_PLL2_BUS 26
- #define IMX6UL_CLK_PLL3_USB_OTG 27
- #define IMX6UL_CLK_PLL4_AUDIO 28
- #define IMX6UL_CLK_PLL5_VIDEO 29
- #define IMX6UL_CLK_PLL6_ENET 30
- #define IMX6UL_CLK_PLL7_USB_HOST 31
- #define IMX6UL_CLK_USBPHY1 32
- #define IMX6UL_CLK_USBPHY2 33
- #define IMX6UL_CLK_USBPHY1_GATE 34
- #define IMX6UL_CLK_USBPHY2_GATE 35
- #define IMX6UL_CLK_PLL2_PFD0 36
- #define IMX6UL_CLK_PLL2_PFD1 37
- #define IMX6UL_CLK_PLL2_PFD2 38
- #define IMX6UL_CLK_PLL2_PFD3 39
- #define IMX6UL_CLK_PLL3_PFD0 40
- #define IMX6UL_CLK_PLL3_PFD1 41
- #define IMX6UL_CLK_PLL3_PFD2 42
- #define IMX6UL_CLK_PLL3_PFD3 43
- #define IMX6UL_CLK_ENET_REF 44
- #define IMX6UL_CLK_ENET2_REF 45
- #define IMX6UL_CLK_ENET2_REF_125M 46
- #define IMX6UL_CLK_ENET_PTP_REF 47
- #define IMX6UL_CLK_ENET_PTP 48
- #define IMX6UL_CLK_PLL4_POST_DIV 49
- #define IMX6UL_CLK_PLL4_AUDIO_DIV 50
- #define IMX6UL_CLK_PLL5_POST_DIV 51
- #define IMX6UL_CLK_PLL5_VIDEO_DIV 52
- #define IMX6UL_CLK_PLL2_198M 53
- #define IMX6UL_CLK_PLL3_80M 54
- #define IMX6UL_CLK_PLL3_60M 55
- #define IMX6UL_CLK_STEP 56
- #define IMX6UL_CLK_PLL1_SW 57
- #define IMX6UL_CLK_AXI_ALT_SEL 58
- #define IMX6UL_CLK_AXI_SEL 59
- #define IMX6UL_CLK_PERIPH_PRE 60
- #define IMX6UL_CLK_PERIPH2_PRE 61
- #define IMX6UL_CLK_PERIPH_CLK2_SEL 62
- #define IMX6UL_CLK_PERIPH2_CLK2_SEL 63
- #define IMX6UL_CLK_USDHC1_SEL 64
- #define IMX6UL_CLK_USDHC2_SEL 65
- #define IMX6UL_CLK_BCH_SEL 66
- #define IMX6UL_CLK_GPMI_SEL 67
- #define IMX6UL_CLK_EIM_SLOW_SEL 68
- #define IMX6UL_CLK_SPDIF_SEL 69
- #define IMX6UL_CLK_SAI1_SEL 70
- #define IMX6UL_CLK_SAI2_SEL 71
- #define IMX6UL_CLK_SAI3_SEL 72
- #define IMX6UL_CLK_LCDIF_PRE_SEL 73
- #define IMX6UL_CLK_SIM_PRE_SEL 74
- #define IMX6UL_CLK_LDB_DI0_SEL 75
- #define IMX6UL_CLK_LDB_DI1_SEL 76
- #define IMX6UL_CLK_ENFC_SEL 77
- #define IMX6UL_CLK_CAN_SEL 78
- #define IMX6UL_CLK_ECSPI_SEL 79
- #define IMX6UL_CLK_UART_SEL 80
- #define IMX6UL_CLK_QSPI1_SEL 81
- #define IMX6UL_CLK_PERCLK_SEL 82
- #define IMX6UL_CLK_LCDIF_SEL 83
- #define IMX6UL_CLK_SIM_SEL 84
- #define IMX6UL_CLK_PERIPH 85
- #define IMX6UL_CLK_PERIPH2 86
- #define IMX6UL_CLK_LDB_DI0_DIV_3_5 87
- #define IMX6UL_CLK_LDB_DI0_DIV_7 88
- #define IMX6UL_CLK_LDB_DI1_DIV_3_5 89
- #define IMX6UL_CLK_LDB_DI1_DIV_7 90
- #define IMX6UL_CLK_LDB_DI0_DIV_SEL 91
- #define IMX6UL_CLK_LDB_DI1_DIV_SEL 92
- #define IMX6UL_CLK_ARM 93
- #define IMX6UL_CLK_PERIPH_CLK2 94
- #define IMX6UL_CLK_PERIPH2_CLK2 95
- #define IMX6UL_CLK_AHB 96
- #define IMX6UL_CLK_MMDC_PODF 97
- #define IMX6UL_CLK_AXI_PODF 98
- #define IMX6UL_CLK_PERCLK 99
- #define IMX6UL_CLK_IPG 100
- #define IMX6UL_CLK_USDHC1_PODF 101
- #define IMX6UL_CLK_USDHC2_PODF 102
- #define IMX6UL_CLK_BCH_PODF 103
- #define IMX6UL_CLK_GPMI_PODF 104
- #define IMX6UL_CLK_EIM_SLOW_PODF 105
- #define IMX6UL_CLK_SPDIF_PRED 106
- #define IMX6UL_CLK_SPDIF_PODF 107
- #define IMX6UL_CLK_SAI1_PRED 108
- #define IMX6UL_CLK_SAI1_PODF 109
- #define IMX6UL_CLK_SAI2_PRED 110
- #define IMX6UL_CLK_SAI2_PODF 111
- #define IMX6UL_CLK_SAI3_PRED 112
- #define IMX6UL_CLK_SAI3_PODF 113
- #define IMX6UL_CLK_LCDIF_PRED 114
- #define IMX6UL_CLK_LCDIF_PODF 115
- #define IMX6UL_CLK_SIM_PODF 116
- #define IMX6UL_CLK_QSPI1_PDOF 117
- #define IMX6UL_CLK_ENFC_PRED 118
- #define IMX6UL_CLK_ENFC_PODF 119
- #define IMX6UL_CLK_CAN_PODF 120
- #define IMX6UL_CLK_ECSPI_PODF 121
- #define IMX6UL_CLK_UART_PODF 122
- #define IMX6UL_CLK_ADC1 123
- #define IMX6UL_CLK_ADC2 124
- #define IMX6UL_CLK_AIPSTZ1 125
- #define IMX6UL_CLK_AIPSTZ2 126
- #define IMX6UL_CLK_AIPSTZ3 127
- #define IMX6UL_CLK_APBHDMA 128
- #define IMX6UL_CLK_ASRC_IPG 129
- #define IMX6UL_CLK_ASRC_MEM 130
- #define IMX6UL_CLK_GPMI_BCH_APB 131
- #define IMX6UL_CLK_GPMI_BCH 132
- #define IMX6UL_CLK_GPMI_IO 133
- #define IMX6UL_CLK_GPMI_APB 134
- #define IMX6UL_CLK_CAAM_MEM 135
- #define IMX6UL_CLK_CAAM_ACLK 136
- #define IMX6UL_CLK_CAAM_IPG 137
- #define IMX6UL_CLK_CSI 138
- #define IMX6UL_CLK_ECSPI1 139
- #define IMX6UL_CLK_ECSPI2 140
- #define IMX6UL_CLK_ECSPI3 141
- #define IMX6UL_CLK_ECSPI4 142
- #define IMX6UL_CLK_EIM 143
- #define IMX6UL_CLK_ENET 144
- #define IMX6UL_CLK_ENET_AHB 145
- #define IMX6UL_CLK_EPIT1 146
- #define IMX6UL_CLK_EPIT2 147
- #define IMX6UL_CLK_CAN1_IPG 148
- #define IMX6UL_CLK_CAN1_SERIAL 149
- #define IMX6UL_CLK_CAN2_IPG 150
- #define IMX6UL_CLK_CAN2_SERIAL 151
- #define IMX6UL_CLK_GPT1_BUS 152
- #define IMX6UL_CLK_GPT1_SERIAL 153
- #define IMX6UL_CLK_GPT2_BUS 154
- #define IMX6UL_CLK_GPT2_SERIAL 155
- #define IMX6UL_CLK_I2C1 156
- #define IMX6UL_CLK_I2C2 157
- #define IMX6UL_CLK_I2C3 158
- #define IMX6UL_CLK_I2C4 159
- #define IMX6UL_CLK_IOMUXC 160
- #define IMX6UL_CLK_LCDIF_APB 161
- #define IMX6UL_CLK_LCDIF_PIX 162
- #define IMX6UL_CLK_MMDC_P0_FAST 163
- #define IMX6UL_CLK_MMDC_P0_IPG 164
- #define IMX6UL_CLK_OCOTP 165
- #define IMX6UL_CLK_OCRAM 166
- #define IMX6UL_CLK_PWM1 167
- #define IMX6UL_CLK_PWM2 168
- #define IMX6UL_CLK_PWM3 169
- #define IMX6UL_CLK_PWM4 170
- #define IMX6UL_CLK_PWM5 171
- #define IMX6UL_CLK_PWM6 172
- #define IMX6UL_CLK_PWM7 173
- #define IMX6UL_CLK_PWM8 174
- #define IMX6UL_CLK_PXP 175
- #define IMX6UL_CLK_QSPI 176
- #define IMX6UL_CLK_ROM 177
- #define IMX6UL_CLK_SAI1 178
- #define IMX6UL_CLK_SAI1_IPG 179
- #define IMX6UL_CLK_SAI2 180
- #define IMX6UL_CLK_SAI2_IPG 181
- #define IMX6UL_CLK_SAI3 182
- #define IMX6UL_CLK_SAI3_IPG 183
- #define IMX6UL_CLK_SDMA 184
- #define IMX6UL_CLK_SIM 185
- #define IMX6UL_CLK_SIM_S 186
- #define IMX6UL_CLK_SPBA 187
- #define IMX6UL_CLK_SPDIF 188
- #define IMX6UL_CLK_UART1_IPG 189
- #define IMX6UL_CLK_UART1_SERIAL 190
- #define IMX6UL_CLK_UART2_IPG 191
- #define IMX6UL_CLK_UART2_SERIAL 192
- #define IMX6UL_CLK_UART3_IPG 193
- #define IMX6UL_CLK_UART3_SERIAL 194
- #define IMX6UL_CLK_UART4_IPG 195
- #define IMX6UL_CLK_UART4_SERIAL 196
- #define IMX6UL_CLK_UART5_IPG 197
- #define IMX6UL_CLK_UART5_SERIAL 198
- #define IMX6UL_CLK_UART6_IPG 199
- #define IMX6UL_CLK_UART6_SERIAL 200
- #define IMX6UL_CLK_UART7_IPG 201
- #define IMX6UL_CLK_UART7_SERIAL 202
- #define IMX6UL_CLK_UART8_IPG 203
- #define IMX6UL_CLK_UART8_SERIAL 204
- #define IMX6UL_CLK_USBOH3 205
- #define IMX6UL_CLK_USDHC1 206
- #define IMX6UL_CLK_USDHC2 207
- #define IMX6UL_CLK_WDOG1 208
- #define IMX6UL_CLK_WDOG2 209
- #define IMX6UL_CLK_WDOG3 210
- #define IMX6UL_CLK_LDB_DI0 211
- #define IMX6UL_CLK_AXI 212
- #define IMX6UL_CLK_SPDIF_GCLK 213
- #define IMX6UL_CLK_GPT_3M 214
- #define IMX6UL_CLK_SIM2 215
- #define IMX6UL_CLK_SIM1 216
- #define IMX6UL_CLK_IPP_DI0 217
- #define IMX6UL_CLK_IPP_DI1 218
- #define IMX6UL_CA7_SECONDARY_SEL 219
- #define IMX6UL_CLK_PER_BCH 220
- #define IMX6UL_CLK_CSI_SEL 221
- #define IMX6UL_CLK_CSI_PODF 222
- #define IMX6UL_CLK_PLL3_120M 223
- #define IMX6UL_CLK_KPP 224
- #define IMX6UL_CLK_END 225
- #endif /* __DT_BINDINGS_CLOCK_IMX6UL_H */
|