From 7dbcf65562a8b9e49e51c63eeba5883057d6b120 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 sgrm This allows to run the test 'chan_blen_transfer' and 'loop_transfer' on the sgrm 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 --- tests/drivers/dma/chan_blen_transfer/boards/sgrm.overlay | 9 +++++++++ tests/drivers/dma/loop_transfer/boards/sgrm.conf | 6 ++++++ tests/drivers/dma/loop_transfer/boards/sgrm.overlay | 9 +++++++++ 3 files changed, 24 insertions(+) create mode 100644 tests/drivers/dma/chan_blen_transfer/boards/sgrm.overlay create mode 100644 tests/drivers/dma/loop_transfer/boards/sgrm.conf create mode 100644 tests/drivers/dma/loop_transfer/boards/sgrm.overlay diff --git a/tests/drivers/dma/chan_blen_transfer/boards/sgrm.overlay b/tests/drivers/dma/chan_blen_transfer/boards/sgrm.overlay new file mode 100644 index 00000000000..ed1b6463bd3 --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/sgrm.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/sgrm.conf b/tests/drivers/dma/loop_transfer/boards/sgrm.conf new file mode 100644 index 00000000000..f5bcc9fb972 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/sgrm.conf @@ -0,0 +1,6 @@ +# Copyright (c) 2024 GARDENA GmbH +# +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0 +CONFIG_DMA_LOOP_TRANSFER_SIZE=1024 diff --git a/tests/drivers/dma/loop_transfer/boards/sgrm.overlay b/tests/drivers/dma/loop_transfer/boards/sgrm.overlay new file mode 100644 index 00000000000..ed1b6463bd3 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/sgrm.overlay @@ -0,0 +1,9 @@ +/* + * Copyright (c) 2024 GARDENA GmbH + * + * SPDX-License-Identifier: Apache-2.0 + */ + +tst_dma0: &dma { + status = "okay"; +};