From 91a1e706535b2f99433280513c5bc66dfb918506 Mon Sep 17 00:00:00 2001 From: Marcio Ribeiro Date: Wed, 7 Aug 2024 15:14:04 -0300 Subject: [PATCH] samples: drivers: i2s echo supported by esp32s3_devkitc Added esp32s3_dedvkitc board to the i2s echo sample Signed-off-by: Marcio Ribeiro --- .../boards/esp32s3_devkitc_procpu.overlay | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 samples/drivers/i2s/echo/boards/esp32s3_devkitc_procpu.overlay diff --git a/samples/drivers/i2s/echo/boards/esp32s3_devkitc_procpu.overlay b/samples/drivers/i2s/echo/boards/esp32s3_devkitc_procpu.overlay new file mode 100644 index 00000000000..951f535893d --- /dev/null +++ b/samples/drivers/i2s/echo/boards/esp32s3_devkitc_procpu.overlay @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2024 Espressif Systems (Shanghai) Co., Ltd. + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&pinctrl { + i2s0_pinconf: i2s0_pinconf { + group1 { + pinmux = , + , + , + ; + output-enable; + }; + }; + + i2s1_pinconf: i2s1_pinconf { + group1 { + pinmux = , + , + ; + output-enable; + }; + group2 { + pinmux = ; + input-enable; + }; + }; +}; + +i2s_tx: &i2s0 { + status = "okay"; + + pinctrl-0 = <&i2s0_pinconf>; + pinctrl-names = "default"; + + dmas = <&dma 3>; + dma-names = "tx"; +}; + +i2s_rx: &i2s1 { + status = "okay"; + + pinctrl-0 = <&i2s1_pinconf>; + pinctrl-names = "default"; + + dmas = <&dma 4>; + dma-names = "rx"; +}; + +&dma { + status = "okay"; +};