From d91bdc0f512b2cc00a709886bf5bd4449d574133 Mon Sep 17 00:00:00 2001 From: Francois Ramu Date: Thu, 24 Feb 2022 16:38:34 +0100 Subject: [PATCH] tests: drivers: dma test running on the nucleo_wl55 board enable the dma and dmamux to the nucleo_wl55jc so that dma testcases can run on that target Signed-off-by: Francois Ramu --- boards/arm/nucleo_wl55jc/nucleo_wl55jc.yaml | 1 + .../boards/nucleo_wl55jc.conf | 3 +++ .../boards/nucleo_wl55jc.overlay | 17 +++++++++++++++++ .../dma/loop_transfer/boards/nucleo_wl55jc.conf | 2 ++ .../loop_transfer/boards/nucleo_wl55jc.overlay | 17 +++++++++++++++++ 5 files changed, 40 insertions(+) create mode 100644 tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.conf create mode 100644 tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.overlay create mode 100644 tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.conf create mode 100644 tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.overlay diff --git a/boards/arm/nucleo_wl55jc/nucleo_wl55jc.yaml b/boards/arm/nucleo_wl55jc/nucleo_wl55jc.yaml index faece9ba82f..bd7ea3b99e9 100644 --- a/boards/arm/nucleo_wl55jc/nucleo_wl55jc.yaml +++ b/boards/arm/nucleo_wl55jc/nucleo_wl55jc.yaml @@ -17,3 +17,4 @@ supported: - arduino_spi - adc - pwm + - dma diff --git a/tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.conf b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.conf new file mode 100644 index 00000000000..ab4ebfe6494 --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.conf @@ -0,0 +1,3 @@ +CONFIG_DMA_TRANSFER_DRV_NAME="DMAMUX_1" +CONFIG_DMA_TRANSFER_CHANNEL_NR_0=6 +CONFIG_DMA_TRANSFER_CHANNEL_NR_1=10 diff --git a/tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.overlay b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.overlay new file mode 100644 index 00000000000..820fa5c349f --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_wl55jc.overlay @@ -0,0 +1,17 @@ +/* + * Copyright (c) 2020 STMicroelectronics + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&dma1 { + status = "okay"; +}; + +&dma2 { + status = "okay"; +}; + +&dmamux1 { + status = "okay"; +}; diff --git a/tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.conf b/tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.conf new file mode 100644 index 00000000000..fab5e261411 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.conf @@ -0,0 +1,2 @@ +CONFIG_DMA_LOOP_TRANSFER_DRV_NAME="DMAMUX_1" +CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=11 diff --git a/tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.overlay b/tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.overlay new file mode 100644 index 00000000000..820fa5c349f --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/nucleo_wl55jc.overlay @@ -0,0 +1,17 @@ +/* + * Copyright (c) 2020 STMicroelectronics + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&dma1 { + status = "okay"; +}; + +&dma2 { + status = "okay"; +}; + +&dmamux1 { + status = "okay"; +};