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