Skip to content

Commit f96be3c

Browse files
thenguyenyfkartben
authored andcommitted
dts: arm: renesas: enable support AGT on Renesas RA device
Add device node for AGT counter support on Renesas RA family Signed-off-by: The Nguyen <[email protected]>
1 parent 613ee72 commit f96be3c

File tree

4 files changed

+120
-0
lines changed

4 files changed

+120
-0
lines changed

dts/arm/renesas/ra/ra2/ra2l1.dtsi

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,36 @@
233233
clocks = <&pclkb 0 0>;
234234
status = "disabled";
235235
};
236+
237+
agt0: agt@40084000 {
238+
compatible = "renesas,ra-agt";
239+
channel = <0>;
240+
reg = <0x40084000 0x100>;
241+
renesas,count-source = "AGT_CLOCK_LOCO";
242+
renesas,prescaler = <0>;
243+
renesas,resolution = <16>;
244+
status = "disabled";
245+
246+
counter {
247+
compatible = "renesas,ra-agt-counter";
248+
status = "disabled";
249+
};
250+
};
251+
252+
agt1: agt@40084100 {
253+
compatible = "renesas,ra-agt";
254+
channel = <1>;
255+
reg = <0x40084100 0x100>;
256+
renesas,count-source = "AGT_CLOCK_LOCO";
257+
renesas,prescaler = <0>;
258+
renesas,resolution = <16>;
259+
status = "disabled";
260+
261+
counter {
262+
compatible = "renesas,ra-agt-counter";
263+
status = "disabled";
264+
};
265+
};
236266
};
237267
};
238268

dts/arm/renesas/ra/ra4/r7fa4e2b93cfm.dtsi

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,36 @@
9797
compatible = "renesas,ra-trng";
9898
status = "disabled";
9999
};
100+
101+
agt0: agtw@400e8000 {
102+
compatible = "renesas,ra-agt";
103+
channel = <0>;
104+
reg = <0x400e8000 0x100>;
105+
renesas,count-source = "AGT_CLOCK_LOCO";
106+
renesas,prescaler = <0>;
107+
renesas,resolution = <32>;
108+
status = "disabled";
109+
110+
counter {
111+
compatible = "renesas,ra-agt-counter";
112+
status = "disabled";
113+
};
114+
};
115+
116+
agt1: agtw@400e8100 {
117+
compatible = "renesas,ra-agt";
118+
channel = <1>;
119+
reg = <0x400e8100 0x100>;
120+
renesas,count-source = "AGT_CLOCK_LOCO";
121+
renesas,prescaler = <0>;
122+
renesas,resolution = <32>;
123+
status = "disabled";
124+
125+
counter {
126+
compatible = "renesas,ra-agt-counter";
127+
status = "disabled";
128+
};
129+
};
100130
};
101131

102132
clocks: clocks {

dts/arm/renesas/ra/ra4/r7fa4l1bx.dtsi

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,36 @@
517517
clocks = <&pclkb 0 0>;
518518
status = "disabled";
519519
};
520+
521+
agt0: agtw@400e8000 {
522+
compatible = "renesas,ra-agt";
523+
channel = <0>;
524+
reg = <0x400e8000 0x100>;
525+
renesas,count-source = "AGT_CLOCK_LOCO";
526+
renesas,prescaler = <0>;
527+
renesas,resolution = <32>;
528+
status = "disabled";
529+
530+
counter {
531+
compatible = "renesas,ra-agt-counter";
532+
status = "disabled";
533+
};
534+
};
535+
536+
agt1: agtw@400e8100 {
537+
compatible = "renesas,ra-agt";
538+
channel = <1>;
539+
reg = <0x400e8100 0x100>;
540+
renesas,count-source = "AGT_CLOCK_LOCO";
541+
renesas,prescaler = <0>;
542+
renesas,resolution = <32>;
543+
status = "disabled";
544+
545+
counter {
546+
compatible = "renesas,ra-agt-counter";
547+
status = "disabled";
548+
};
549+
};
520550
};
521551

522552
clocks: clocks {

dts/arm/renesas/ra/ra6/r7fa6e2bx.dtsi

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,36 @@
9393
compatible = "renesas,ra-trng";
9494
status = "disabled";
9595
};
96+
97+
agt0: agtw@400e8000 {
98+
compatible = "renesas,ra-agt";
99+
channel = <0>;
100+
reg = <0x400e8000 0x100>;
101+
renesas,count-source = "AGT_CLOCK_LOCO";
102+
renesas,prescaler = <0>;
103+
renesas,resolution = <32>;
104+
status = "disabled";
105+
106+
counter {
107+
compatible = "renesas,ra-agt-counter";
108+
status = "disabled";
109+
};
110+
};
111+
112+
agt1: agtw@400e8100 {
113+
compatible = "renesas,ra-agt";
114+
channel = <1>;
115+
reg = <0x400e8100 0x100>;
116+
renesas,count-source = "AGT_CLOCK_LOCO";
117+
renesas,prescaler = <0>;
118+
renesas,resolution = <32>;
119+
status = "disabled";
120+
121+
counter {
122+
compatible = "renesas,ra-agt-counter";
123+
status = "disabled";
124+
};
125+
};
96126
};
97127

98128
clocks: clocks {

0 commit comments

Comments
 (0)