1/* 2 * Copyright (c) 2024 Espressif Systems (Shanghai) Co., Ltd. 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7&pinctrl { 8 i2s0_pinconf: i2s0_pinconf { 9 group1 { 10 pinmux = <I2S0_MCLK_GPIO42>, 11 <I2S0_O_WS_GPIO41>, 12 <I2S0_O_BCK_GPIO40>, 13 <I2S0_O_SD_GPIO39>; 14 output-enable; 15 }; 16 }; 17 18 i2s1_pinconf: i2s1_pinconf { 19 group1 { 20 pinmux = <I2S1_MCLK_GPIO35>, 21 <I2S1_I_WS_GPIO36>, 22 <I2S1_I_BCK_GPIO37>; 23 output-enable; 24 }; 25 group2 { 26 pinmux = <I2S1_I_SD_GPIO38>; 27 input-enable; 28 }; 29 }; 30}; 31 32i2s_tx: &i2s0 { 33 status = "okay"; 34 35 pinctrl-0 = <&i2s0_pinconf>; 36 pinctrl-names = "default"; 37 38 dmas = <&dma 3>; 39 dma-names = "tx"; 40}; 41 42i2s_rx: &i2s1 { 43 status = "okay"; 44 45 pinctrl-0 = <&i2s1_pinconf>; 46 pinctrl-names = "default"; 47 48 dmas = <&dma 4>; 49 dma-names = "rx"; 50}; 51 52&dma { 53 status = "okay"; 54}; 55