xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/clock/r8a779a0-cpg-mssr.h (revision 6be3386466ab79a84b48429ae66244f21526d3df)
1*6be33864SEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0-only */
2*6be33864SEmmanuel Vadot /*
3*6be33864SEmmanuel Vadot  * Copyright (C) 2020 Renesas Electronics Corp.
4*6be33864SEmmanuel Vadot  */
5*6be33864SEmmanuel Vadot #ifndef __DT_BINDINGS_CLOCK_R8A779A0_CPG_MSSR_H__
6*6be33864SEmmanuel Vadot #define __DT_BINDINGS_CLOCK_R8A779A0_CPG_MSSR_H__
7*6be33864SEmmanuel Vadot 
8*6be33864SEmmanuel Vadot #include <dt-bindings/clock/renesas-cpg-mssr.h>
9*6be33864SEmmanuel Vadot 
10*6be33864SEmmanuel Vadot /* r8a779A0 CPG Core Clocks */
11*6be33864SEmmanuel Vadot #define R8A779A0_CLK_Z0			0
12*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZX			1
13*6be33864SEmmanuel Vadot #define R8A779A0_CLK_Z1			2
14*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZR			3
15*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZS			4
16*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZT			5
17*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZTR		6
18*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S1D1		7
19*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S1D2		8
20*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S1D4		9
21*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S1D8		10
22*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S1D12		11
23*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S3D1		12
24*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S3D2		13
25*6be33864SEmmanuel Vadot #define R8A779A0_CLK_S3D4		14
26*6be33864SEmmanuel Vadot #define R8A779A0_CLK_LB			15
27*6be33864SEmmanuel Vadot #define R8A779A0_CLK_CP			16
28*6be33864SEmmanuel Vadot #define R8A779A0_CLK_CL			17
29*6be33864SEmmanuel Vadot #define R8A779A0_CLK_CL16MCK		18
30*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZB30		19
31*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZB30D2		20
32*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZB30D4		21
33*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZB31		22
34*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZB31D2		23
35*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ZB31D4		24
36*6be33864SEmmanuel Vadot #define R8A779A0_CLK_SD0H		25
37*6be33864SEmmanuel Vadot #define R8A779A0_CLK_SD0		26
38*6be33864SEmmanuel Vadot #define R8A779A0_CLK_RPC		27
39*6be33864SEmmanuel Vadot #define R8A779A0_CLK_RPCD2		28
40*6be33864SEmmanuel Vadot #define R8A779A0_CLK_MSO		29
41*6be33864SEmmanuel Vadot #define R8A779A0_CLK_CANFD		30
42*6be33864SEmmanuel Vadot #define R8A779A0_CLK_CSI0		31
43*6be33864SEmmanuel Vadot #define R8A779A0_CLK_FRAY		32
44*6be33864SEmmanuel Vadot #define R8A779A0_CLK_DSI		33
45*6be33864SEmmanuel Vadot #define R8A779A0_CLK_VIP		34
46*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ADGH		35
47*6be33864SEmmanuel Vadot #define R8A779A0_CLK_CNNDSP		36
48*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ICU		37
49*6be33864SEmmanuel Vadot #define R8A779A0_CLK_ICUD2		38
50*6be33864SEmmanuel Vadot #define R8A779A0_CLK_VCBUS		39
51*6be33864SEmmanuel Vadot #define R8A779A0_CLK_CBFUSA		40
52*6be33864SEmmanuel Vadot #define R8A779A0_CLK_R			41
53*6be33864SEmmanuel Vadot #define R8A779A0_CLK_OSC		42
54*6be33864SEmmanuel Vadot 
55*6be33864SEmmanuel Vadot #endif /* __DT_BINDINGS_CLOCK_R8A779A0_CPG_MSSR_H__ */
56