1 /* 2 * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 #include "soc/parlio_periph.h" 8 #include "soc/gpio_sig_map.h" 9 10 const parlio_signal_conn_t parlio_periph_signals = { 11 .groups = { 12 [0] = { 13 .module = PERIPH_PARLIO_MODULE, 14 .tx_irq_id = ETS_PARL_IO_INTR_SOURCE, 15 .rx_irq_id = ETS_PARL_IO_INTR_SOURCE, 16 .tx_units = { 17 [0] = { 18 .data_sigs = { 19 PARL_TX_DATA0_IDX, 20 PARL_TX_DATA1_IDX, 21 PARL_TX_DATA2_IDX, 22 PARL_TX_DATA3_IDX, 23 PARL_TX_DATA4_IDX, 24 PARL_TX_DATA5_IDX, 25 PARL_TX_DATA6_IDX, 26 PARL_TX_DATA7_IDX, 27 PARL_TX_DATA8_IDX, 28 PARL_TX_DATA9_IDX, 29 PARL_TX_DATA10_IDX, 30 PARL_TX_DATA11_IDX, 31 PARL_TX_DATA12_IDX, 32 PARL_TX_DATA13_IDX, 33 PARL_TX_DATA14_IDX, 34 PARL_TX_DATA15_IDX, 35 }, 36 .clk_out_sig = PARL_TX_CLK_OUT_IDX, 37 .clk_in_sig = PARL_TX_CLK_IN_IDX, 38 } 39 }, 40 .rx_units = { 41 [0] = { 42 .data_sigs = { 43 PARL_RX_DATA0_IDX, 44 PARL_RX_DATA1_IDX, 45 PARL_RX_DATA2_IDX, 46 PARL_RX_DATA3_IDX, 47 PARL_RX_DATA4_IDX, 48 PARL_RX_DATA5_IDX, 49 PARL_RX_DATA6_IDX, 50 PARL_RX_DATA7_IDX, 51 PARL_RX_DATA8_IDX, 52 PARL_RX_DATA9_IDX, 53 PARL_RX_DATA10_IDX, 54 PARL_RX_DATA11_IDX, 55 PARL_RX_DATA12_IDX, 56 PARL_RX_DATA13_IDX, 57 PARL_RX_DATA14_IDX, 58 PARL_RX_DATA15_IDX, 59 }, 60 .clk_out_sig = -1, 61 .clk_in_sig = PARL_RX_CLK_IN_IDX, 62 } 63 } 64 }, 65 }, 66 }; 67