dts: arm: change usart binding of silabs series 2 boards

Make the Silabs series 2 boards use the new USART driver
"silabs,usart-uart".

Signed-off-by: Martin Hoff <martin.hoff@silabs.com>
This commit is contained in:
Martin Hoff 2025-01-17 15:36:44 +01:00 committed by Benjamin Cabé
parent 1318f1543c
commit 2f5f39fa37
6 changed files with 10 additions and 13 deletions

View file

@ -280,6 +280,8 @@ Serial
======
* Renamed the ``compatible`` from ``nxp,kinetis-lpuart`` to :dtcompatible:`nxp,lpuart`.
* Silabs Usart driver has been split for Series 2 :dtcompatible:`silabs,usart-uart`
and Series 0/1 ``silabs,gecko-usart``
Stepper
=======

View file

@ -242,7 +242,7 @@
};
usart1: usart@50060000 {
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x50060000 0x400>;
interrupt-names = "rx", "tx";
status = "disabled";

View file

@ -206,31 +206,28 @@
};
usart0: usart@50058000 { /* USART0 */
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x50058000 0x400>;
interrupts = <11 0>, <12 0>;
interrupt-names = "rx", "tx";
peripheral-id = <0>;
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
status = "disabled";
};
usart1: usart@5005c000 { /* USART1 */
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x5005c000 0x400>;
interrupts = <13 0>, <14 0>;
interrupt-names = "rx", "tx";
peripheral-id = <1>;
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
status = "disabled";
};
usart2: usart@50060000 { /* USART2 */
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x50060000 0x400>;
interrupts = <15 0>, <16 0>;
interrupt-names = "rx", "tx";
peripheral-id = <2>;
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
status = "disabled";
};

View file

@ -276,11 +276,10 @@
};
usart0: usart@5005c000 {
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x5005C000 0x306c>;
interrupts = <9 0>, <10 0>;
interrupt-names = "rx", "tx";
peripheral-id = <0>;
clocks = <&cmu CLOCK_USART0 CLOCK_BRANCH_PCLK>;
status = "disabled";
};

View file

@ -286,11 +286,10 @@
};
usart0: usart@5005c000 {
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x5005C000 0x4000>;
interrupts = <9 0>, <10 0>;
interrupt-names = "rx", "tx";
peripheral-id = <0>;
clocks = <&cmu CLOCK_USART0 CLOCK_BRANCH_PCLK>;
status = "disabled";
};

View file

@ -329,7 +329,7 @@
};
usart0: usart@5005c000 {
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x5005C000 0x400>;
interrupts = <16 0>, <17 0>;
interrupt-names = "rx", "tx";
@ -338,7 +338,7 @@
};
usart1: usart@50060000 {
compatible = "silabs,gecko-usart";
compatible = "silabs,usart-uart";
reg = <0x50060000 0x400>;
interrupts = <18 0>, <19 0>;
interrupt-names = "rx", "tx";