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