xref: /netbsd-src/sys/external/gpl2/dts/dist/include/dt-bindings/clock/mpc512x-clock.h (revision 6cafeaff4f65ec1a16fd3dea38137ce64d39d334)
1 /*	$NetBSD: mpc512x-clock.h,v 1.1.1.2 2017/11/30 19:40:51 jmcneill Exp $	*/
2 
3 /* SPDX-License-Identifier: GPL-2.0 */
4 /*
5  * This header provides constants for MPC512x clock specs in DT bindings.
6  */
7 
8 #ifndef _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H
9 #define _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H
10 
11 #define MPC512x_CLK_DUMMY		0
12 #define MPC512x_CLK_REF			1
13 #define MPC512x_CLK_SYS			2
14 #define MPC512x_CLK_DIU			3
15 #define MPC512x_CLK_VIU			4
16 #define MPC512x_CLK_CSB			5
17 #define MPC512x_CLK_E300		6
18 #define MPC512x_CLK_IPS			7
19 #define MPC512x_CLK_FEC			8
20 #define MPC512x_CLK_SATA		9
21 #define MPC512x_CLK_PATA		10
22 #define MPC512x_CLK_NFC			11
23 #define MPC512x_CLK_LPC			12
24 #define MPC512x_CLK_MBX_BUS		13
25 #define MPC512x_CLK_MBX			14
26 #define MPC512x_CLK_MBX_3D		15
27 #define MPC512x_CLK_AXE			16
28 #define MPC512x_CLK_USB1		17
29 #define MPC512x_CLK_USB2		18
30 #define MPC512x_CLK_I2C			19
31 #define MPC512x_CLK_MSCAN0_MCLK		20
32 #define MPC512x_CLK_MSCAN1_MCLK		21
33 #define MPC512x_CLK_MSCAN2_MCLK		22
34 #define MPC512x_CLK_MSCAN3_MCLK		23
35 #define MPC512x_CLK_BDLC		24
36 #define MPC512x_CLK_SDHC		25
37 #define MPC512x_CLK_PCI			26
38 #define MPC512x_CLK_PSC_MCLK_IN		27
39 #define MPC512x_CLK_SPDIF_TX		28
40 #define MPC512x_CLK_SPDIF_RX		29
41 #define MPC512x_CLK_SPDIF_MCLK		30
42 #define MPC512x_CLK_SPDIF		31
43 #define MPC512x_CLK_AC97		32
44 #define MPC512x_CLK_PSC0_MCLK		33
45 #define MPC512x_CLK_PSC1_MCLK		34
46 #define MPC512x_CLK_PSC2_MCLK		35
47 #define MPC512x_CLK_PSC3_MCLK		36
48 #define MPC512x_CLK_PSC4_MCLK		37
49 #define MPC512x_CLK_PSC5_MCLK		38
50 #define MPC512x_CLK_PSC6_MCLK		39
51 #define MPC512x_CLK_PSC7_MCLK		40
52 #define MPC512x_CLK_PSC8_MCLK		41
53 #define MPC512x_CLK_PSC9_MCLK		42
54 #define MPC512x_CLK_PSC10_MCLK		43
55 #define MPC512x_CLK_PSC11_MCLK		44
56 #define MPC512x_CLK_PSC_FIFO		45
57 #define MPC512x_CLK_PSC0		46
58 #define MPC512x_CLK_PSC1		47
59 #define MPC512x_CLK_PSC2		48
60 #define MPC512x_CLK_PSC3		49
61 #define MPC512x_CLK_PSC4		50
62 #define MPC512x_CLK_PSC5		51
63 #define MPC512x_CLK_PSC6		52
64 #define MPC512x_CLK_PSC7		53
65 #define MPC512x_CLK_PSC8		54
66 #define MPC512x_CLK_PSC9		55
67 #define MPC512x_CLK_PSC10		56
68 #define MPC512x_CLK_PSC11		57
69 #define MPC512x_CLK_SDHC2		58
70 #define MPC512x_CLK_FEC2		59
71 #define MPC512x_CLK_OUT0_CLK		60
72 #define MPC512x_CLK_OUT1_CLK		61
73 #define MPC512x_CLK_OUT2_CLK		62
74 #define MPC512x_CLK_OUT3_CLK		63
75 #define MPC512x_CLK_CAN_CLK_IN		64
76 
77 #define MPC512x_CLK_LAST_PUBLIC		64
78 
79 #endif
80