tests: uart: uart async test running on the stm32l5xx boards
add support of the dma (V2bis) for the stm32l5 for uart transfers.
on all available target boards
Signed-off-by: Francois Ramu <francois.ramu@st.com>
diff --git a/tests/drivers/uart/uart_async_api/boards/nucleo_l552ze_q.overlay b/tests/drivers/uart/uart_async_api/boards/nucleo_l552ze_q.overlay
index d2faa0e..b31ec4a 100644
--- a/tests/drivers/uart/uart_async_api/boards/nucleo_l552ze_q.overlay
+++ b/tests/drivers/uart/uart_async_api/boards/nucleo_l552ze_q.overlay
@@ -5,8 +5,8 @@
*/
&usart3 {
- dmas = <&dmamux1 5 30 0x440 0>,
- <&dmamux1 4 29 0x480 0>;
+ dmas = <&dmamux1 5 30 0x440>,
+ <&dmamux1 4 29 0x480>;
dma-names = "tx", "rx";
};
diff --git a/tests/drivers/uart/uart_async_api/boards/nucleo_l552ze_q_ns.overlay b/tests/drivers/uart/uart_async_api/boards/nucleo_l552ze_q_ns.overlay
new file mode 100644
index 0000000..b31ec4a
--- /dev/null
+++ b/tests/drivers/uart/uart_async_api/boards/nucleo_l552ze_q_ns.overlay
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 2021 STMicroelectronics
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+&usart3 {
+ dmas = <&dmamux1 5 30 0x440>,
+ <&dmamux1 4 29 0x480>;
+ dma-names = "tx", "rx";
+};
+
+&dma1 {
+ status = "okay";
+};
+
+&dma2 {
+ status = "okay";
+};
+
+&dmamux1 {
+ status = "okay";
+};
diff --git a/tests/drivers/uart/uart_async_api/boards/stm32l562e_dk.overlay b/tests/drivers/uart/uart_async_api/boards/stm32l562e_dk.overlay
index d2faa0e..b31ec4a 100644
--- a/tests/drivers/uart/uart_async_api/boards/stm32l562e_dk.overlay
+++ b/tests/drivers/uart/uart_async_api/boards/stm32l562e_dk.overlay
@@ -5,8 +5,8 @@
*/
&usart3 {
- dmas = <&dmamux1 5 30 0x440 0>,
- <&dmamux1 4 29 0x480 0>;
+ dmas = <&dmamux1 5 30 0x440>,
+ <&dmamux1 4 29 0x480>;
dma-names = "tx", "rx";
};
diff --git a/tests/drivers/uart/uart_async_api/boards/stm32l562e_dk_ns.overlay b/tests/drivers/uart/uart_async_api/boards/stm32l562e_dk_ns.overlay
new file mode 100644
index 0000000..b31ec4a
--- /dev/null
+++ b/tests/drivers/uart/uart_async_api/boards/stm32l562e_dk_ns.overlay
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 2021 STMicroelectronics
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+&usart3 {
+ dmas = <&dmamux1 5 30 0x440>,
+ <&dmamux1 4 29 0x480>;
+ dma-names = "tx", "rx";
+};
+
+&dma1 {
+ status = "okay";
+};
+
+&dma2 {
+ status = "okay";
+};
+
+&dmamux1 {
+ status = "okay";
+};