2019-06-04 11:11:33 +03:00
/* SPDX-License-Identifier: GPL-2.0-only */
2013-12-28 21:09:14 +04:00
/*
* Copyright ( c ) 2013 Samsung Electronics Co . , Ltd .
* Author : Mateusz Krawczuk < m . krawczuk @ partner . samsung . com >
*
* Device Tree binding constants for Samsung S5PV210 clock controller .
*/
# ifndef _DT_BINDINGS_CLOCK_S5PV210_H
# define _DT_BINDINGS_CLOCK_S5PV210_H
/* Core clocks. */
# define FIN_PLL 1
# define FOUT_APLL 2
# define FOUT_MPLL 3
# define FOUT_EPLL 4
# define FOUT_VPLL 5
/* Muxes. */
# define MOUT_FLASH 6
# define MOUT_PSYS 7
# define MOUT_DSYS 8
# define MOUT_MSYS 9
# define MOUT_VPLL 10
# define MOUT_EPLL 11
# define MOUT_MPLL 12
# define MOUT_APLL 13
# define MOUT_VPLLSRC 14
# define MOUT_CSIS 15
# define MOUT_FIMD 16
# define MOUT_CAM1 17
# define MOUT_CAM0 18
# define MOUT_DAC 19
# define MOUT_MIXER 20
# define MOUT_HDMI 21
# define MOUT_G2D 22
# define MOUT_MFC 23
# define MOUT_G3D 24
# define MOUT_FIMC2 25
# define MOUT_FIMC1 26
# define MOUT_FIMC0 27
# define MOUT_UART3 28
# define MOUT_UART2 29
# define MOUT_UART1 30
# define MOUT_UART0 31
# define MOUT_MMC3 32
# define MOUT_MMC2 33
# define MOUT_MMC1 34
# define MOUT_MMC0 35
# define MOUT_PWM 36
# define MOUT_SPI0 37
# define MOUT_SPI1 38
# define MOUT_DMC0 39
# define MOUT_PWI 40
# define MOUT_HPM 41
# define MOUT_SPDIF 42
# define MOUT_AUDIO2 43
# define MOUT_AUDIO1 44
# define MOUT_AUDIO0 45
/* Dividers. */
# define DOUT_PCLKP 46
# define DOUT_HCLKP 47
# define DOUT_PCLKD 48
# define DOUT_HCLKD 49
# define DOUT_PCLKM 50
# define DOUT_HCLKM 51
# define DOUT_A2M 52
# define DOUT_APLL 53
# define DOUT_CSIS 54
# define DOUT_FIMD 55
# define DOUT_CAM1 56
# define DOUT_CAM0 57
# define DOUT_TBLK 58
# define DOUT_G2D 59
# define DOUT_MFC 60
# define DOUT_G3D 61
# define DOUT_FIMC2 62
# define DOUT_FIMC1 63
# define DOUT_FIMC0 64
# define DOUT_UART3 65
# define DOUT_UART2 66
# define DOUT_UART1 67
# define DOUT_UART0 68
# define DOUT_MMC3 69
# define DOUT_MMC2 70
# define DOUT_MMC1 71
# define DOUT_MMC0 72
# define DOUT_PWM 73
# define DOUT_SPI1 74
# define DOUT_SPI0 75
# define DOUT_DMC0 76
# define DOUT_PWI 77
# define DOUT_HPM 78
# define DOUT_COPY 79
# define DOUT_FLASH 80
# define DOUT_AUDIO2 81
# define DOUT_AUDIO1 82
# define DOUT_AUDIO0 83
# define DOUT_DPM 84
# define DOUT_DVSEM 85
/* Gates */
# define SCLK_FIMC 86
# define CLK_CSIS 87
# define CLK_ROTATOR 88
# define CLK_FIMC2 89
# define CLK_FIMC1 90
# define CLK_FIMC0 91
# define CLK_MFC 92
# define CLK_G2D 93
# define CLK_G3D 94
# define CLK_IMEM 95
# define CLK_PDMA1 96
# define CLK_PDMA0 97
# define CLK_MDMA 98
# define CLK_DMC1 99
# define CLK_DMC0 100
# define CLK_NFCON 101
# define CLK_SROMC 102
# define CLK_CFCON 103
# define CLK_NANDXL 104
# define CLK_USB_HOST 105
# define CLK_USB_OTG 106
# define CLK_HDMI 107
# define CLK_TVENC 108
# define CLK_MIXER 109
# define CLK_VP 110
# define CLK_DSIM 111
# define CLK_FIMD 112
# define CLK_TZIC3 113
# define CLK_TZIC2 114
# define CLK_TZIC1 115
# define CLK_TZIC0 116
# define CLK_VIC3 117
# define CLK_VIC2 118
# define CLK_VIC1 119
# define CLK_VIC0 120
# define CLK_TSI 121
# define CLK_HSMMC3 122
# define CLK_HSMMC2 123
# define CLK_HSMMC1 124
# define CLK_HSMMC0 125
# define CLK_JTAG 126
# define CLK_MODEMIF 127
# define CLK_CORESIGHT 128
# define CLK_SDM 129
# define CLK_SECSS 130
# define CLK_PCM2 131
# define CLK_PCM1 132
# define CLK_PCM0 133
# define CLK_SYSCON 134
# define CLK_GPIO 135
# define CLK_TSADC 136
# define CLK_PWM 137
# define CLK_WDT 138
# define CLK_KEYIF 139
# define CLK_UART3 140
# define CLK_UART2 141
# define CLK_UART1 142
# define CLK_UART0 143
# define CLK_SYSTIMER 144
# define CLK_RTC 145
# define CLK_SPI1 146
# define CLK_SPI0 147
# define CLK_I2C_HDMI_PHY 148
# define CLK_I2C1 149
# define CLK_I2C2 150
# define CLK_I2C0 151
# define CLK_I2S1 152
# define CLK_I2S2 153
# define CLK_I2S0 154
# define CLK_AC97 155
# define CLK_SPDIF 156
# define CLK_TZPC3 157
# define CLK_TZPC2 158
# define CLK_TZPC1 159
# define CLK_TZPC0 160
# define CLK_SECKEY 161
# define CLK_IEM_APC 162
# define CLK_IEM_IEC 163
# define CLK_CHIPID 164
# define CLK_JPEG 163
/* Special clocks*/
# define SCLK_PWI 164
# define SCLK_SPDIF 165
# define SCLK_AUDIO2 166
# define SCLK_AUDIO1 167
# define SCLK_AUDIO0 168
# define SCLK_PWM 169
# define SCLK_SPI1 170
# define SCLK_SPI0 171
# define SCLK_UART3 172
# define SCLK_UART2 173
# define SCLK_UART1 174
# define SCLK_UART0 175
# define SCLK_MMC3 176
# define SCLK_MMC2 177
# define SCLK_MMC1 178
# define SCLK_MMC0 179
# define SCLK_FINVPLL 180
# define SCLK_CSIS 181
# define SCLK_FIMD 182
# define SCLK_CAM1 183
# define SCLK_CAM0 184
# define SCLK_DAC 185
# define SCLK_MIXER 186
# define SCLK_HDMI 187
# define SCLK_FIMC2 188
# define SCLK_FIMC1 189
# define SCLK_FIMC0 190
# define SCLK_HDMI27M 191
# define SCLK_HDMIPHY 192
# define SCLK_USBPHY0 193
# define SCLK_USBPHY1 194
/* S5P6442-specific clocks */
# define MOUT_D0SYNC 195
# define MOUT_D1SYNC 196
# define DOUT_MIXER 197
# define CLK_ETB 198
# define CLK_ETM 199
/* CLKOUT */
# define FOUT_APLL_CLKOUT 200
# define FOUT_MPLL_CLKOUT 201
# define DOUT_APLL_CLKOUT 202
# define MOUT_CLKSEL 203
# define DOUT_CLKOUT 204
# define MOUT_CLKOUT 205
/* Total number of clocks. */
# define NR_CLKS 206
# endif /* _DT_BINDINGS_CLOCK_S5PV210_H */