xref: /linux/scripts/dtc/include-prefixes/dt-bindings/clock/xlnx-zynqmp-clk.h (revision c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2)
1*31a2d511SJolly Shah /* SPDX-License-Identifier: GPL-2.0 */
2*31a2d511SJolly Shah /*
3*31a2d511SJolly Shah  * Xilinx Zynq MPSoC Firmware layer
4*31a2d511SJolly Shah  *
5*31a2d511SJolly Shah  *  Copyright (C) 2014-2018 Xilinx, Inc.
6*31a2d511SJolly Shah  *
7*31a2d511SJolly Shah  */
8*31a2d511SJolly Shah 
9*31a2d511SJolly Shah #ifndef _DT_BINDINGS_CLK_ZYNQMP_H
10*31a2d511SJolly Shah #define _DT_BINDINGS_CLK_ZYNQMP_H
11*31a2d511SJolly Shah 
12*31a2d511SJolly Shah #define IOPLL			0
13*31a2d511SJolly Shah #define RPLL			1
14*31a2d511SJolly Shah #define APLL			2
15*31a2d511SJolly Shah #define DPLL			3
16*31a2d511SJolly Shah #define VPLL			4
17*31a2d511SJolly Shah #define IOPLL_TO_FPD		5
18*31a2d511SJolly Shah #define RPLL_TO_FPD		6
19*31a2d511SJolly Shah #define APLL_TO_LPD		7
20*31a2d511SJolly Shah #define DPLL_TO_LPD		8
21*31a2d511SJolly Shah #define VPLL_TO_LPD		9
22*31a2d511SJolly Shah #define ACPU			10
23*31a2d511SJolly Shah #define ACPU_HALF		11
24*31a2d511SJolly Shah #define DBF_FPD			12
25*31a2d511SJolly Shah #define DBF_LPD			13
26*31a2d511SJolly Shah #define DBG_TRACE		14
27*31a2d511SJolly Shah #define DBG_TSTMP		15
28*31a2d511SJolly Shah #define DP_VIDEO_REF		16
29*31a2d511SJolly Shah #define DP_AUDIO_REF		17
30*31a2d511SJolly Shah #define DP_STC_REF		18
31*31a2d511SJolly Shah #define GDMA_REF		19
32*31a2d511SJolly Shah #define DPDMA_REF		20
33*31a2d511SJolly Shah #define DDR_REF			21
34*31a2d511SJolly Shah #define SATA_REF		22
35*31a2d511SJolly Shah #define PCIE_REF		23
36*31a2d511SJolly Shah #define GPU_REF			24
37*31a2d511SJolly Shah #define GPU_PP0_REF		25
38*31a2d511SJolly Shah #define GPU_PP1_REF		26
39*31a2d511SJolly Shah #define TOPSW_MAIN		27
40*31a2d511SJolly Shah #define TOPSW_LSBUS		28
41*31a2d511SJolly Shah #define GTGREF0_REF		29
42*31a2d511SJolly Shah #define LPD_SWITCH		30
43*31a2d511SJolly Shah #define LPD_LSBUS		31
44*31a2d511SJolly Shah #define USB0_BUS_REF		32
45*31a2d511SJolly Shah #define USB1_BUS_REF		33
46*31a2d511SJolly Shah #define USB3_DUAL_REF		34
47*31a2d511SJolly Shah #define USB0			35
48*31a2d511SJolly Shah #define USB1			36
49*31a2d511SJolly Shah #define CPU_R5			37
50*31a2d511SJolly Shah #define CPU_R5_CORE		38
51*31a2d511SJolly Shah #define CSU_SPB			39
52*31a2d511SJolly Shah #define CSU_PLL			40
53*31a2d511SJolly Shah #define PCAP			41
54*31a2d511SJolly Shah #define IOU_SWITCH		42
55*31a2d511SJolly Shah #define GEM_TSU_REF		43
56*31a2d511SJolly Shah #define GEM_TSU			44
57*31a2d511SJolly Shah #define GEM0_TX			45
58*31a2d511SJolly Shah #define GEM1_TX			46
59*31a2d511SJolly Shah #define GEM2_TX			47
60*31a2d511SJolly Shah #define GEM3_TX			48
61*31a2d511SJolly Shah #define GEM0_RX			49
62*31a2d511SJolly Shah #define GEM1_RX			50
63*31a2d511SJolly Shah #define GEM2_RX			51
64*31a2d511SJolly Shah #define GEM3_RX			52
65*31a2d511SJolly Shah #define QSPI_REF		53
66*31a2d511SJolly Shah #define SDIO0_REF		54
67*31a2d511SJolly Shah #define SDIO1_REF		55
68*31a2d511SJolly Shah #define UART0_REF		56
69*31a2d511SJolly Shah #define UART1_REF		57
70*31a2d511SJolly Shah #define SPI0_REF		58
71*31a2d511SJolly Shah #define SPI1_REF		59
72*31a2d511SJolly Shah #define NAND_REF		60
73*31a2d511SJolly Shah #define I2C0_REF		61
74*31a2d511SJolly Shah #define I2C1_REF		62
75*31a2d511SJolly Shah #define CAN0_REF		63
76*31a2d511SJolly Shah #define CAN1_REF		64
77*31a2d511SJolly Shah #define CAN0			65
78*31a2d511SJolly Shah #define CAN1			66
79*31a2d511SJolly Shah #define DLL_REF			67
80*31a2d511SJolly Shah #define ADMA_REF		68
81*31a2d511SJolly Shah #define TIMESTAMP_REF		69
82*31a2d511SJolly Shah #define AMS_REF			70
83*31a2d511SJolly Shah #define PL0_REF			71
84*31a2d511SJolly Shah #define PL1_REF			72
85*31a2d511SJolly Shah #define PL2_REF			73
86*31a2d511SJolly Shah #define PL3_REF			74
87*31a2d511SJolly Shah #define WDT			75
88*31a2d511SJolly Shah #define IOPLL_INT		76
89*31a2d511SJolly Shah #define IOPLL_PRE_SRC		77
90*31a2d511SJolly Shah #define IOPLL_HALF		78
91*31a2d511SJolly Shah #define IOPLL_INT_MUX		79
92*31a2d511SJolly Shah #define IOPLL_POST_SRC		80
93*31a2d511SJolly Shah #define RPLL_INT		81
94*31a2d511SJolly Shah #define RPLL_PRE_SRC		82
95*31a2d511SJolly Shah #define RPLL_HALF		83
96*31a2d511SJolly Shah #define RPLL_INT_MUX		84
97*31a2d511SJolly Shah #define RPLL_POST_SRC		85
98*31a2d511SJolly Shah #define APLL_INT		86
99*31a2d511SJolly Shah #define APLL_PRE_SRC		87
100*31a2d511SJolly Shah #define APLL_HALF		88
101*31a2d511SJolly Shah #define APLL_INT_MUX		89
102*31a2d511SJolly Shah #define APLL_POST_SRC		90
103*31a2d511SJolly Shah #define DPLL_INT		91
104*31a2d511SJolly Shah #define DPLL_PRE_SRC		92
105*31a2d511SJolly Shah #define DPLL_HALF		93
106*31a2d511SJolly Shah #define DPLL_INT_MUX		94
107*31a2d511SJolly Shah #define DPLL_POST_SRC		95
108*31a2d511SJolly Shah #define VPLL_INT		96
109*31a2d511SJolly Shah #define VPLL_PRE_SRC		97
110*31a2d511SJolly Shah #define VPLL_HALF		98
111*31a2d511SJolly Shah #define VPLL_INT_MUX		99
112*31a2d511SJolly Shah #define VPLL_POST_SRC		100
113*31a2d511SJolly Shah #define CAN0_MIO		101
114*31a2d511SJolly Shah #define CAN1_MIO		102
115*31a2d511SJolly Shah #define ACPU_FULL		103
116*31a2d511SJolly Shah #define GEM0_REF		104
117*31a2d511SJolly Shah #define GEM1_REF		105
118*31a2d511SJolly Shah #define GEM2_REF		106
119*31a2d511SJolly Shah #define GEM3_REF		107
120*31a2d511SJolly Shah #define GEM0_REF_UNG		108
121*31a2d511SJolly Shah #define GEM1_REF_UNG		109
122*31a2d511SJolly Shah #define GEM2_REF_UNG		110
123*31a2d511SJolly Shah #define GEM3_REF_UNG		111
124*31a2d511SJolly Shah #define LPD_WDT			112
125*31a2d511SJolly Shah 
126*31a2d511SJolly Shah #endif
127