tests: dma: add silabs boards conf files

Added sltb010a,slwrb4180a,xg24_dk2601b and xg27_dk2602a boards files
to run chan_blen_transfer, loop_transfer and scatter_gather tests.

Signed-off-by: Martin Hoff <martin.hoff@silabs.com>
This commit is contained in:
Martin Hoff 2024-12-05 15:05:06 +01:00 committed by Benjamin Cabé
commit 8af19306d7
20 changed files with 185 additions and 0 deletions

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,5 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0
CONFIG_DMA_LOOP_TRANSFER_SIZE=2048

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,5 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0
CONFIG_DMA_LOOP_TRANSFER_SIZE=2048

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,5 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0
CONFIG_DMA_LOOP_TRANSFER_SIZE=2048

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,5 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0
CONFIG_DMA_LOOP_TRANSFER_SIZE=2048

View file

@ -0,0 +1,11 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
&dma0 {
status = "okay";
};
tst_dma0: &dma0 { };

View file

@ -0,0 +1,5 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_SG_CHANNEL_NR=0
CONFIG_DMA_SG_XFER_SIZE=4096

View file

@ -0,0 +1,16 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
/ {
aliases {
dma0 = &dma0;
};
};
&dma0 {
status = "okay";
};

View file

@ -0,0 +1,3 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_SG_CHANNEL_NR=0

View file

@ -0,0 +1,15 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
/ {
aliases {
dma0 = &dma0;
};
};
&dma0 {
status = "okay";
};

View file

@ -0,0 +1,4 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_SG_CHANNEL_NR=0

View file

@ -0,0 +1,15 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
/ {
aliases {
dma0 = &dma0;
};
};
&dma0 {
status = "okay";
};

View file

@ -0,0 +1,4 @@
# Copyright (c) 2024 Silicon Laboratories, Inc.
# SPDX-License-Identifier: Apache-2.0
CONFIG_DMA_SG_CHANNEL_NR=0

View file

@ -0,0 +1,15 @@
/*
* Copyright (c) 2024 Silicon Laboratories, Inc.
*
* SPDX-License-Identifier: Apache-2.0
*/
/ {
aliases {
dma0 = &dma0;
};
};
&dma0 {
status = "okay";
};