Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * Copyright 2013 Freescale Semiconductor, Inc.
0004  */
0005 
0006 #ifndef __DT_BINDINGS_CLOCK_IMX6SL_H
0007 #define __DT_BINDINGS_CLOCK_IMX6SL_H
0008 
0009 #define IMX6SL_CLK_DUMMY        0
0010 #define IMX6SL_CLK_CKIL         1
0011 #define IMX6SL_CLK_OSC          2
0012 #define IMX6SL_CLK_PLL1_SYS     3
0013 #define IMX6SL_CLK_PLL2_BUS     4
0014 #define IMX6SL_CLK_PLL3_USB_OTG     5
0015 #define IMX6SL_CLK_PLL4_AUDIO       6
0016 #define IMX6SL_CLK_PLL5_VIDEO       7
0017 #define IMX6SL_CLK_PLL6_ENET        8
0018 #define IMX6SL_CLK_PLL7_USB_HOST    9
0019 #define IMX6SL_CLK_USBPHY1      10
0020 #define IMX6SL_CLK_USBPHY2      11
0021 #define IMX6SL_CLK_USBPHY1_GATE     12
0022 #define IMX6SL_CLK_USBPHY2_GATE     13
0023 #define IMX6SL_CLK_PLL4_POST_DIV    14
0024 #define IMX6SL_CLK_PLL5_POST_DIV    15
0025 #define IMX6SL_CLK_PLL5_VIDEO_DIV   16
0026 #define IMX6SL_CLK_ENET_REF     17
0027 #define IMX6SL_CLK_PLL2_PFD0        18
0028 #define IMX6SL_CLK_PLL2_PFD1        19
0029 #define IMX6SL_CLK_PLL2_PFD2        20
0030 #define IMX6SL_CLK_PLL3_PFD0        21
0031 #define IMX6SL_CLK_PLL3_PFD1        22
0032 #define IMX6SL_CLK_PLL3_PFD2        23
0033 #define IMX6SL_CLK_PLL3_PFD3        24
0034 #define IMX6SL_CLK_PLL2_198M        25
0035 #define IMX6SL_CLK_PLL3_120M        26
0036 #define IMX6SL_CLK_PLL3_80M     27
0037 #define IMX6SL_CLK_PLL3_60M     28
0038 #define IMX6SL_CLK_STEP         29
0039 #define IMX6SL_CLK_PLL1_SW      30
0040 #define IMX6SL_CLK_OCRAM_ALT_SEL    31
0041 #define IMX6SL_CLK_OCRAM_SEL        32
0042 #define IMX6SL_CLK_PRE_PERIPH2_SEL  33
0043 #define IMX6SL_CLK_PRE_PERIPH_SEL   34
0044 #define IMX6SL_CLK_PERIPH2_CLK2_SEL 35
0045 #define IMX6SL_CLK_PERIPH_CLK2_SEL  36
0046 #define IMX6SL_CLK_CSI_SEL      37
0047 #define IMX6SL_CLK_LCDIF_AXI_SEL    38
0048 #define IMX6SL_CLK_USDHC1_SEL       39
0049 #define IMX6SL_CLK_USDHC2_SEL       40
0050 #define IMX6SL_CLK_USDHC3_SEL       41
0051 #define IMX6SL_CLK_USDHC4_SEL       42
0052 #define IMX6SL_CLK_SSI1_SEL     43
0053 #define IMX6SL_CLK_SSI2_SEL     44
0054 #define IMX6SL_CLK_SSI3_SEL     45
0055 #define IMX6SL_CLK_PERCLK_SEL       46
0056 #define IMX6SL_CLK_PXP_AXI_SEL      47
0057 #define IMX6SL_CLK_EPDC_AXI_SEL     48
0058 #define IMX6SL_CLK_GPU2D_OVG_SEL    49
0059 #define IMX6SL_CLK_GPU2D_SEL        50
0060 #define IMX6SL_CLK_LCDIF_PIX_SEL    51
0061 #define IMX6SL_CLK_EPDC_PIX_SEL     52
0062 #define IMX6SL_CLK_SPDIF0_SEL       53
0063 #define IMX6SL_CLK_SPDIF1_SEL       54
0064 #define IMX6SL_CLK_EXTERN_AUDIO_SEL 55
0065 #define IMX6SL_CLK_ECSPI_SEL        56
0066 #define IMX6SL_CLK_UART_SEL     57
0067 #define IMX6SL_CLK_PERIPH       58
0068 #define IMX6SL_CLK_PERIPH2      59
0069 #define IMX6SL_CLK_OCRAM_PODF       60
0070 #define IMX6SL_CLK_PERIPH_CLK2_PODF 61
0071 #define IMX6SL_CLK_PERIPH2_CLK2_PODF    62
0072 #define IMX6SL_CLK_IPG          63
0073 #define IMX6SL_CLK_CSI_PODF     64
0074 #define IMX6SL_CLK_LCDIF_AXI_PODF   65
0075 #define IMX6SL_CLK_USDHC1_PODF      66
0076 #define IMX6SL_CLK_USDHC2_PODF      67
0077 #define IMX6SL_CLK_USDHC3_PODF      68
0078 #define IMX6SL_CLK_USDHC4_PODF      69
0079 #define IMX6SL_CLK_SSI1_PRED        70
0080 #define IMX6SL_CLK_SSI1_PODF        71
0081 #define IMX6SL_CLK_SSI2_PRED        72
0082 #define IMX6SL_CLK_SSI2_PODF        73
0083 #define IMX6SL_CLK_SSI3_PRED        74
0084 #define IMX6SL_CLK_SSI3_PODF        75
0085 #define IMX6SL_CLK_PERCLK       76
0086 #define IMX6SL_CLK_PXP_AXI_PODF     77
0087 #define IMX6SL_CLK_EPDC_AXI_PODF    78
0088 #define IMX6SL_CLK_GPU2D_OVG_PODF   79
0089 #define IMX6SL_CLK_GPU2D_PODF       80
0090 #define IMX6SL_CLK_LCDIF_PIX_PRED   81
0091 #define IMX6SL_CLK_EPDC_PIX_PRED    82
0092 #define IMX6SL_CLK_LCDIF_PIX_PODF   83
0093 #define IMX6SL_CLK_EPDC_PIX_PODF    84
0094 #define IMX6SL_CLK_SPDIF0_PRED      85
0095 #define IMX6SL_CLK_SPDIF0_PODF      86
0096 #define IMX6SL_CLK_SPDIF1_PRED      87
0097 #define IMX6SL_CLK_SPDIF1_PODF      88
0098 #define IMX6SL_CLK_EXTERN_AUDIO_PRED    89
0099 #define IMX6SL_CLK_EXTERN_AUDIO_PODF    90
0100 #define IMX6SL_CLK_ECSPI_ROOT       91
0101 #define IMX6SL_CLK_UART_ROOT        92
0102 #define IMX6SL_CLK_AHB          93
0103 #define IMX6SL_CLK_MMDC_ROOT        94
0104 #define IMX6SL_CLK_ARM          95
0105 #define IMX6SL_CLK_ECSPI1       96
0106 #define IMX6SL_CLK_ECSPI2       97
0107 #define IMX6SL_CLK_ECSPI3       98
0108 #define IMX6SL_CLK_ECSPI4       99
0109 #define IMX6SL_CLK_EPIT1        100
0110 #define IMX6SL_CLK_EPIT2        101
0111 #define IMX6SL_CLK_EXTERN_AUDIO     102
0112 #define IMX6SL_CLK_GPT          103
0113 #define IMX6SL_CLK_GPT_SERIAL       104
0114 #define IMX6SL_CLK_GPU2D_OVG        105
0115 #define IMX6SL_CLK_I2C1         106
0116 #define IMX6SL_CLK_I2C2         107
0117 #define IMX6SL_CLK_I2C3         108
0118 #define IMX6SL_CLK_OCOTP        109
0119 #define IMX6SL_CLK_CSI          110
0120 #define IMX6SL_CLK_PXP_AXI      111
0121 #define IMX6SL_CLK_EPDC_AXI     112
0122 #define IMX6SL_CLK_LCDIF_AXI        113
0123 #define IMX6SL_CLK_LCDIF_PIX        114
0124 #define IMX6SL_CLK_EPDC_PIX     115
0125 #define IMX6SL_CLK_OCRAM        116
0126 #define IMX6SL_CLK_PWM1         117
0127 #define IMX6SL_CLK_PWM2         118
0128 #define IMX6SL_CLK_PWM3         119
0129 #define IMX6SL_CLK_PWM4         120
0130 #define IMX6SL_CLK_SDMA         121
0131 #define IMX6SL_CLK_SPDIF        122
0132 #define IMX6SL_CLK_SSI1         123
0133 #define IMX6SL_CLK_SSI2         124
0134 #define IMX6SL_CLK_SSI3         125
0135 #define IMX6SL_CLK_UART         126
0136 #define IMX6SL_CLK_UART_SERIAL      127
0137 #define IMX6SL_CLK_USBOH3       128
0138 #define IMX6SL_CLK_USDHC1       129
0139 #define IMX6SL_CLK_USDHC2       130
0140 #define IMX6SL_CLK_USDHC3       131
0141 #define IMX6SL_CLK_USDHC4       132
0142 #define IMX6SL_CLK_PLL4_AUDIO_DIV   133
0143 #define IMX6SL_CLK_SPBA         134
0144 #define IMX6SL_CLK_ENET         135
0145 #define IMX6SL_CLK_LVDS1_SEL        136
0146 #define IMX6SL_CLK_LVDS1_OUT        137
0147 #define IMX6SL_CLK_LVDS1_IN     138
0148 #define IMX6SL_CLK_ANACLK1      139
0149 #define IMX6SL_PLL1_BYPASS_SRC      140
0150 #define IMX6SL_PLL2_BYPASS_SRC      141
0151 #define IMX6SL_PLL3_BYPASS_SRC      142
0152 #define IMX6SL_PLL4_BYPASS_SRC      143
0153 #define IMX6SL_PLL5_BYPASS_SRC      144
0154 #define IMX6SL_PLL6_BYPASS_SRC      145
0155 #define IMX6SL_PLL7_BYPASS_SRC      146
0156 #define IMX6SL_CLK_PLL1         147
0157 #define IMX6SL_CLK_PLL2         148
0158 #define IMX6SL_CLK_PLL3         149
0159 #define IMX6SL_CLK_PLL4         150
0160 #define IMX6SL_CLK_PLL5         151
0161 #define IMX6SL_CLK_PLL6         152
0162 #define IMX6SL_CLK_PLL7         153
0163 #define IMX6SL_PLL1_BYPASS      154
0164 #define IMX6SL_PLL2_BYPASS      155
0165 #define IMX6SL_PLL3_BYPASS      156
0166 #define IMX6SL_PLL4_BYPASS      157
0167 #define IMX6SL_PLL5_BYPASS      158
0168 #define IMX6SL_PLL6_BYPASS      159
0169 #define IMX6SL_PLL7_BYPASS      160
0170 #define IMX6SL_CLK_SSI1_IPG     161
0171 #define IMX6SL_CLK_SSI2_IPG     162
0172 #define IMX6SL_CLK_SSI3_IPG     163
0173 #define IMX6SL_CLK_SPDIF_GCLK       164
0174 #define IMX6SL_CLK_MMDC_P0_IPG      165
0175 #define IMX6SL_CLK_MMDC_P1_IPG      166
0176 #define IMX6SL_CLK_END          167
0177 
0178 #endif /* __DT_BINDINGS_CLOCK_IMX6SL_H */