From dd37de8839d1b8d49b71ca2c6da2fa04e32c685d Mon Sep 17 00:00:00 2001 From: Reto Schneider Date: Tue, 13 Aug 2024 00:27:56 +0200 Subject: [PATCH] tests: drivers: dma: Enable for board sim3u1xx_dk This allows to run the test 'chan_blen_transfer' and 'loop_transfer' on the sim3u1xx_dk board. The functionality tested in `chan_link_transfer` and `scatter_gather` is not (yet) supported by the Si32 DMA driver, and those tests therefore not enabled. Signed-off-by: Reto Schneider --- .../dma/chan_blen_transfer/boards/sim3u1xx_dk.overlay | 9 +++++++++ tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.conf | 2 ++ .../drivers/dma/loop_transfer/boards/sim3u1xx_dk.overlay | 9 +++++++++ 3 files changed, 20 insertions(+) create mode 100644 tests/drivers/dma/chan_blen_transfer/boards/sim3u1xx_dk.overlay create mode 100644 tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.conf create mode 100644 tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.overlay diff --git a/tests/drivers/dma/chan_blen_transfer/boards/sim3u1xx_dk.overlay b/tests/drivers/dma/chan_blen_transfer/boards/sim3u1xx_dk.overlay new file mode 100644 index 00000000000..ed1b6463bd3 --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/sim3u1xx_dk.overlay @@ -0,0 +1,9 @@ +/* + * Copyright (c) 2024 GARDENA GmbH + * + * SPDX-License-Identifier: Apache-2.0 + */ + +tst_dma0: &dma { + status = "okay"; +}; diff --git a/tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.conf b/tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.conf new file mode 100644 index 00000000000..dd3f7a6af8e --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.conf @@ -0,0 +1,2 @@ +CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0 +CONFIG_DMA_LOOP_TRANSFER_SIZE=1024 diff --git a/tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.overlay b/tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.overlay new file mode 100644 index 00000000000..ed1b6463bd3 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/sim3u1xx_dk.overlay @@ -0,0 +1,9 @@ +/* + * Copyright (c) 2024 GARDENA GmbH + * + * SPDX-License-Identifier: Apache-2.0 + */ + +tst_dma0: &dma { + status = "okay"; +};