diff --git a/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.yaml b/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.yaml index e6a09fad904..3cc9a197023 100644 --- a/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.yaml +++ b/boards/riscv/esp32c3_devkitm/esp32c3_devkitm.yaml @@ -10,6 +10,7 @@ supported: - i2c - watchdog - uart + - dma testing: ignore_tags: - net diff --git a/tests/drivers/dma/chan_blen_transfer/boards/esp32c3_devkitm.conf b/tests/drivers/dma/chan_blen_transfer/boards/esp32c3_devkitm.conf new file mode 100644 index 00000000000..56bf25e718b --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/esp32c3_devkitm.conf @@ -0,0 +1,3 @@ +CONFIG_DMA_TRANSFER_CHANNEL_NR_0=5 +CONFIG_DMA_TRANSFER_CHANNEL_NR_1=0 +CONFIG_HEAP_MEM_POOL_SIZE=32768 diff --git a/tests/drivers/dma/chan_blen_transfer/boards/esp32c3_devkitm.overlay b/tests/drivers/dma/chan_blen_transfer/boards/esp32c3_devkitm.overlay new file mode 100644 index 00000000000..b322d8c4ab6 --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/esp32c3_devkitm.overlay @@ -0,0 +1,11 @@ +/* + * Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&dma { + status = "okay"; +}; + +test_dma: &dma { }; diff --git a/tests/drivers/dma/loop_transfer/boards/esp32c3_devkitm.conf b/tests/drivers/dma/loop_transfer/boards/esp32c3_devkitm.conf new file mode 100644 index 00000000000..927a1ee6c61 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/esp32c3_devkitm.conf @@ -0,0 +1,2 @@ +CONFIG_HEAP_MEM_POOL_SIZE=32768 +CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=0 diff --git a/tests/drivers/dma/loop_transfer/boards/esp32c3_devkitm.overlay b/tests/drivers/dma/loop_transfer/boards/esp32c3_devkitm.overlay new file mode 100644 index 00000000000..b322d8c4ab6 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/esp32c3_devkitm.overlay @@ -0,0 +1,11 @@ +/* + * Copyright (c) 2022 Espressif Systems (Shanghai) Co., Ltd. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&dma { + status = "okay"; +}; + +test_dma: &dma { };