Home | History | Annotate | Line # | Download | only in clock
      1 /*	$NetBSD: vf610-clock.h,v 1.1.1.3 2021/11/07 16:50:00 jmcneill Exp $	*/
      2 
      3 /* SPDX-License-Identifier: GPL-2.0-or-later */
      4 /*
      5  * Copyright 2013 Freescale Semiconductor, Inc.
      6  */
      7 
      8 #ifndef __DT_BINDINGS_CLOCK_VF610_H
      9 #define __DT_BINDINGS_CLOCK_VF610_H
     10 
     11 #define VF610_CLK_DUMMY			0
     12 #define VF610_CLK_SIRC_128K		1
     13 #define VF610_CLK_SIRC_32K		2
     14 #define VF610_CLK_FIRC			3
     15 #define VF610_CLK_SXOSC			4
     16 #define VF610_CLK_FXOSC			5
     17 #define VF610_CLK_FXOSC_HALF		6
     18 #define VF610_CLK_SLOW_CLK_SEL		7
     19 #define VF610_CLK_FASK_CLK_SEL		8
     20 #define VF610_CLK_AUDIO_EXT		9
     21 #define VF610_CLK_ENET_EXT		10
     22 #define VF610_CLK_PLL1_SYS		11
     23 #define VF610_CLK_PLL1_PFD1		12
     24 #define VF610_CLK_PLL1_PFD2		13
     25 #define VF610_CLK_PLL1_PFD3		14
     26 #define VF610_CLK_PLL1_PFD4		15
     27 #define VF610_CLK_PLL2_BUS		16
     28 #define VF610_CLK_PLL2_PFD1		17
     29 #define VF610_CLK_PLL2_PFD2		18
     30 #define VF610_CLK_PLL2_PFD3		19
     31 #define VF610_CLK_PLL2_PFD4		20
     32 #define VF610_CLK_PLL3_USB_OTG		21
     33 #define VF610_CLK_PLL3_PFD1		22
     34 #define VF610_CLK_PLL3_PFD2		23
     35 #define VF610_CLK_PLL3_PFD3		24
     36 #define VF610_CLK_PLL3_PFD4		25
     37 #define VF610_CLK_PLL4_AUDIO		26
     38 #define VF610_CLK_PLL5_ENET		27
     39 #define VF610_CLK_PLL6_VIDEO		28
     40 #define VF610_CLK_PLL3_MAIN_DIV		29
     41 #define VF610_CLK_PLL4_MAIN_DIV		30
     42 #define VF610_CLK_PLL6_MAIN_DIV		31
     43 #define VF610_CLK_PLL1_PFD_SEL		32
     44 #define VF610_CLK_PLL2_PFD_SEL		33
     45 #define VF610_CLK_SYS_SEL		34
     46 #define VF610_CLK_DDR_SEL		35
     47 #define VF610_CLK_SYS_BUS		36
     48 #define VF610_CLK_PLATFORM_BUS		37
     49 #define VF610_CLK_IPG_BUS		38
     50 #define VF610_CLK_UART0			39
     51 #define VF610_CLK_UART1			40
     52 #define VF610_CLK_UART2			41
     53 #define VF610_CLK_UART3			42
     54 #define VF610_CLK_UART4			43
     55 #define VF610_CLK_UART5			44
     56 #define VF610_CLK_PIT			45
     57 #define VF610_CLK_I2C0			46
     58 #define VF610_CLK_I2C1			47
     59 #define VF610_CLK_I2C2			48
     60 #define VF610_CLK_I2C3			49
     61 #define VF610_CLK_FTM0_EXT_SEL		50
     62 #define VF610_CLK_FTM0_FIX_SEL		51
     63 #define VF610_CLK_FTM0_EXT_FIX_EN	52
     64 #define VF610_CLK_FTM1_EXT_SEL		53
     65 #define VF610_CLK_FTM1_FIX_SEL		54
     66 #define VF610_CLK_FTM1_EXT_FIX_EN	55
     67 #define VF610_CLK_FTM2_EXT_SEL		56
     68 #define VF610_CLK_FTM2_FIX_SEL		57
     69 #define VF610_CLK_FTM2_EXT_FIX_EN	58
     70 #define VF610_CLK_FTM3_EXT_SEL		59
     71 #define VF610_CLK_FTM3_FIX_SEL		60
     72 #define VF610_CLK_FTM3_EXT_FIX_EN	61
     73 #define VF610_CLK_FTM0			62
     74 #define VF610_CLK_FTM1			63
     75 #define VF610_CLK_FTM2			64
     76 #define VF610_CLK_FTM3			65
     77 #define VF610_CLK_ENET_50M		66
     78 #define VF610_CLK_ENET_25M		67
     79 #define VF610_CLK_ENET_SEL		68
     80 #define VF610_CLK_ENET			69
     81 #define VF610_CLK_ENET_TS_SEL		70
     82 #define VF610_CLK_ENET_TS		71
     83 #define VF610_CLK_DSPI0			72
     84 #define VF610_CLK_DSPI1			73
     85 #define VF610_CLK_DSPI2			74
     86 #define VF610_CLK_DSPI3			75
     87 #define VF610_CLK_WDT			76
     88 #define VF610_CLK_ESDHC0_SEL		77
     89 #define VF610_CLK_ESDHC0_EN		78
     90 #define VF610_CLK_ESDHC0_DIV		79
     91 #define VF610_CLK_ESDHC0		80
     92 #define VF610_CLK_ESDHC1_SEL		81
     93 #define VF610_CLK_ESDHC1_EN		82
     94 #define VF610_CLK_ESDHC1_DIV		83
     95 #define VF610_CLK_ESDHC1		84
     96 #define VF610_CLK_DCU0_SEL		85
     97 #define VF610_CLK_DCU0_EN		86
     98 #define VF610_CLK_DCU0_DIV		87
     99 #define VF610_CLK_DCU0			88
    100 #define VF610_CLK_DCU1_SEL		89
    101 #define VF610_CLK_DCU1_EN		90
    102 #define VF610_CLK_DCU1_DIV		91
    103 #define VF610_CLK_DCU1			92
    104 #define VF610_CLK_ESAI_SEL		93
    105 #define VF610_CLK_ESAI_EN		94
    106 #define VF610_CLK_ESAI_DIV		95
    107 #define VF610_CLK_ESAI			96
    108 #define VF610_CLK_SAI0_SEL		97
    109 #define VF610_CLK_SAI0_EN		98
    110 #define VF610_CLK_SAI0_DIV		99
    111 #define VF610_CLK_SAI0			100
    112 #define VF610_CLK_SAI1_SEL		101
    113 #define VF610_CLK_SAI1_EN		102
    114 #define VF610_CLK_SAI1_DIV		103
    115 #define VF610_CLK_SAI1			104
    116 #define VF610_CLK_SAI2_SEL		105
    117 #define VF610_CLK_SAI2_EN		106
    118 #define VF610_CLK_SAI2_DIV		107
    119 #define VF610_CLK_SAI2			108
    120 #define VF610_CLK_SAI3_SEL		109
    121 #define VF610_CLK_SAI3_EN		110
    122 #define VF610_CLK_SAI3_DIV		111
    123 #define VF610_CLK_SAI3			112
    124 #define VF610_CLK_USBC0			113
    125 #define VF610_CLK_USBC1			114
    126 #define VF610_CLK_QSPI0_SEL		115
    127 #define VF610_CLK_QSPI0_EN		116
    128 #define VF610_CLK_QSPI0_X4_DIV		117
    129 #define VF610_CLK_QSPI0_X2_DIV		118
    130 #define VF610_CLK_QSPI0_X1_DIV		119
    131 #define VF610_CLK_QSPI1_SEL		120
    132 #define VF610_CLK_QSPI1_EN		121
    133 #define VF610_CLK_QSPI1_X4_DIV		122
    134 #define VF610_CLK_QSPI1_X2_DIV		123
    135 #define VF610_CLK_QSPI1_X1_DIV		124
    136 #define VF610_CLK_QSPI0			125
    137 #define VF610_CLK_QSPI1			126
    138 #define VF610_CLK_NFC_SEL		127
    139 #define VF610_CLK_NFC_EN		128
    140 #define VF610_CLK_NFC_PRE_DIV		129
    141 #define VF610_CLK_NFC_FRAC_DIV		130
    142 #define VF610_CLK_NFC_INV		131
    143 #define VF610_CLK_NFC			132
    144 #define VF610_CLK_VADC_SEL		133
    145 #define VF610_CLK_VADC_EN		134
    146 #define VF610_CLK_VADC_DIV		135
    147 #define VF610_CLK_VADC_DIV_HALF		136
    148 #define VF610_CLK_VADC			137
    149 #define VF610_CLK_ADC0			138
    150 #define VF610_CLK_ADC1			139
    151 #define VF610_CLK_DAC0			140
    152 #define VF610_CLK_DAC1			141
    153 #define VF610_CLK_FLEXCAN0		142
    154 #define VF610_CLK_FLEXCAN1		143
    155 #define VF610_CLK_ASRC			144
    156 #define VF610_CLK_GPU_SEL		145
    157 #define VF610_CLK_GPU_EN		146
    158 #define VF610_CLK_GPU2D			147
    159 #define VF610_CLK_ENET0			148
    160 #define VF610_CLK_ENET1			149
    161 #define VF610_CLK_DMAMUX0		150
    162 #define VF610_CLK_DMAMUX1		151
    163 #define VF610_CLK_DMAMUX2		152
    164 #define VF610_CLK_DMAMUX3		153
    165 #define VF610_CLK_FLEXCAN0_EN		154
    166 #define VF610_CLK_FLEXCAN1_EN		155
    167 #define VF610_CLK_PLL7_USB_HOST		156
    168 #define VF610_CLK_USBPHY0		157
    169 #define VF610_CLK_USBPHY1		158
    170 #define VF610_CLK_LVDS1_IN		159
    171 #define VF610_CLK_ANACLK1		160
    172 #define VF610_CLK_PLL1_BYPASS_SRC	161
    173 #define VF610_CLK_PLL2_BYPASS_SRC	162
    174 #define VF610_CLK_PLL3_BYPASS_SRC	163
    175 #define VF610_CLK_PLL4_BYPASS_SRC	164
    176 #define VF610_CLK_PLL5_BYPASS_SRC	165
    177 #define VF610_CLK_PLL6_BYPASS_SRC	166
    178 #define VF610_CLK_PLL7_BYPASS_SRC	167
    179 #define VF610_CLK_PLL1			168
    180 #define VF610_CLK_PLL2			169
    181 #define VF610_CLK_PLL3			170
    182 #define VF610_CLK_PLL4			171
    183 #define VF610_CLK_PLL5			172
    184 #define VF610_CLK_PLL6			173
    185 #define VF610_CLK_PLL7			174
    186 #define VF610_PLL1_BYPASS		175
    187 #define VF610_PLL2_BYPASS		176
    188 #define VF610_PLL3_BYPASS		177
    189 #define VF610_PLL4_BYPASS		178
    190 #define VF610_PLL5_BYPASS		179
    191 #define VF610_PLL6_BYPASS		180
    192 #define VF610_PLL7_BYPASS		181
    193 #define VF610_CLK_SNVS			182
    194 #define VF610_CLK_DAP			183
    195 #define VF610_CLK_OCOTP			184
    196 #define VF610_CLK_DDRMC			185
    197 #define VF610_CLK_WKPU			186
    198 #define VF610_CLK_TCON0			187
    199 #define VF610_CLK_TCON1			188
    200 #define VF610_CLK_CAAM			189
    201 #define VF610_CLK_CRC			190
    202 #define VF610_CLK_END			191
    203 
    204 #endif /* __DT_BINDINGS_CLOCK_VF610_H */
    205