dts: nordic: nrf-uarte: Add endtx-stoptx-supported property
Add information to the device tree if UARTE instance has a HW feature which is the ENDTX_STOPTX short. Add this property to all instances in nrf54hl15, nrf54l20, nrf9280 and nrf54h20. Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
This commit is contained in:
parent
b4117f97d3
commit
b7b25fe09c
5 changed files with 34 additions and 0 deletions
|
|
@ -3,3 +3,9 @@ description: Nordic nRF family UARTE (UART with EasyDMA)
|
|||
compatible: "nordic,nrf-uarte"
|
||||
|
||||
include: ["nordic,nrf-uart-common.yaml", "memory-region.yaml"]
|
||||
|
||||
properties:
|
||||
endtx-stoptx-supported:
|
||||
type: boolean
|
||||
description: |
|
||||
UARTE has ENDTX_STOPTX HW short.
|
||||
|
|
|
|||
|
|
@ -625,6 +625,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <230 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&hsfll120>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
spi121: spi@8e7000 {
|
||||
|
|
@ -933,6 +934,7 @@
|
|||
interrupts = <421 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c131: i2c@9a6000 {
|
||||
|
|
@ -973,6 +975,7 @@
|
|||
interrupts = <422 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
dppic134: dppic@9b1000 {
|
||||
|
|
@ -1050,6 +1053,7 @@
|
|||
interrupts = <437 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c133: i2c@9b6000 {
|
||||
|
|
@ -1090,6 +1094,7 @@
|
|||
interrupts = <438 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
dppic135: dppic@9c1000 {
|
||||
|
|
@ -1167,6 +1172,7 @@
|
|||
interrupts = <453 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c135: i2c@9c6000 {
|
||||
|
|
@ -1207,6 +1213,7 @@
|
|||
interrupts = <454 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
dppic136: dppic@9d1000 {
|
||||
|
|
@ -1284,6 +1291,7 @@
|
|||
interrupts = <469 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c137: i2c@9d6000 {
|
||||
|
|
@ -1324,6 +1332,7 @@
|
|||
interrupts = <470 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
clocks = <&fll16m>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -136,6 +136,7 @@
|
|||
reg = <0x4a000 0x1000>;
|
||||
interrupts = <74 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
cpuflpr_vpr: vpr@4c000 {
|
||||
|
|
@ -266,6 +267,7 @@
|
|||
reg = <0xc6000 0x1000>;
|
||||
interrupts = <198 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c21: i2c@c7000 {
|
||||
|
|
@ -303,6 +305,7 @@
|
|||
reg = <0xc7000 0x1000>;
|
||||
interrupts = <199 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c22: i2c@c8000 {
|
||||
|
|
@ -340,6 +343,7 @@
|
|||
reg = <0xc8000 0x1000>;
|
||||
interrupts = <200 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
egu20: egu@c9000 {
|
||||
|
|
@ -548,6 +552,7 @@
|
|||
reg = <0x104000 0x1000>;
|
||||
interrupts = <260 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
#ifdef USE_NON_SECURE_ADDRESS_MAP
|
||||
|
|
|
|||
|
|
@ -105,6 +105,7 @@
|
|||
reg = <0x4d000 0x1000>;
|
||||
interrupts = <77 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
gpio2: gpio@50400 {
|
||||
|
|
@ -217,6 +218,7 @@
|
|||
reg = <0xc6000 0x1000>;
|
||||
interrupts = <198 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c21: i2c@c7000 {
|
||||
|
|
@ -254,6 +256,7 @@
|
|||
reg = <0xc7000 0x1000>;
|
||||
interrupts = <199 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c22: i2c@c8000 {
|
||||
|
|
@ -291,6 +294,7 @@
|
|||
reg = <0xc8000 0x1000>;
|
||||
interrupts = <200 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
egu20: egu@c9000 {
|
||||
|
|
@ -490,6 +494,7 @@
|
|||
reg = <0x104000 0x1000>;
|
||||
interrupts = <260 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
status = "disabled";
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
wdt30: watchdog@108000 {
|
||||
|
|
|
|||
|
|
@ -515,6 +515,7 @@
|
|||
reg = <0x8e6000 0x1000>;
|
||||
status = "disabled";
|
||||
interrupts = <230 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
spi121: spi@8e7000 {
|
||||
|
|
@ -844,6 +845,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <421 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c131: i2c@9a6000 {
|
||||
|
|
@ -881,6 +883,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <422 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
dppic134: dppic@9b1000 {
|
||||
|
|
@ -952,6 +955,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <437 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c133: i2c@9b6000 {
|
||||
|
|
@ -989,6 +993,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <438 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
dppic135: dppic@9c1000 {
|
||||
|
|
@ -1060,6 +1065,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <453 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c135: i2c@9c6000 {
|
||||
|
|
@ -1097,6 +1103,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <454 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
dppic136: dppic@9d1000 {
|
||||
|
|
@ -1168,6 +1175,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <469 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
|
||||
i2c137: i2c@9d6000 {
|
||||
|
|
@ -1205,6 +1213,7 @@
|
|||
status = "disabled";
|
||||
interrupts = <470 NRF_DEFAULT_IRQ_PRIORITY>;
|
||||
nordic,clockpin-enable = <NRF_FUN_UART_TX>;
|
||||
endtx-stoptx-supported;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue