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:
parent
1318f1543c
commit
2f5f39fa37
6 changed files with 10 additions and 13 deletions
|
|
@ -280,6 +280,8 @@ Serial
|
||||||
======
|
======
|
||||||
|
|
||||||
* Renamed the ``compatible`` from ``nxp,kinetis-lpuart`` to :dtcompatible:`nxp,lpuart`.
|
* 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
|
Stepper
|
||||||
=======
|
=======
|
||||||
|
|
|
||||||
|
|
@ -242,7 +242,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
usart1: usart@50060000 {
|
usart1: usart@50060000 {
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x50060000 0x400>;
|
reg = <0x50060000 0x400>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
|
|
||||||
|
|
@ -206,31 +206,28 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
usart0: usart@50058000 { /* USART0 */
|
usart0: usart@50058000 { /* USART0 */
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x50058000 0x400>;
|
reg = <0x50058000 0x400>;
|
||||||
interrupts = <11 0>, <12 0>;
|
interrupts = <11 0>, <12 0>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
peripheral-id = <0>;
|
|
||||||
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
|
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
usart1: usart@5005c000 { /* USART1 */
|
usart1: usart@5005c000 { /* USART1 */
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x5005c000 0x400>;
|
reg = <0x5005c000 0x400>;
|
||||||
interrupts = <13 0>, <14 0>;
|
interrupts = <13 0>, <14 0>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
peripheral-id = <1>;
|
|
||||||
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
|
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
usart2: usart@50060000 { /* USART2 */
|
usart2: usart@50060000 { /* USART2 */
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x50060000 0x400>;
|
reg = <0x50060000 0x400>;
|
||||||
interrupts = <15 0>, <16 0>;
|
interrupts = <15 0>, <16 0>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
peripheral-id = <2>;
|
|
||||||
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
|
clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_PCLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -276,11 +276,10 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
usart0: usart@5005c000 {
|
usart0: usart@5005c000 {
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x5005C000 0x306c>;
|
reg = <0x5005C000 0x306c>;
|
||||||
interrupts = <9 0>, <10 0>;
|
interrupts = <9 0>, <10 0>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
peripheral-id = <0>;
|
|
||||||
clocks = <&cmu CLOCK_USART0 CLOCK_BRANCH_PCLK>;
|
clocks = <&cmu CLOCK_USART0 CLOCK_BRANCH_PCLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -286,11 +286,10 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
usart0: usart@5005c000 {
|
usart0: usart@5005c000 {
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x5005C000 0x4000>;
|
reg = <0x5005C000 0x4000>;
|
||||||
interrupts = <9 0>, <10 0>;
|
interrupts = <9 0>, <10 0>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
peripheral-id = <0>;
|
|
||||||
clocks = <&cmu CLOCK_USART0 CLOCK_BRANCH_PCLK>;
|
clocks = <&cmu CLOCK_USART0 CLOCK_BRANCH_PCLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -329,7 +329,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
usart0: usart@5005c000 {
|
usart0: usart@5005c000 {
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x5005C000 0x400>;
|
reg = <0x5005C000 0x400>;
|
||||||
interrupts = <16 0>, <17 0>;
|
interrupts = <16 0>, <17 0>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
|
|
@ -338,7 +338,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
usart1: usart@50060000 {
|
usart1: usart@50060000 {
|
||||||
compatible = "silabs,gecko-usart";
|
compatible = "silabs,usart-uart";
|
||||||
reg = <0x50060000 0x400>;
|
reg = <0x50060000 0x400>;
|
||||||
interrupts = <18 0>, <19 0>;
|
interrupts = <18 0>, <19 0>;
|
||||||
interrupt-names = "rx", "tx";
|
interrupt-names = "rx", "tx";
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue