1 /*
2  * SPDX-FileCopyrightText: 2021-2022 Espressif Systems (Shanghai) CO LTD
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #include "soc/soc.h"
8 #include "soc/lcd_periph.h"
9 #include "soc/gpio_sig_map.h"
10 
11 const lcd_signal_conn_t lcd_periph_signals = {
12     .buses = {
13         [0] = {
14             .module = PERIPH_I2S0_MODULE,
15             .irq_id = ETS_I2S0_INTR_SOURCE,
16             .data_sigs = {
17                 I2S0O_DATA_OUT0_IDX,
18                 I2S0O_DATA_OUT1_IDX,
19                 I2S0O_DATA_OUT2_IDX,
20                 I2S0O_DATA_OUT3_IDX,
21                 I2S0O_DATA_OUT4_IDX,
22                 I2S0O_DATA_OUT5_IDX,
23                 I2S0O_DATA_OUT6_IDX,
24                 I2S0O_DATA_OUT7_IDX,
25                 I2S0O_DATA_OUT8_IDX,
26                 I2S0O_DATA_OUT9_IDX,
27                 I2S0O_DATA_OUT10_IDX,
28                 I2S0O_DATA_OUT11_IDX,
29                 I2S0O_DATA_OUT12_IDX,
30                 I2S0O_DATA_OUT13_IDX,
31                 I2S0O_DATA_OUT14_IDX,
32                 I2S0O_DATA_OUT15_IDX,
33                 I2S0O_DATA_OUT16_IDX,
34                 I2S0O_DATA_OUT17_IDX,
35                 I2S0O_DATA_OUT18_IDX,
36                 I2S0O_DATA_OUT19_IDX,
37                 I2S0O_DATA_OUT20_IDX,
38                 I2S0O_DATA_OUT21_IDX,
39                 I2S0O_DATA_OUT22_IDX,
40                 I2S0O_DATA_OUT23_IDX,
41             },
42             .wr_sig = I2S0O_WS_OUT_IDX,
43         },
44         [1] = {
45             .module = PERIPH_I2S1_MODULE,
46             .irq_id = ETS_I2S1_INTR_SOURCE,
47             .data_sigs = {
48                 I2S1O_DATA_OUT0_IDX,
49                 I2S1O_DATA_OUT1_IDX,
50                 I2S1O_DATA_OUT2_IDX,
51                 I2S1O_DATA_OUT3_IDX,
52                 I2S1O_DATA_OUT4_IDX,
53                 I2S1O_DATA_OUT5_IDX,
54                 I2S1O_DATA_OUT6_IDX,
55                 I2S1O_DATA_OUT7_IDX,
56                 I2S1O_DATA_OUT8_IDX,
57                 I2S1O_DATA_OUT9_IDX,
58                 I2S1O_DATA_OUT10_IDX,
59                 I2S1O_DATA_OUT11_IDX,
60                 I2S1O_DATA_OUT12_IDX,
61                 I2S1O_DATA_OUT13_IDX,
62                 I2S1O_DATA_OUT14_IDX,
63                 I2S1O_DATA_OUT15_IDX,
64                 I2S1O_DATA_OUT16_IDX,
65                 I2S1O_DATA_OUT17_IDX,
66                 I2S1O_DATA_OUT18_IDX,
67                 I2S1O_DATA_OUT19_IDX,
68                 I2S1O_DATA_OUT20_IDX,
69                 I2S1O_DATA_OUT21_IDX,
70                 I2S1O_DATA_OUT22_IDX,
71                 I2S1O_DATA_OUT23_IDX,
72             },
73             .wr_sig = I2S1O_WS_OUT_IDX,
74         }
75     }
76 };
77