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"; +};