Skip to content

Commit b87e340

Browse files
dts: arm: silabs: instantiate VDAC nodes for xg2x parts
Defines a VDAC node for xg21, xg23, xg24, xg27 and xg29 parts, which are all compatible with the silabs,vdac binding. Signed-off-by: Bastien Beauchamp <[email protected]>
1 parent 36fd64c commit b87e340

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

dts/arm/silabs/xg23/xg23.dtsi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -574,6 +574,15 @@
574574
clocks = <&cmu CLOCK_ACMP0 CLOCK_BRANCH_EM01GRPACLK>;
575575
status = "disabled";
576576
};
577+
578+
vdac0: vdac@59024000 {
579+
compatible = "silabs,vdac";
580+
reg = <0x59024000 0x4000>;
581+
interrupts = 55 2>;
582+
clocks = <&cmu CLOCK_VDAC0 CLOCK_BRANCH_VDAC0CLK>;
583+
status = "disabled";
584+
#io-channel-cells = <1>;
585+
};
577586
};
578587

579588
hwinfo: hwinfo {

dts/arm/silabs/xg24/xg24.dtsi

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,24 @@
544544
clocks = <&cmu CLOCK_ACMP0 CLOCK_BRANCH_EM01GRPACLK>;
545545
status = "disabled";
546546
};
547+
548+
vdac0: vdac@59024000 {
549+
compatible = "silabs,vdac";
550+
reg = <0x59024000 0x4000>;
551+
interrupts = <72 2>;
552+
clocks = <&cmu CLOCK_VDAC0 CLOCK_BRANCH_VDAC0CLK>;
553+
status = "disabled";
554+
#io-channel-cells = <1>;
555+
};
556+
557+
vdac1: vdac@59028000 {
558+
compatible = "silabs,vdac";
559+
reg = <0x59028000 0x4000>;
560+
interrupts = <73 2>;
561+
clocks = <&cmu CLOCK_VDAC1 CLOCK_BRANCH_VDAC1CLK>;
562+
status = "disabled";
563+
#io-channel-cells = <1>;
564+
};
547565
};
548566
};
549567

0 commit comments

Comments
 (0)