Browse Source

boards: renesas: Add DAC support for Renesas RA4 boards

Add support DAC for Renesas ek_ra4m1, ek_ra4w1, fpb_ra4e1,
voice_ra4e1, ek_ra4l1

Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
pull/87660/head
Khoa Nguyen 4 months ago committed by Benjamin Cabé
parent
commit
538e797777
  1. 8
      boards/renesas/ek_ra4l1/ek_ra4l1-pinctrl.dtsi
  2. 6
      boards/renesas/ek_ra4l1/ek_ra4l1.dts
  3. 8
      boards/renesas/ek_ra4m1/ek_ra4m1-pinctrl.dtsi
  4. 6
      boards/renesas/ek_ra4m1/ek_ra4m1.dts
  5. 8
      boards/renesas/ek_ra4w1/ek_ra4w1-pinctrl.dtsi
  6. 6
      boards/renesas/ek_ra4w1/ek_ra4w1.dts
  7. 8
      boards/renesas/fpb_ra4e1/fpb_ra4e1-pinctrl.dtsi
  8. 6
      boards/renesas/fpb_ra4e1/fpb_ra4e1.dts
  9. 8
      boards/renesas/voice_ra4e1/voice_ra4e1-pinctrl.dtsi
  10. 6
      boards/renesas/voice_ra4e1/voice_ra4e1.dts

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

@ -30,6 +30,14 @@ @@ -30,6 +30,14 @@
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 4)>;
renesas,analog-enable;
};
};
pwm1_default: pwm1_default {
group1 {
/* GTIOC1A GTIOC1B */

6
boards/renesas/ek_ra4l1/ek_ra4l1.dts

@ -141,6 +141,12 @@ @@ -141,6 +141,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq6 {
interrupts = <14 12>;
status = "okay";

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

@ -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 */

6
boards/renesas/ek_ra4m1/ek_ra4m1.dts

@ -102,6 +102,12 @@ @@ -102,6 +102,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq0 {
interrupts = <27 12>;
status = "okay";

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

@ -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 */

6
boards/renesas/ek_ra4w1/ek_ra4w1.dts

@ -90,6 +90,12 @@ @@ -90,6 +90,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq4 {
interrupts = <27 12>;
status = "okay";

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

@ -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 */

6
boards/renesas/fpb_ra4e1/fpb_ra4e1.dts

@ -120,6 +120,12 @@ @@ -120,6 +120,12 @@
pinctrl-names = "default";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};
&port_irq1 {
interrupts = <41 12>;
status = "okay";

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

@ -19,4 +19,12 @@ @@ -19,4 +19,12 @@
drive-strength = "high";
};
};
dac0_default: dac0_default {
group1 {
/* output */
psels = <RA_PSEL(RA_PSEL_DAC, 0, 14)>;
renesas,analog-enable;
};
};
};

6
boards/renesas/voice_ra4e1/voice_ra4e1.dts

@ -138,3 +138,9 @@ @@ -138,3 +138,9 @@
&wdt {
status = "okay";
};
&dac0 {
pinctrl-0 = <&dac0_default>;
pinctrl-names = "default";
status = "okay";
};

Loading…
Cancel
Save