summaryrefslogtreecommitdiffstats
path: root/dts/include/dt-bindings/clock/r9a07g044-cpg.h
blob: 1d8986563fc5419bc6ba3ea90d7320188ab89198 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
 *
 * Copyright (C) 2021 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__
#define __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__

#include <dt-bindings/clock/renesas-cpg-mssr.h>

/* R9A07G044 CPG Core Clocks */
#define R9A07G044_CLK_I			0
#define R9A07G044_CLK_I2		1
#define R9A07G044_CLK_G			2
#define R9A07G044_CLK_S0		3
#define R9A07G044_CLK_S1		4
#define R9A07G044_CLK_SPI0		5
#define R9A07G044_CLK_SPI1		6
#define R9A07G044_CLK_SD0		7
#define R9A07G044_CLK_SD1		8
#define R9A07G044_CLK_M0		9
#define R9A07G044_CLK_M1		10
#define R9A07G044_CLK_M2		11
#define R9A07G044_CLK_M3		12
#define R9A07G044_CLK_M4		13
#define R9A07G044_CLK_HP		14
#define R9A07G044_CLK_TSU		15
#define R9A07G044_CLK_ZT		16
#define R9A07G044_CLK_P0		17
#define R9A07G044_CLK_P1		18
#define R9A07G044_CLK_P2		19
#define R9A07G044_CLK_AT		20
#define R9A07G044_OSCCLK		21

/* R9A07G044 Module Clocks */
#define R9A07G044_CLK_GIC600		0
#define R9A07G044_CLK_IA55		1
#define R9A07G044_CLK_SYC		2
#define R9A07G044_CLK_DMAC		3
#define R9A07G044_CLK_SYSC		4
#define R9A07G044_CLK_MTU		5
#define R9A07G044_CLK_GPT		6
#define R9A07G044_CLK_ETH0		7
#define R9A07G044_CLK_ETH1		8
#define R9A07G044_CLK_I2C0		9
#define R9A07G044_CLK_I2C1		10
#define R9A07G044_CLK_I2C2		11
#define R9A07G044_CLK_I2C3		12
#define R9A07G044_CLK_SCIF0		13
#define R9A07G044_CLK_SCIF1		14
#define R9A07G044_CLK_SCIF2		15
#define R9A07G044_CLK_SCIF3		16
#define R9A07G044_CLK_SCIF4		17
#define R9A07G044_CLK_SCI0		18
#define R9A07G044_CLK_SCI1		19
#define R9A07G044_CLK_GPIO		20
#define R9A07G044_CLK_SDHI0		21
#define R9A07G044_CLK_SDHI1		22
#define R9A07G044_CLK_USB0		23
#define R9A07G044_CLK_USB1		24
#define R9A07G044_CLK_CANFD		25
#define R9A07G044_CLK_SSI0		26
#define R9A07G044_CLK_SSI1		27
#define R9A07G044_CLK_SSI2		28
#define R9A07G044_CLK_SSI3		29
#define R9A07G044_CLK_MHU		30
#define R9A07G044_CLK_OSTM0		31
#define R9A07G044_CLK_OSTM1		32
#define R9A07G044_CLK_OSTM2		33
#define R9A07G044_CLK_WDT0		34
#define R9A07G044_CLK_WDT1		35
#define R9A07G044_CLK_WDT2		36
#define R9A07G044_CLK_WDT_PON		37
#define R9A07G044_CLK_GPU		38
#define R9A07G044_CLK_ISU		39
#define R9A07G044_CLK_H264		40
#define R9A07G044_CLK_CRU		41
#define R9A07G044_CLK_MIPI_DSI		42
#define R9A07G044_CLK_LCDC		43
#define R9A07G044_CLK_SRC		44
#define R9A07G044_CLK_RSPI0		45
#define R9A07G044_CLK_RSPI1		46
#define R9A07G044_CLK_RSPI2		47
#define R9A07G044_CLK_ADC		48
#define R9A07G044_CLK_TSU_PCLK		49
#define R9A07G044_CLK_SPI		50
#define R9A07G044_CLK_MIPI_DSI_V	51
#define R9A07G044_CLK_MIPI_DSI_PIN	52

#endif /* __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__ */