Lines Matching +full:r8a7795 +full:- +full:wdt

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/watchdog/renesas,wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas Watchdog Timer (WDT) Controller
10 - Wolfram Sang <wsa+renesas@sang-engineering.com>
11 - Geert Uytterhoeven <geert+renesas@glider.be>
16 - items:
17 - enum:
18 - renesas,r7s72100-wdt # RZ/A1
19 - renesas,r7s9210-wdt # RZ/A2
20 - const: renesas,rza-wdt # RZ/A
22 - items:
23 - enum:
24 - renesas,r9a06g032-wdt # RZ/N1D
25 - const: renesas,rzn1-wdt # RZ/N1
27 - items:
28 - enum:
29 - renesas,r9a07g043-wdt # RZ/G2UL and RZ/Five
30 - renesas,r9a07g044-wdt # RZ/G2{L,LC}
31 - renesas,r9a07g054-wdt # RZ/V2L
32 - renesas,r9a08g045-wdt # RZ/G3S
33 - const: renesas,rzg2l-wdt
35 - items:
36 - enum:
37 - renesas,r9a09g011-wdt # RZ/V2M
38 - const: renesas,rzv2m-wdt # RZ/V2M
40 - items:
41 - enum:
42 - renesas,r8a7742-wdt # RZ/G1H
43 - renesas,r8a7743-wdt # RZ/G1M
44 - renesas,r8a7744-wdt # RZ/G1N
45 - renesas,r8a7745-wdt # RZ/G1E
46 - renesas,r8a77470-wdt # RZ/G1C
47 - renesas,r8a7790-wdt # R-Car H2
48 - renesas,r8a7791-wdt # R-Car M2-W
49 - renesas,r8a7792-wdt # R-Car V2H
50 - renesas,r8a7793-wdt # R-Car M2-N
51 - renesas,r8a7794-wdt # R-Car E2
52 - const: renesas,rcar-gen2-wdt # R-Car Gen2 and RZ/G1
54 - items:
55 - enum:
56 - renesas,r8a774a1-wdt # RZ/G2M
57 - renesas,r8a774b1-wdt # RZ/G2N
58 - renesas,r8a774c0-wdt # RZ/G2E
59 - renesas,r8a774e1-wdt # RZ/G2H
60 - renesas,r8a7795-wdt # R-Car H3
61 - renesas,r8a7796-wdt # R-Car M3-W
62 - renesas,r8a77961-wdt # R-Car M3-W+
63 - renesas,r8a77965-wdt # R-Car M3-N
64 - renesas,r8a77970-wdt # R-Car V3M
65 - renesas,r8a77980-wdt # R-Car V3H
66 - renesas,r8a77990-wdt # R-Car E3
67 - renesas,r8a77995-wdt # R-Car D3
68 - const: renesas,rcar-gen3-wdt # R-Car Gen3 and RZ/G2
70 - items:
71 - enum:
72 - renesas,r8a779a0-wdt # R-Car V3U
73 - renesas,r8a779f0-wdt # R-Car S4-8
74 - renesas,r8a779g0-wdt # R-Car V4H
75 - renesas,r8a779h0-wdt # R-Car V4M
76 - const: renesas,rcar-gen4-wdt # R-Car Gen4
78 - const: renesas,r9a09g057-wdt # RZ/V2H(P)
86 - description: Timeout
87 - description: Parity error
89 interrupt-names:
92 - const: wdt
93 - const: perrout
98 - description: Register access clock
99 - description: Main clock
101 clock-names:
104 - const: pclk
105 - const: oscclk
107 power-domains:
113 timeout-sec: true
116 - compatible
117 - reg
118 - clocks
121 - $ref: watchdog.yaml#
123 - if:
129 - renesas,rza-wdt
130 - renesas,rzn1-wdt
133 - power-domains
134 - resets
136 - if:
141 - renesas,r9a09g057-wdt
142 - renesas,rzg2l-wdt
143 - renesas,rzv2m-wdt
148 clock-names:
151 - clock-names
157 - if:
162 - renesas,rzg2l-wdt
167 interrupt-names:
170 - interrupt-names
176 - if:
180 const: renesas,r9a09g057-wdt
184 interrupt-names: false
187 - interrupts
192 - |
193 #include <dt-bindings/clock/r8a7795-cpg-mssr.h>
194 #include <dt-bindings/power/r8a7795-sysc.h>
195 #include <dt-bindings/interrupt-controller/arm-gic.h>
197 compatible = "renesas,r8a7795-wdt", "renesas,rcar-gen3-wdt";
201 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
203 timeout-sec = <60>;