xref: /linux/scripts/dtc/include-prefixes/dt-bindings/clock/mediatek,mt6735-topckgen.h (revision 9f3a2ba62c7226a6604b8aaeb92b5ff906fa4e6b)
1*ea1cca02SYassine Oudjana /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*ea1cca02SYassine Oudjana 
3*ea1cca02SYassine Oudjana #ifndef _DT_BINDINGS_CLK_MT6735_TOPCKGEN_H
4*ea1cca02SYassine Oudjana #define _DT_BINDINGS_CLK_MT6735_TOPCKGEN_H
5*ea1cca02SYassine Oudjana 
6*ea1cca02SYassine Oudjana #define CLK_TOP_AD_SYS_26M_CK		0
7*ea1cca02SYassine Oudjana #define CLK_TOP_CLKPH_MCK_O		1
8*ea1cca02SYassine Oudjana #define CLK_TOP_DMPLL			2
9*ea1cca02SYassine Oudjana #define CLK_TOP_DPI_CK			3
10*ea1cca02SYassine Oudjana #define CLK_TOP_WHPLL_AUDIO_CK		4
11*ea1cca02SYassine Oudjana 
12*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL_D2		5
13*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL_D3		6
14*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL_D5		7
15*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL1_D2		8
16*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL1_D4		9
17*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL1_D8		10
18*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL1_D16		11
19*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL2_D2		12
20*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL2_D4		13
21*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL3_D2		14
22*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL3_D4		15
23*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL4_D2		16
24*ea1cca02SYassine Oudjana #define CLK_TOP_SYSPLL4_D4		17
25*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL_D2		18
26*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL_D3		19
27*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL_D5		20
28*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL_D26		21
29*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL1_D2		22
30*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL1_D4		23
31*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL1_D8		24
32*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL2_D2		25
33*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL2_D4		26
34*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL2_D8		27
35*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL3_D2		28
36*ea1cca02SYassine Oudjana #define CLK_TOP_UNIVPLL3_D4		29
37*ea1cca02SYassine Oudjana #define CLK_TOP_MSDCPLL_D2		30
38*ea1cca02SYassine Oudjana #define CLK_TOP_MSDCPLL_D4		31
39*ea1cca02SYassine Oudjana #define CLK_TOP_MSDCPLL_D8		32
40*ea1cca02SYassine Oudjana #define CLK_TOP_MSDCPLL_D16		33
41*ea1cca02SYassine Oudjana #define CLK_TOP_VENCPLL_D3		34
42*ea1cca02SYassine Oudjana #define CLK_TOP_TVDPLL_D2		35
43*ea1cca02SYassine Oudjana #define CLK_TOP_TVDPLL_D4		36
44*ea1cca02SYassine Oudjana #define CLK_TOP_DMPLL_D2		37
45*ea1cca02SYassine Oudjana #define CLK_TOP_DMPLL_D4		38
46*ea1cca02SYassine Oudjana #define CLK_TOP_DMPLL_D8		39
47*ea1cca02SYassine Oudjana #define CLK_TOP_AD_SYS_26M_D2		40
48*ea1cca02SYassine Oudjana 
49*ea1cca02SYassine Oudjana #define CLK_TOP_AXI_SEL			41
50*ea1cca02SYassine Oudjana #define CLK_TOP_MEM_SEL			42
51*ea1cca02SYassine Oudjana #define CLK_TOP_DDRPHY_SEL		43
52*ea1cca02SYassine Oudjana #define CLK_TOP_MM_SEL			44
53*ea1cca02SYassine Oudjana #define CLK_TOP_PWM_SEL			45
54*ea1cca02SYassine Oudjana #define CLK_TOP_VDEC_SEL		46
55*ea1cca02SYassine Oudjana #define CLK_TOP_MFG_SEL			47
56*ea1cca02SYassine Oudjana #define CLK_TOP_CAMTG_SEL		48
57*ea1cca02SYassine Oudjana #define CLK_TOP_UART_SEL		49
58*ea1cca02SYassine Oudjana #define CLK_TOP_SPI_SEL			50
59*ea1cca02SYassine Oudjana #define CLK_TOP_USB20_SEL		51
60*ea1cca02SYassine Oudjana #define CLK_TOP_MSDC50_0_SEL		52
61*ea1cca02SYassine Oudjana #define CLK_TOP_MSDC30_0_SEL		53
62*ea1cca02SYassine Oudjana #define CLK_TOP_MSDC30_1_SEL		54
63*ea1cca02SYassine Oudjana #define CLK_TOP_MSDC30_2_SEL		55
64*ea1cca02SYassine Oudjana #define CLK_TOP_MSDC30_3_SEL		56
65*ea1cca02SYassine Oudjana #define CLK_TOP_AUDIO_SEL		57
66*ea1cca02SYassine Oudjana #define CLK_TOP_AUDINTBUS_SEL		58
67*ea1cca02SYassine Oudjana #define CLK_TOP_PMICSPI_SEL		59
68*ea1cca02SYassine Oudjana #define CLK_TOP_SCP_SEL			60
69*ea1cca02SYassine Oudjana #define CLK_TOP_ATB_SEL			61
70*ea1cca02SYassine Oudjana #define CLK_TOP_DPI0_SEL		62
71*ea1cca02SYassine Oudjana #define CLK_TOP_SCAM_SEL		63
72*ea1cca02SYassine Oudjana #define CLK_TOP_MFG13M_SEL		64
73*ea1cca02SYassine Oudjana #define CLK_TOP_AUD1_SEL		65
74*ea1cca02SYassine Oudjana #define CLK_TOP_AUD2_SEL		66
75*ea1cca02SYassine Oudjana #define CLK_TOP_IRDA_SEL		67
76*ea1cca02SYassine Oudjana #define CLK_TOP_IRTX_SEL		68
77*ea1cca02SYassine Oudjana #define CLK_TOP_DISPPWM_SEL		69
78*ea1cca02SYassine Oudjana 
79*ea1cca02SYassine Oudjana #endif
80