Skip to content

Commit 2f0420b

Browse files
khoa-nguyen-18fabiobaltieri
authored andcommitted
dts: arm: renesas: ra: Initial support DAC for Renesas RA
Add DAC node to support DAC for ra8x1, ra6-cm4, ra6-cm33, ra4-cm33, ra2xx soc Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
1 parent 8f4956f commit 2f0420b

19 files changed

+166
-6
lines changed

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,3 +251,8 @@
251251
port-irq2-pins = <1>;
252252
port-irq3-pins = <0>;
253253
};
254+
255+
&dac_global {
256+
has-chargepump;
257+
has-davrefcr;
258+
};

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

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,20 @@
364364
#pwm-cells = <3>;
365365
status = "disabled";
366366
};
367+
368+
dac_global: dac_global@4005e000 {
369+
compatible = "renesas,ra-dac-global";
370+
reg = <0x4005e000 0x10c4>;
371+
#address-cells = <1>;
372+
#size-cells = <0>;
373+
374+
dac0: dac@0 {
375+
compatible = "renesas,ra-dac";
376+
#io-channel-cells = <1>;
377+
reg = <0>;
378+
status = "disabled";
379+
};
380+
};
367381
};
368382
};
369383

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2024 Renesas Electronics Corporation
2+
* Copyright (c) 2024-2025 Renesas Electronics Corporation
33
*
44
* SPDX-License-Identifier: Apache-2.0
55
*/
@@ -17,6 +17,7 @@
1717
/delete-node/ &iic1;
1818

1919
/delete-node/ &adc1;
20+
/delete-node/ &dac1;
2021

2122
/ {
2223
soc {
@@ -306,3 +307,7 @@
306307
port-irq-names = "port-irq11";
307308
port-irq11-pins = <14>;
308309
};
310+
311+
&dac_global {
312+
has-output-amplifier;
313+
};

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,3 +372,7 @@
372372
port-irq-names = "port-irq11";
373373
port-irq11-pins = <8>;
374374
};
375+
376+
&dac_global {
377+
has-output-amplifier;
378+
};

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,3 +388,7 @@
388388
port-irq10-pins = <9>;
389389
port-irq11-pins = <8>;
390390
};
391+
392+
&dac_global {
393+
has-output-amplifier;
394+
};

dts/arm/renesas/ra/ra4/ra4-cm33-common.dtsi

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2024 Renesas Electronics Corporation
2+
* Copyright (c) 2024-2025 Renesas Electronics Corporation
33
*
44
* SPDX-License-Identifier: Apache-2.0
55
*/
@@ -271,6 +271,27 @@
271271
status = "disabled";
272272
};
273273

274+
dac_global: dac_global@40171000 {
275+
compatible = "renesas,ra-dac-global";
276+
reg = <0x40171000 0x10c4>;
277+
#address-cells = <1>;
278+
#size-cells = <0>;
279+
280+
dac0: dac@0 {
281+
compatible = "renesas,ra-dac";
282+
#io-channel-cells = <1>;
283+
reg = <0>;
284+
status = "disabled";
285+
};
286+
287+
dac1: dac@1 {
288+
compatible = "renesas,ra-dac";
289+
#io-channel-cells = <1>;
290+
reg = <1>;
291+
status = "disabled";
292+
};
293+
};
294+
274295
iic0: iic0@4009f000 {
275296
compatible = "renesas,ra-iic";
276297
channel = <0>;

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2024 Renesas Electronics Corporation
2+
* Copyright (c) 2024-2025 Renesas Electronics Corporation
33
*
44
* SPDX-License-Identifier: Apache-2.0
55
*/
@@ -9,6 +9,7 @@
99
#include <zephyr/dt-bindings/pwm/ra_pwm.h>
1010

1111
/delete-node/ &adc1;
12+
/delete-node/ &dac1;
1213

1314
/ {
1415
soc {
@@ -350,3 +351,7 @@
350351
port-irq-names = "port-irq11";
351352
port-irq11-pins = <8>;
352353
};
354+
355+
&dac_global {
356+
has-output-amplifier;
357+
};

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,3 +306,7 @@
306306
port-irq-names = "port-irq11";
307307
port-irq11-pins = <14>;
308308
};
309+
310+
&dac_global {
311+
has-output-amplifier;
312+
};

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,3 +273,7 @@
273273
port-irq-names = "port-irq11";
274274
port-irq11-pins = <8>;
275275
};
276+
277+
&dac_global {
278+
has-output-amplifier;
279+
};

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -312,3 +312,7 @@
312312
port-irq10-pins = <9>;
313313
port-irq11-pins = <8>;
314314
};
315+
316+
&dac_global {
317+
has-output-amplifier;
318+
};

0 commit comments

Comments
 (0)