1262569Simp/*
2262569Simp * This header provides constants for MPC512x clock specs in DT bindings.
3262569Simp */
4262569Simp
5262569Simp#ifndef _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H
6262569Simp#define _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H
7262569Simp
8262569Simp#define MPC512x_CLK_DUMMY		0
9262569Simp#define MPC512x_CLK_REF			1
10262569Simp#define MPC512x_CLK_SYS			2
11262569Simp#define MPC512x_CLK_DIU			3
12262569Simp#define MPC512x_CLK_VIU			4
13262569Simp#define MPC512x_CLK_CSB			5
14262569Simp#define MPC512x_CLK_E300		6
15262569Simp#define MPC512x_CLK_IPS			7
16262569Simp#define MPC512x_CLK_FEC			8
17262569Simp#define MPC512x_CLK_SATA		9
18262569Simp#define MPC512x_CLK_PATA		10
19262569Simp#define MPC512x_CLK_NFC			11
20262569Simp#define MPC512x_CLK_LPC			12
21262569Simp#define MPC512x_CLK_MBX_BUS		13
22262569Simp#define MPC512x_CLK_MBX			14
23262569Simp#define MPC512x_CLK_MBX_3D		15
24262569Simp#define MPC512x_CLK_AXE			16
25262569Simp#define MPC512x_CLK_USB1		17
26262569Simp#define MPC512x_CLK_USB2		18
27262569Simp#define MPC512x_CLK_I2C			19
28262569Simp#define MPC512x_CLK_MSCAN0_MCLK		20
29262569Simp#define MPC512x_CLK_MSCAN1_MCLK		21
30262569Simp#define MPC512x_CLK_MSCAN2_MCLK		22
31262569Simp#define MPC512x_CLK_MSCAN3_MCLK		23
32262569Simp#define MPC512x_CLK_BDLC		24
33262569Simp#define MPC512x_CLK_SDHC		25
34262569Simp#define MPC512x_CLK_PCI			26
35262569Simp#define MPC512x_CLK_PSC_MCLK_IN		27
36262569Simp#define MPC512x_CLK_SPDIF_TX		28
37262569Simp#define MPC512x_CLK_SPDIF_RX		29
38262569Simp#define MPC512x_CLK_SPDIF_MCLK		30
39262569Simp#define MPC512x_CLK_SPDIF		31
40262569Simp#define MPC512x_CLK_AC97		32
41262569Simp#define MPC512x_CLK_PSC0_MCLK		33
42262569Simp#define MPC512x_CLK_PSC1_MCLK		34
43262569Simp#define MPC512x_CLK_PSC2_MCLK		35
44262569Simp#define MPC512x_CLK_PSC3_MCLK		36
45262569Simp#define MPC512x_CLK_PSC4_MCLK		37
46262569Simp#define MPC512x_CLK_PSC5_MCLK		38
47262569Simp#define MPC512x_CLK_PSC6_MCLK		39
48262569Simp#define MPC512x_CLK_PSC7_MCLK		40
49262569Simp#define MPC512x_CLK_PSC8_MCLK		41
50262569Simp#define MPC512x_CLK_PSC9_MCLK		42
51262569Simp#define MPC512x_CLK_PSC10_MCLK		43
52262569Simp#define MPC512x_CLK_PSC11_MCLK		44
53262569Simp#define MPC512x_CLK_PSC_FIFO		45
54262569Simp#define MPC512x_CLK_PSC0		46
55262569Simp#define MPC512x_CLK_PSC1		47
56262569Simp#define MPC512x_CLK_PSC2		48
57262569Simp#define MPC512x_CLK_PSC3		49
58262569Simp#define MPC512x_CLK_PSC4		50
59262569Simp#define MPC512x_CLK_PSC5		51
60262569Simp#define MPC512x_CLK_PSC6		52
61262569Simp#define MPC512x_CLK_PSC7		53
62262569Simp#define MPC512x_CLK_PSC8		54
63262569Simp#define MPC512x_CLK_PSC9		55
64262569Simp#define MPC512x_CLK_PSC10		56
65262569Simp#define MPC512x_CLK_PSC11		57
66262569Simp#define MPC512x_CLK_SDHC2		58
67262569Simp#define MPC512x_CLK_FEC2		59
68262569Simp#define MPC512x_CLK_OUT0_CLK		60
69262569Simp#define MPC512x_CLK_OUT1_CLK		61
70262569Simp#define MPC512x_CLK_OUT2_CLK		62
71262569Simp#define MPC512x_CLK_OUT3_CLK		63
72262569Simp#define MPC512x_CLK_CAN_CLK_IN		64
73262569Simp
74262569Simp#define MPC512x_CLK_LAST_PUBLIC		64
75262569Simp
76262569Simp#endif
77