File tree Expand file tree Collapse file tree 3 files changed +42
-1
lines changed
Documentation/devicetree/bindings
include/dt-bindings/clock Expand file tree Collapse file tree 3 files changed +42
-1
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ properties:
53
53
- renesas,r8a779g0-cpg-mssr # R-Car V4H
54
54
- renesas,r8a779h0-cpg-mssr # R-Car V4M
55
55
- renesas,r9a09g077-cpg-mssr # RZ/T2H
56
+ - renesas,r9a09g087-cpg-mssr # RZ/N2H
56
57
57
58
reg :
58
59
minItems : 1
@@ -112,7 +113,9 @@ allOf:
112
113
properties :
113
114
compatible :
114
115
contains :
115
- const : renesas,r9a09g077-cpg-mssr
116
+ enum :
117
+ - renesas,r9a09g077-cpg-mssr
118
+ - renesas,r9a09g087-cpg-mssr
116
119
then :
117
120
properties :
118
121
reg :
Original file line number Diff line number Diff line change @@ -602,6 +602,16 @@ properties:
602
602
- renesas,r9a09g077m44 # RZ/T2H with Quad Cortex-A55 + Dual Cortex-R52 - no security
603
603
- const : renesas,r9a09g077
604
604
605
+ - description : RZ/N2H (R9A09G087)
606
+ items :
607
+ - enum :
608
+ - renesas,rzn2h-evk # RZ/N2H Evaluation Board (RTK9RZN2H0S00000BJ)
609
+ - enum :
610
+ - renesas,r9a09g087m04 # RZ/N2H with Single Cortex-A55 + Dual Cortex-R52 - no security
611
+ - renesas,r9a09g087m24 # RZ/N2H with Dual Cortex-A55 + Dual Cortex-R52 - no security
612
+ - renesas,r9a09g087m44 # RZ/N2H with Quad Cortex-A55 + Dual Cortex-R52 - no security
613
+ - const : renesas,r9a09g087
614
+
605
615
additionalProperties : true
606
616
607
617
...
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2
+ *
3
+ * Copyright (C) 2025 Renesas Electronics Corp.
4
+ */
5
+
6
+ #ifndef __DT_BINDINGS_CLOCK_RENESAS_R9A09G087_CPG_H__
7
+ #define __DT_BINDINGS_CLOCK_RENESAS_R9A09G087_CPG_H__
8
+
9
+ #include <dt-bindings/clock/renesas-cpg-mssr.h>
10
+
11
+ /* R9A09G087 CPG Core Clocks */
12
+ #define R9A09G087_CLK_CA55C0 0
13
+ #define R9A09G087_CLK_CA55C1 1
14
+ #define R9A09G087_CLK_CA55C2 2
15
+ #define R9A09G087_CLK_CA55C3 3
16
+ #define R9A09G087_CLK_CA55S 4
17
+ #define R9A09G087_CLK_CR52_CPU0 5
18
+ #define R9A09G087_CLK_CR52_CPU1 6
19
+ #define R9A09G087_CLK_CKIO 7
20
+ #define R9A09G087_CLK_PCLKAH 8
21
+ #define R9A09G087_CLK_PCLKAM 9
22
+ #define R9A09G087_CLK_PCLKAL 10
23
+ #define R9A09G087_CLK_PCLKGPTL 11
24
+ #define R9A09G087_CLK_PCLKH 12
25
+ #define R9A09G087_CLK_PCLKM 13
26
+ #define R9A09G087_CLK_PCLKL 14
27
+
28
+ #endif /* __DT_BINDINGS_CLOCK_RENESAS_R9A09G087_CPG_H__ */
You can’t perform that action at this time.
0 commit comments