diff --git a/boards/arm/nucleo_g474re/nucleo_g474re.yaml b/boards/arm/nucleo_g474re/nucleo_g474re.yaml index 5fcc7a8f813..02bba376e11 100644 --- a/boards/arm/nucleo_g474re/nucleo_g474re.yaml +++ b/boards/arm/nucleo_g474re/nucleo_g474re.yaml @@ -21,3 +21,4 @@ supported: - spi - watchdog - adc + - dma diff --git a/tests/drivers/dma/chan_blen_transfer/boards/nucleo_g474re.conf b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_g474re.conf new file mode 100644 index 00000000000..95351492762 --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_g474re.conf @@ -0,0 +1,3 @@ +CONFIG_DMA_TRANSFER_DRV_NAME="DMAMUX_1" +CONFIG_DMA_TRANSFER_CHANNEL_NR_0=5 +CONFIG_DMA_TRANSFER_CHANNEL_NR_1=9 diff --git a/tests/drivers/dma/chan_blen_transfer/boards/nucleo_g474re.overlay b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_g474re.overlay new file mode 100644 index 00000000000..b1b5691fb35 --- /dev/null +++ b/tests/drivers/dma/chan_blen_transfer/boards/nucleo_g474re.overlay @@ -0,0 +1,17 @@ +/* + * Copyright (c) 2021 Thomas Stranger + * + * 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_g474re.conf b/tests/drivers/dma/loop_transfer/boards/nucleo_g474re.conf new file mode 100644 index 00000000000..c6d07a01764 --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/nucleo_g474re.conf @@ -0,0 +1,2 @@ +CONFIG_DMA_LOOP_TRANSFER_DRV_NAME="DMAMUX_1" +CONFIG_DMA_LOOP_TRANSFER_CHANNEL_NR=2 diff --git a/tests/drivers/dma/loop_transfer/boards/nucleo_g474re.overlay b/tests/drivers/dma/loop_transfer/boards/nucleo_g474re.overlay new file mode 100644 index 00000000000..c9f9199d46c --- /dev/null +++ b/tests/drivers/dma/loop_transfer/boards/nucleo_g474re.overlay @@ -0,0 +1,13 @@ +/* + * Copyright (c) 2021 Thomas Stranger + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&dma1 { + status = "okay"; +}; + +&dmamux1 { + status = "okay"; +};