xref: /linux/include/dt-bindings/clock/xlnx-versal-clk.h (revision 8dd06ef34b6e2f41b29fbf5fc1663780f2524285)
1*35254680SRajan Vaja /* SPDX-License-Identifier: GPL-2.0 */
2*35254680SRajan Vaja /*
3*35254680SRajan Vaja  *  Copyright (C) 2019 Xilinx Inc.
4*35254680SRajan Vaja  *
5*35254680SRajan Vaja  */
6*35254680SRajan Vaja 
7*35254680SRajan Vaja #ifndef _DT_BINDINGS_CLK_VERSAL_H
8*35254680SRajan Vaja #define _DT_BINDINGS_CLK_VERSAL_H
9*35254680SRajan Vaja 
10*35254680SRajan Vaja #define PMC_PLL					1
11*35254680SRajan Vaja #define APU_PLL					2
12*35254680SRajan Vaja #define RPU_PLL					3
13*35254680SRajan Vaja #define CPM_PLL					4
14*35254680SRajan Vaja #define NOC_PLL					5
15*35254680SRajan Vaja #define PLL_MAX					6
16*35254680SRajan Vaja #define PMC_PRESRC				7
17*35254680SRajan Vaja #define PMC_POSTCLK				8
18*35254680SRajan Vaja #define PMC_PLL_OUT				9
19*35254680SRajan Vaja #define PPLL					10
20*35254680SRajan Vaja #define NOC_PRESRC				11
21*35254680SRajan Vaja #define NOC_POSTCLK				12
22*35254680SRajan Vaja #define NOC_PLL_OUT				13
23*35254680SRajan Vaja #define NPLL					14
24*35254680SRajan Vaja #define APU_PRESRC				15
25*35254680SRajan Vaja #define APU_POSTCLK				16
26*35254680SRajan Vaja #define APU_PLL_OUT				17
27*35254680SRajan Vaja #define APLL					18
28*35254680SRajan Vaja #define RPU_PRESRC				19
29*35254680SRajan Vaja #define RPU_POSTCLK				20
30*35254680SRajan Vaja #define RPU_PLL_OUT				21
31*35254680SRajan Vaja #define RPLL					22
32*35254680SRajan Vaja #define CPM_PRESRC				23
33*35254680SRajan Vaja #define CPM_POSTCLK				24
34*35254680SRajan Vaja #define CPM_PLL_OUT				25
35*35254680SRajan Vaja #define CPLL					26
36*35254680SRajan Vaja #define PPLL_TO_XPD				27
37*35254680SRajan Vaja #define NPLL_TO_XPD				28
38*35254680SRajan Vaja #define APLL_TO_XPD				29
39*35254680SRajan Vaja #define RPLL_TO_XPD				30
40*35254680SRajan Vaja #define EFUSE_REF				31
41*35254680SRajan Vaja #define SYSMON_REF				32
42*35254680SRajan Vaja #define IRO_SUSPEND_REF				33
43*35254680SRajan Vaja #define USB_SUSPEND				34
44*35254680SRajan Vaja #define SWITCH_TIMEOUT				35
45*35254680SRajan Vaja #define RCLK_PMC				36
46*35254680SRajan Vaja #define RCLK_LPD				37
47*35254680SRajan Vaja #define WDT					38
48*35254680SRajan Vaja #define TTC0					39
49*35254680SRajan Vaja #define TTC1					40
50*35254680SRajan Vaja #define TTC2					41
51*35254680SRajan Vaja #define TTC3					42
52*35254680SRajan Vaja #define GEM_TSU					43
53*35254680SRajan Vaja #define GEM_TSU_LB				44
54*35254680SRajan Vaja #define MUXED_IRO_DIV2				45
55*35254680SRajan Vaja #define MUXED_IRO_DIV4				46
56*35254680SRajan Vaja #define PSM_REF					47
57*35254680SRajan Vaja #define GEM0_RX					48
58*35254680SRajan Vaja #define GEM0_TX					49
59*35254680SRajan Vaja #define GEM1_RX					50
60*35254680SRajan Vaja #define GEM1_TX					51
61*35254680SRajan Vaja #define CPM_CORE_REF				52
62*35254680SRajan Vaja #define CPM_LSBUS_REF				53
63*35254680SRajan Vaja #define CPM_DBG_REF				54
64*35254680SRajan Vaja #define CPM_AUX0_REF				55
65*35254680SRajan Vaja #define CPM_AUX1_REF				56
66*35254680SRajan Vaja #define QSPI_REF				57
67*35254680SRajan Vaja #define OSPI_REF				58
68*35254680SRajan Vaja #define SDIO0_REF				59
69*35254680SRajan Vaja #define SDIO1_REF				60
70*35254680SRajan Vaja #define PMC_LSBUS_REF				61
71*35254680SRajan Vaja #define I2C_REF					62
72*35254680SRajan Vaja #define TEST_PATTERN_REF			63
73*35254680SRajan Vaja #define DFT_OSC_REF				64
74*35254680SRajan Vaja #define PMC_PL0_REF				65
75*35254680SRajan Vaja #define PMC_PL1_REF				66
76*35254680SRajan Vaja #define PMC_PL2_REF				67
77*35254680SRajan Vaja #define PMC_PL3_REF				68
78*35254680SRajan Vaja #define CFU_REF					69
79*35254680SRajan Vaja #define SPARE_REF				70
80*35254680SRajan Vaja #define NPI_REF					71
81*35254680SRajan Vaja #define HSM0_REF				72
82*35254680SRajan Vaja #define HSM1_REF				73
83*35254680SRajan Vaja #define SD_DLL_REF				74
84*35254680SRajan Vaja #define FPD_TOP_SWITCH				75
85*35254680SRajan Vaja #define FPD_LSBUS				76
86*35254680SRajan Vaja #define ACPU					77
87*35254680SRajan Vaja #define DBG_TRACE				78
88*35254680SRajan Vaja #define DBG_FPD					79
89*35254680SRajan Vaja #define LPD_TOP_SWITCH				80
90*35254680SRajan Vaja #define ADMA					81
91*35254680SRajan Vaja #define LPD_LSBUS				82
92*35254680SRajan Vaja #define CPU_R5					83
93*35254680SRajan Vaja #define CPU_R5_CORE				84
94*35254680SRajan Vaja #define CPU_R5_OCM				85
95*35254680SRajan Vaja #define CPU_R5_OCM2				86
96*35254680SRajan Vaja #define IOU_SWITCH				87
97*35254680SRajan Vaja #define GEM0_REF				88
98*35254680SRajan Vaja #define GEM1_REF				89
99*35254680SRajan Vaja #define GEM_TSU_REF				90
100*35254680SRajan Vaja #define USB0_BUS_REF				91
101*35254680SRajan Vaja #define UART0_REF				92
102*35254680SRajan Vaja #define UART1_REF				93
103*35254680SRajan Vaja #define SPI0_REF				94
104*35254680SRajan Vaja #define SPI1_REF				95
105*35254680SRajan Vaja #define CAN0_REF				96
106*35254680SRajan Vaja #define CAN1_REF				97
107*35254680SRajan Vaja #define I2C0_REF				98
108*35254680SRajan Vaja #define I2C1_REF				99
109*35254680SRajan Vaja #define DBG_LPD					100
110*35254680SRajan Vaja #define TIMESTAMP_REF				101
111*35254680SRajan Vaja #define DBG_TSTMP				102
112*35254680SRajan Vaja #define CPM_TOPSW_REF				103
113*35254680SRajan Vaja #define USB3_DUAL_REF				104
114*35254680SRajan Vaja #define OUTCLK_MAX				105
115*35254680SRajan Vaja #define REF_CLK					106
116*35254680SRajan Vaja #define PL_ALT_REF_CLK				107
117*35254680SRajan Vaja #define MUXED_IRO				108
118*35254680SRajan Vaja #define PL_EXT					109
119*35254680SRajan Vaja #define PL_LB					110
120*35254680SRajan Vaja #define MIO_50_OR_51				111
121*35254680SRajan Vaja #define MIO_24_OR_25				112
122*35254680SRajan Vaja 
123*35254680SRajan Vaja #endif
124