Browse Source

boards: renesas: Initial support DAC driver for Renesas RA

Add support DAC driver for ek_ra8m1, ek_ra8d1, mck_ra8t1,
ek_ra6m5, ek_ra6m4, ek_ra6m3, ek_ra6m2, ek_ra6m1, ek_ra6e2,
fpb_ra6e2, fpb_ra6e1, ek_ra4m3, ek_ra4m2, ek_ra4e2, ek_ra2a1

Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
pull/85602/head
Khoa Nguyen 7 months ago committed by Fabio Baltieri
parent
commit
d42f10eac1
  1. 2
      boards/renesas/ek_ra2a1/doc/index.rst
  2. 8
      boards/renesas/ek_ra2a1/ek_ra2a1-pinctrl.dtsi
  3. 6
      boards/renesas/ek_ra2a1/ek_ra2a1.dts
  4. 2
      boards/renesas/ek_ra4e2/doc/index.rst
  5. 10
      boards/renesas/ek_ra4e2/ek_ra4e2-pinctrl.dtsi
  6. 8
      boards/renesas/ek_ra4e2/ek_ra4e2.dts
  7. 2
      boards/renesas/ek_ra4m2/doc/index.rst
  8. 10
      boards/renesas/ek_ra4m2/ek_ra4m2-pinctrl.dtsi
  9. 8
      boards/renesas/ek_ra4m2/ek_ra4m2.dts
  10. 2
      boards/renesas/ek_ra4m3/doc/index.rst
  11. 10
      boards/renesas/ek_ra4m3/ek_ra4m3-pinctrl.dtsi
  12. 8
      boards/renesas/ek_ra4m3/ek_ra4m3.dts
  13. 2
      boards/renesas/ek_ra6e2/doc/index.rst
  14. 10
      boards/renesas/ek_ra6e2/ek_ra6e2-pinctrl.dtsi
  15. 8
      boards/renesas/ek_ra6e2/ek_ra6e2.dts
  16. 2
      boards/renesas/ek_ra6m1/doc/index.rst
  17. 10
      boards/renesas/ek_ra6m1/ek_ra6m1-pinctrl.dtsi
  18. 8
      boards/renesas/ek_ra6m1/ek_ra6m1.dts
  19. 2
      boards/renesas/ek_ra6m2/doc/index.rst
  20. 10
      boards/renesas/ek_ra6m2/ek_ra6m2-pinctrl.dtsi
  21. 8
      boards/renesas/ek_ra6m2/ek_ra6m2.dts
  22. 2
      boards/renesas/ek_ra6m3/doc/index.rst
  23. 10
      boards/renesas/ek_ra6m3/ek_ra6m3-pinctrl.dtsi
  24. 8
      boards/renesas/ek_ra6m3/ek_ra6m3.dts
  25. 2
      boards/renesas/ek_ra6m4/doc/index.rst
  26. 10
      boards/renesas/ek_ra6m4/ek_ra6m4-pinctrl.dtsi
  27. 8
      boards/renesas/ek_ra6m4/ek_ra6m4.dts
  28. 2
      boards/renesas/ek_ra6m5/doc/index.rst
  29. 10
      boards/renesas/ek_ra6m5/ek_ra6m5-pinctrl.dtsi
  30. 8
      boards/renesas/ek_ra6m5/ek_ra6m5.dts
  31. 2
      boards/renesas/ek_ra8d1/doc/index.rst
  32. 8
      boards/renesas/ek_ra8d1/ek_ra8d1-pinctrl.dtsi
  33. 6
      boards/renesas/ek_ra8d1/ek_ra8d1.dts
  34. 2
      boards/renesas/ek_ra8m1/doc/index.rst
  35. 10
      boards/renesas/ek_ra8m1/ek_ra8m1-pinctrl.dtsi
  36. 8
      boards/renesas/ek_ra8m1/ek_ra8m1.dts
  37. 2
      boards/renesas/fpb_ra6e1/doc/index.rst
  38. 10
      boards/renesas/fpb_ra6e1/fpb_ra6e1-pinctrl.dtsi
  39. 8
      boards/renesas/fpb_ra6e1/fpb_ra6e1.dts
  40. 2
      boards/renesas/fpb_ra6e2/doc/index.rst
  41. 10
      boards/renesas/fpb_ra6e2/fpb_ra6e2-pinctrl.dtsi
  42. 8
      boards/renesas/fpb_ra6e2/fpb_ra6e2.dts
  43. 2
      boards/renesas/mck_ra8t1/doc/index.rst
  44. 10
      boards/renesas/mck_ra8t1/mck_ra8t1-pinctrl.dtsi
  45. 8
      boards/renesas/mck_ra8t1/mck_ra8t1.dts

2
boards/renesas/ek_ra2a1/doc/index.rst

@ -88,6 +88,8 @@ hardware features: @@ -88,6 +88,8 @@ hardware features:
+-----------+------------+-------------------------------+
| I2C | on-chip | i2c |
+-----------+------------+-------------------------------+
| DAC | on-chip | dac |
+-----------+------------+-------------------------------+
The default configuration can be found in
:zephyr_file:`boards/renesas/ek_ra2a1/ek_ra2a1_defconfig`

8
boards/renesas/ek_ra2a1/ek_ra2a1-pinctrl.dtsi

@ -43,4 +43,12 @@ @@ -43,4 +43,12 @@
drive-strength = "medium";
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_CAC_DAC, 5, 0)>;
renesas,analog-enable;
};
};
};

6
boards/renesas/ek_ra2a1/ek_ra2a1.dts

@ -109,3 +109,9 @@ @@ -109,3 +109,9 @@
interrupt-names = "rxi", "txi", "tei", "eri";
status = "okay";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};

2
boards/renesas/ek_ra4e2/doc/index.rst

@ -108,6 +108,8 @@ The below features are currently supported on Zephyr OS for EK-RA4E2 board: @@ -108,6 +108,8 @@ The below features are currently supported on Zephyr OS for EK-RA4E2 board:
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra4e2/ek_ra4e2-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -39,6 +39,14 @@ @@ -39,6 +39,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra4e2/ek_ra4e2.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -142,6 +142,12 @@ @@ -142,6 +142,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&ioport3 {
status = "okay";
};

2
boards/renesas/ek_ra4m2/doc/index.rst

@ -112,6 +112,8 @@ The below features are currently supported on Zephyr OS for EK-RA4M2 board: @@ -112,6 +112,8 @@ The below features are currently supported on Zephyr OS for EK-RA4M2 board:
+-----------+------------+----------------------+
| ENTROPY | on-chip | entropy |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra4m2/ek_ra4m2-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -30,6 +30,14 @@ @@ -30,6 +30,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra4m2/ek_ra4m2.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -109,6 +109,12 @@ @@ -109,6 +109,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq10 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/ek_ra4m3/doc/index.rst

@ -114,6 +114,8 @@ The below features are currently supported on Zephyr OS for EK-RA4M3 board: @@ -114,6 +114,8 @@ The below features are currently supported on Zephyr OS for EK-RA4M3 board:
+-----------+------------+----------------------+
| ENTROPY | on-chip | entropy |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra4m3/ek_ra4m3-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -30,6 +30,14 @@ @@ -30,6 +30,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra4m3/ek_ra4m3.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -109,6 +109,12 @@ @@ -109,6 +109,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq10 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/ek_ra6e2/doc/index.rst

@ -108,6 +108,8 @@ The below features are currently supported on Zephyr OS for EK-RA6E2 board: @@ -108,6 +108,8 @@ The below features are currently supported on Zephyr OS for EK-RA6E2 board:
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra6e2/ek_ra6e2-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -39,6 +39,14 @@ @@ -39,6 +39,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra6e2/ek_ra6e2.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -143,6 +143,12 @@ @@ -143,6 +143,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq9 {
interrupts = <4 12>;
status = "okay";

2
boards/renesas/ek_ra6m1/doc/index.rst

@ -106,6 +106,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M1 board: @@ -106,6 +106,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M1 board:
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra6m1/ek_ra6m1-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -39,6 +39,14 @@ @@ -39,6 +39,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra6m1/ek_ra6m1.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -111,6 +111,12 @@ @@ -111,6 +111,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq8 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/ek_ra6m2/doc/index.rst

@ -100,6 +100,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M2 board: @@ -100,6 +100,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M2 board:
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra6m2/ek_ra6m2-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -39,6 +39,14 @@ @@ -39,6 +39,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra6m2/ek_ra6m2.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -107,6 +107,12 @@ @@ -107,6 +107,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq0 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/ek_ra6m3/doc/index.rst

@ -110,6 +110,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M3 board: @@ -110,6 +110,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M3 board:
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra6m3/ek_ra6m3-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -46,6 +46,14 @@ @@ -46,6 +46,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra6m3/ek_ra6m3.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -143,6 +143,12 @@ @@ -143,6 +143,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq12 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/ek_ra6m4/doc/index.rst

@ -115,6 +115,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M4 board: @@ -115,6 +115,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M4 board:
+-----------+------------+----------------------+
| ENTROPY | on-chip | entropy |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra6m4/ek_ra6m4-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -39,6 +39,14 @@ @@ -39,6 +39,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra6m4/ek_ra6m4.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -127,6 +127,12 @@ @@ -127,6 +127,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq10 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/ek_ra6m5/doc/index.rst

@ -115,6 +115,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M5 board: @@ -115,6 +115,8 @@ The below features are currently supported on Zephyr OS for EK-RA6M5 board:
+-----------+------------+----------------------+
| ENTROPY | on-chip | entropy |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/ek_ra6m5/ek_ra6m5-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -46,6 +46,14 @@ @@ -46,6 +46,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/ek_ra6m5/ek_ra6m5.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -131,6 +131,12 @@ @@ -131,6 +131,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq9 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/ek_ra8d1/doc/index.rst

@ -123,6 +123,8 @@ The below features are currently supported on Zephyr OS for EK-RA8D1 board: @@ -123,6 +123,8 @@ The below features are currently supported on Zephyr OS for EK-RA8D1 board:
+--------------+------------+-----------------------------------+
| SDHC | on-chip | sdhc |
+--------------+------------+-----------------------------------+
| DAC | on-chip | dac |
+--------------+------------+-----------------------------------+
**Note:**

8
boards/renesas/ek_ra8d1/ek_ra8d1-pinctrl.dtsi

@ -86,6 +86,14 @@ @@ -86,6 +86,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
sdram_default: sdram_default{
group1 {
/* SDRAM_DQM1 */

6
boards/renesas/ek_ra8d1/ek_ra8d1.dts

@ -251,6 +251,12 @@ @@ -251,6 +251,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq12 {
interrupts = <88 12>;
status = "okay";

2
boards/renesas/ek_ra8m1/doc/index.rst

@ -120,6 +120,8 @@ The below features are currently supported on Zephyr OS for EK-RA8M1 board: @@ -120,6 +120,8 @@ The below features are currently supported on Zephyr OS for EK-RA8M1 board:
+-----------+------------+----------------------+
| SDHC | on-chip | sdhc |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
**Note:**

10
boards/renesas/ek_ra8m1/ek_ra8m1-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -68,6 +68,14 @@ @@ -68,6 +68,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
spi1_default: spi1_default {
group1 {
/* MISO MOSI RSPCK SSL*/

8
boards/renesas/ek_ra8m1/ek_ra8m1.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -258,6 +258,12 @@ mikrobus_serial: &uart3 {}; @@ -258,6 +258,12 @@ mikrobus_serial: &uart3 {};
average-count = <4>;
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&trng {
status = "okay";
};

2
boards/renesas/fpb_ra6e1/doc/index.rst

@ -95,6 +95,8 @@ The below features are currently supported on Zephyr OS for FPB-RA6E1 board: @@ -95,6 +95,8 @@ The below features are currently supported on Zephyr OS for FPB-RA6E1 board:
+-----------+------------+----------------------+
| ENTROPY | on-chip | entropy |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/fpb_ra6e1/fpb_ra6e1-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -39,6 +39,14 @@ @@ -39,6 +39,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/fpb_ra6e1/fpb_ra6e1.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -117,6 +117,12 @@ @@ -117,6 +117,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq1 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/fpb_ra6e2/doc/index.rst

@ -95,6 +95,8 @@ The below features are currently supported on Zephyr OS for FPB-RA6E2 board: @@ -95,6 +95,8 @@ The below features are currently supported on Zephyr OS for FPB-RA6E2 board:
+-----------+------------+----------------------+
| FLASH | on-chip | flash |
+-----------+------------+----------------------+
| DAC | on-chip | dac |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

10
boards/renesas/fpb_ra6e2/fpb_ra6e2-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -30,6 +30,14 @@ @@ -30,6 +30,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

8
boards/renesas/fpb_ra6e2/fpb_ra6e2.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -106,6 +106,12 @@ @@ -106,6 +106,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq9 {
interrupts = <41 12>;
status = "okay";

2
boards/renesas/mck_ra8t1/doc/index.rst

@ -116,6 +116,8 @@ The below features are currently supported on Zephyr OS for MCB-RA8T1 board: @@ -116,6 +116,8 @@ The below features are currently supported on Zephyr OS for MCB-RA8T1 board:
+--------------+------------+----------------------+
| SDHC | on-chip | sdhc |
+--------------+------------+----------------------+
| DAC | on-chip | dac |
+--------------+------------+----------------------+
**Note:** For using SDHC module on EK-RA8M1, Connect microSD Card to microSD Socket (CN12)

10
boards/renesas/mck_ra8t1/mck_ra8t1-pinctrl.dtsi

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -79,6 +79,14 @@ @@ -79,6 +79,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
sdhc0_default: sdhc0_default {
group1 {
psels = <RA_PSEL(RA_PSEL_SDHI, 3, 6)>, /* SDCD */

8
boards/renesas/mck_ra8t1/mck_ra8t1.dts

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
/*
* Copyright (c) 2024 Renesas Electronics Corporation
* Copyright (c) 2024-2025 Renesas Electronics Corporation
* SPDX-License-Identifier: Apache-2.0
*/
@ -184,6 +184,12 @@ @@ -184,6 +184,12 @@
average-count = <4>;
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&sdhc0 {
compatible = "renesas,ra-sdhc";
pinctrl-0 = <&sdhc0_default>;

Loading…
Cancel
Save