14cc5e1caSGerhard Sittig /*
24cc5e1caSGerhard Sittig  * This header provides constants for MPC512x clock specs in DT bindings.
34cc5e1caSGerhard Sittig  */
44cc5e1caSGerhard Sittig 
54cc5e1caSGerhard Sittig #ifndef _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H
64cc5e1caSGerhard Sittig #define _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H
74cc5e1caSGerhard Sittig 
84cc5e1caSGerhard Sittig #define MPC512x_CLK_DUMMY		0
94cc5e1caSGerhard Sittig #define MPC512x_CLK_REF			1
104cc5e1caSGerhard Sittig #define MPC512x_CLK_SYS			2
114cc5e1caSGerhard Sittig #define MPC512x_CLK_DIU			3
124cc5e1caSGerhard Sittig #define MPC512x_CLK_VIU			4
134cc5e1caSGerhard Sittig #define MPC512x_CLK_CSB			5
144cc5e1caSGerhard Sittig #define MPC512x_CLK_E300		6
154cc5e1caSGerhard Sittig #define MPC512x_CLK_IPS			7
164cc5e1caSGerhard Sittig #define MPC512x_CLK_FEC			8
174cc5e1caSGerhard Sittig #define MPC512x_CLK_SATA		9
184cc5e1caSGerhard Sittig #define MPC512x_CLK_PATA		10
194cc5e1caSGerhard Sittig #define MPC512x_CLK_NFC			11
204cc5e1caSGerhard Sittig #define MPC512x_CLK_LPC			12
214cc5e1caSGerhard Sittig #define MPC512x_CLK_MBX_BUS		13
224cc5e1caSGerhard Sittig #define MPC512x_CLK_MBX			14
234cc5e1caSGerhard Sittig #define MPC512x_CLK_MBX_3D		15
244cc5e1caSGerhard Sittig #define MPC512x_CLK_AXE			16
254cc5e1caSGerhard Sittig #define MPC512x_CLK_USB1		17
264cc5e1caSGerhard Sittig #define MPC512x_CLK_USB2		18
274cc5e1caSGerhard Sittig #define MPC512x_CLK_I2C			19
284cc5e1caSGerhard Sittig #define MPC512x_CLK_MSCAN0_MCLK		20
294cc5e1caSGerhard Sittig #define MPC512x_CLK_MSCAN1_MCLK		21
304cc5e1caSGerhard Sittig #define MPC512x_CLK_MSCAN2_MCLK		22
314cc5e1caSGerhard Sittig #define MPC512x_CLK_MSCAN3_MCLK		23
324cc5e1caSGerhard Sittig #define MPC512x_CLK_BDLC		24
334cc5e1caSGerhard Sittig #define MPC512x_CLK_SDHC		25
344cc5e1caSGerhard Sittig #define MPC512x_CLK_PCI			26
354cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC_MCLK_IN		27
364cc5e1caSGerhard Sittig #define MPC512x_CLK_SPDIF_TX		28
374cc5e1caSGerhard Sittig #define MPC512x_CLK_SPDIF_RX		29
384cc5e1caSGerhard Sittig #define MPC512x_CLK_SPDIF_MCLK		30
394cc5e1caSGerhard Sittig #define MPC512x_CLK_SPDIF		31
404cc5e1caSGerhard Sittig #define MPC512x_CLK_AC97		32
414cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC0_MCLK		33
424cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC1_MCLK		34
434cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC2_MCLK		35
444cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC3_MCLK		36
454cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC4_MCLK		37
464cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC5_MCLK		38
474cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC6_MCLK		39
484cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC7_MCLK		40
494cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC8_MCLK		41
504cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC9_MCLK		42
514cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC10_MCLK		43
524cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC11_MCLK		44
534cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC_FIFO		45
544cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC0		46
554cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC1		47
564cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC2		48
574cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC3		49
584cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC4		50
594cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC5		51
604cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC6		52
614cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC7		53
624cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC8		54
634cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC9		55
644cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC10		56
654cc5e1caSGerhard Sittig #define MPC512x_CLK_PSC11		57
66319bbe0eSGerhard Sittig #define MPC512x_CLK_SDHC2		58
67319bbe0eSGerhard Sittig #define MPC512x_CLK_FEC2		59
68319bbe0eSGerhard Sittig #define MPC512x_CLK_OUT0_CLK		60
69319bbe0eSGerhard Sittig #define MPC512x_CLK_OUT1_CLK		61
70319bbe0eSGerhard Sittig #define MPC512x_CLK_OUT2_CLK		62
71319bbe0eSGerhard Sittig #define MPC512x_CLK_OUT3_CLK		63
72319bbe0eSGerhard Sittig #define MPC512x_CLK_CAN_CLK_IN		64
734cc5e1caSGerhard Sittig 
74319bbe0eSGerhard Sittig #define MPC512x_CLK_LAST_PUBLIC		64
754cc5e1caSGerhard Sittig 
764cc5e1caSGerhard Sittig #endif
77