282 lines
11 KiB
C
282 lines
11 KiB
C
#ifndef GPIO_MTX_SIGNAL_H
|
|
#define GPIO_MTX_SIGNAL_H
|
|
|
|
typedef enum {
|
|
GPIO_MTX_UART0_CTS_IN = 0,
|
|
GPIO_MTX_UART0_RXD_IN = 1,
|
|
GPIO_MTX_UART1_CTS_IN = 2,
|
|
GPIO_MTX_UART1_RXD_IN = 3,
|
|
GPIO_MTX_UART2_CTS_IN = 4,
|
|
GPIO_MTX_UART2_RXD_IN = 5,
|
|
GPIO_MTX_UART3_CTS_IN = 6,
|
|
GPIO_MTX_UART3_RXD_IN = 7,
|
|
GPIO_MTX_UART4_CTS_IN = 8,
|
|
GPIO_MTX_UART4_RXD_IN = 9,
|
|
GPIO_MTX_UART5_CTS_IN = 10,
|
|
GPIO_MTX_UART5_RXD_IN = 11,
|
|
GPIO_MTX_UART6_CTS_IN = 12,
|
|
GPIO_MTX_UART6_RXD_IN = 13,
|
|
GPIO_MTX_UART7_CTS_IN = 14,
|
|
GPIO_MTX_UART7_RXD_IN = 15,
|
|
GPIO_MTX_SPI_M0_SI_IN = 16,
|
|
GPIO_MTX_SPI_M1_SI_IN = 17,
|
|
GPIO_MTX_SPI_M2_SI_IN = 18,
|
|
GPIO_MTX_SPI_M3_SI_IN = 19,
|
|
GPIO_MTX_TCK_S_IN = 20,
|
|
GPIO_MTX_TMS_S_IN = 21,
|
|
GPIO_MTX_TDI_S_IN = 22,
|
|
GPIO_MTX_TRST_S_IN = 23,
|
|
GPIO_MTX_I2C0_SDA_IN = 24,
|
|
GPIO_MTX_I2C1_SDA_IN = 25,
|
|
GPIO_MTX_I2C2_SDA_IN = 26,
|
|
GPIO_MTX_I2C3_SDA_IN = 27,
|
|
GPIO_MTX_FMST_SI_IN = 28,
|
|
GPIO_MTX_FTST_CLK_IN = 29,
|
|
GPIO_MTX_FTST_CS_IN = 30,
|
|
GPIO_MTX_FTST_SIO_IN = 31,
|
|
GPIO_MTX_FEED_SIG0_IN = 32,
|
|
GPIO_MTX_FEED_SIG1_IN = 33,
|
|
GPIO_MTX_FEED_SIG2_IN = 34,
|
|
GPIO_MTX_FEED_SIG3_IN = 35,
|
|
GPIO_MTX_FEED_SIG4_IN = 36,
|
|
GPIO_MTX_FEED_SIG5_IN = 37,
|
|
GPIO_MTX_FEED_SIG6_IN = 38,
|
|
GPIO_MTX_FEED_SIG7_IN = 39,
|
|
GPIO_MTX_PWMSYNCI_IN = 40,
|
|
GPIO_MTX_PWM_TZ1_IN = 41,
|
|
GPIO_MTX_PWM_TZ2_IN = 42,
|
|
GPIO_MTX_PWM_TZ3_IN = 43,
|
|
GPIO_MTX_PWM_TZ4_IN = 44,
|
|
GPIO_MTX_PWM_TZ5_IN = 45,
|
|
GPIO_MTX_PWM_TZ6_IN = 46,
|
|
GPIO_MTX_MAC_ZC_UP_PHASE_0 = 47,
|
|
GPIO_MTX_MAC_ZC_UP_PHASE_1 = 48,
|
|
GPIO_MTX_MAC_ZC_UP_PHASE_2 = 49,
|
|
GPIO_MTX_MAC_ZC_DOWN_PHASE_0 = 50,
|
|
GPIO_MTX_MAC_ZC_DOWN_PHASE_1 = 51,
|
|
GPIO_MTX_MAC_ZC_DOWN_PHASE_2 = 52,
|
|
GPIO_MTX_ETH_RMII_MDIO_IN = 53,
|
|
GPIO_MTX_ETH_RMII_PHY_INTR = 54,
|
|
GPIO_MTX_SPI_S0_CLK_IN = 55,
|
|
GPIO_MTX_SPI_S0_CS_IN = 56,
|
|
GPIO_MTX_SPI_S0_SI_IN = 57,
|
|
GPIO_MTX_GP_TMR_IN_0 = 58,
|
|
GPIO_MTX_GP_TMR_IN_1 = 59,
|
|
GPIO_MTX_GP_TMR_IN_2 = 60,
|
|
GPIO_MTX_GP_TMR_IN_3 = 61,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B0 = 62,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B1 = 63,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B2 = 64,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B3 = 65,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B4 = 66,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B5 = 67,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B6 = 68,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B7 = 69,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B8 = 70,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B9 = 71,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B10 = 72,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_RX_B11 = 73,
|
|
GPIO_MTX_SFC_SPI_CLK_I = 74,
|
|
GPIO_MTX_SFC_SPI_SI_I = 75,
|
|
GPIO_MTX_SFC_SPI_SO_I = 76,
|
|
GPIO_MTX_SFC_SPI_WP_I = 77,
|
|
GPIO_MTX_SFC_SPI_HOLD_I = 78,
|
|
GPIO_MTX_SFC_SPI_CS0_I = 79,
|
|
GPIO_MTX_SFC_SPI_CS1_I = 80,
|
|
GPIO_MTX_SMC_SPI_CLK_I = 81,
|
|
GPIO_MTX_SMC_SPI_SI_I = 82,
|
|
GPIO_MTX_SMC_SPI_SO_I = 83,
|
|
GPIO_MTX_SMC_SPI_SIO2_I = 84,
|
|
GPIO_MTX_SMC_SPI_SIO3_I = 85,
|
|
GPIO_MTX_SMC_SPI_CS_I = 86,
|
|
GPIO_MTX_GP_TMR1_IN_0 = 87,
|
|
GPIO_MTX_GP_TMR1_IN_1 = 88,
|
|
GPIO_MTX_GP_TMR1_IN_2 = 89,
|
|
GPIO_MTX_GP_TMR1_IN_3 = 90,
|
|
GPIO_MTX_GP_TMR2_IN_0 = 91,
|
|
GPIO_MTX_GP_TMR2_IN_1 = 92,
|
|
GPIO_MTX_GP_TMR2_IN_2 = 93,
|
|
GPIO_MTX_GP_TMR2_IN_3 = 94,
|
|
|
|
GPIO_MTX_SIGNAL_IN_MAX,
|
|
} GPIO_MTX_SIGNAL_IN;
|
|
|
|
typedef enum {
|
|
GPIO_MTX_UART0_RTS_OUT = 0,
|
|
GPIO_MTX_UART0_TXD_OUT = 1,
|
|
GPIO_MTX_UART1_RTS_OUT = 2,
|
|
GPIO_MTX_UART1_TXD_OUT = 3,
|
|
GPIO_MTX_UART2_RTS_OUT = 4,
|
|
GPIO_MTX_UART2_TXD_OUT = 5,
|
|
GPIO_MTX_UART3_RTS_OUT = 6,
|
|
GPIO_MTX_UART3_TXD_OUT = 7,
|
|
GPIO_MTX_UART4_RTS_OUT = 8,
|
|
GPIO_MTX_UART4_TXD_OUT = 9,
|
|
GPIO_MTX_UART5_RTS_OUT = 10,
|
|
GPIO_MTX_UART5_TXD_OUT = 11,
|
|
GPIO_MTX_UART6_RTS_OUT = 12,
|
|
GPIO_MTX_UART6_TXD_OUT = 13,
|
|
GPIO_MTX_UART7_RTS_OUT = 14,
|
|
GPIO_MTX_UART7_TXD_OUT = 15,
|
|
GPIO_MTX_SPI_M0_CLK_OUT = 16,
|
|
GPIO_MTX_SPI_M0_CS_OUT = 17,
|
|
GPIO_MTX_SPI_M0_SO_OUT = 18,
|
|
GPIO_MTX_SPI_M1_CLK_OUT = 19,
|
|
GPIO_MTX_SPI_M1_CS_OUT = 20,
|
|
GPIO_MTX_SPI_M1_SO_OUT = 21,
|
|
GPIO_MTX_SPI_M2_CLK_OUT = 22,
|
|
GPIO_MTX_SPI_M2_CS_OUT = 23,
|
|
GPIO_MTX_SPI_M2_SO_OUT = 24,
|
|
GPIO_MTX_SPI_M3_CLK_OUT = 25,
|
|
GPIO_MTX_SPI_M3_CS_OUT = 26,
|
|
GPIO_MTX_SPI_M3_SO_OUT = 27,
|
|
GPIO_MTX_LED0_OUT = 28,
|
|
GPIO_MTX_LED1_OUT = 29,
|
|
GPIO_MTX_LED2_OUT = 30,
|
|
GPIO_MTX_LED3_OUT = 31,
|
|
GPIO_MTX_LED4_OUT = 32,
|
|
GPIO_MTX_LED5_OUT = 33,
|
|
GPIO_MTX_LED6_OUT = 34,
|
|
GPIO_MTX_LED7_OUT = 35,
|
|
GPIO_MTX_LED8_OUT = 36,
|
|
GPIO_MTX_LED9_OUT = 37,
|
|
GPIO_MTX_LED10_OUT = 38,
|
|
GPIO_MTX_LED11_OUT = 39,
|
|
GPIO_MTX_LED12_OUT = 40,
|
|
GPIO_MTX_LED13_OUT = 41,
|
|
GPIO_MTX_LED14_OUT = 42,
|
|
GPIO_MTX_LED15_OUT = 43,
|
|
GPIO_MTX_TDO_S_OUT = 44,
|
|
GPIO_MTX_I2C0_SCL_OUT = 45,
|
|
GPIO_MTX_I2C0_SDA_OUT = 46,
|
|
GPIO_MTX_I2C1_SCL_OUT = 47,
|
|
GPIO_MTX_I2C1_SDA_OUT = 48,
|
|
GPIO_MTX_I2C2_SCL_OUT = 49,
|
|
GPIO_MTX_I2C2_SDA_OUT = 50,
|
|
GPIO_MTX_I2C3_SCL_OUT = 51,
|
|
GPIO_MTX_I2C3_SDA_OUT = 52,
|
|
GPIO_MTX_FMST_CLK_OUT = 53,
|
|
GPIO_MTX_FMST_CSN_OUT = 54,
|
|
GPIO_MTX_FMST_SO_OUT = 55,
|
|
GPIO_MTX_FTST_SIO_OUT = 56,
|
|
GPIO_MTX_CLK_TEST = 57,
|
|
GPIO_MTX_FEED_SIG0_OUT = 58,
|
|
GPIO_MTX_FEED_SIG1_OUT = 59,
|
|
GPIO_MTX_FEED_SIG2_OUT = 60,
|
|
GPIO_MTX_FEED_SIG3_OUT = 61,
|
|
GPIO_MTX_FEED_SIG4_OUT = 62,
|
|
GPIO_MTX_FEED_SIG5_OUT = 63,
|
|
GPIO_MTX_FEED_SIG6_OUT = 64,
|
|
GPIO_MTX_FEED_SIG7_OUT = 65,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT0 = 66,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT1 = 67,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT2 = 68,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT3 = 69,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT4 = 70,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT5 = 71,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT6 = 72,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT7 = 73,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT8 = 74,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT9 = 75,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT10 = 76,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT11 = 77,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT12 = 78,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT13 = 79,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT14 = 80,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT15 = 81,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT16 = 82,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT17 = 83,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT18 = 84,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT19 = 85,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT20 = 86,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT21 = 87,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT22 = 88,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT23 = 89,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT24 = 90,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT25 = 91,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT26 = 92,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT27 = 93,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT28 = 94,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT29 = 95,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT30 = 96,
|
|
GPIO_MTX_CHIP_DEB_BUS_OUT31 = 97,
|
|
GPIO_MTX_SIG_PWM0_DOUT = 98,
|
|
GPIO_MTX_SIG_PWM1_DOUT = 99,
|
|
GPIO_MTX_SIG_PWM2_DOUT = 100,
|
|
GPIO_MTX_SIG_PWM3_DOUT = 101,
|
|
GPIO_MTX_PWM0A_OUT = 102,
|
|
GPIO_MTX_PWM0B_OUT = 103,
|
|
GPIO_MTX_PWM1A_OUT = 104,
|
|
GPIO_MTX_PWM1B_OUT = 105,
|
|
GPIO_MTX_PWM2A_OUT = 106,
|
|
GPIO_MTX_PWM2B_OUT = 107,
|
|
GPIO_MTX_PWM3A_OUT = 108,
|
|
GPIO_MTX_PWM3B_OUT = 109,
|
|
GPIO_MTX_SFC_SPI_CLK_OUT_MON = 110,
|
|
GPIO_MTX_SFC_SPI_CS1_OUT_MON = 111,
|
|
GPIO_MTX_SFC_SPI_CS0_OUT_MON = 112,
|
|
GPIO_MTX_SFC_SPI_SI_OUT_MON = 113,
|
|
GPIO_MTX_SFC_SPI_SO_OUT_MON = 114,
|
|
GPIO_MTX_SFC_SPI_WP_OUT_MON = 115,
|
|
GPIO_MTX_SFC_SPI_HOLD_OUT_MON = 116,
|
|
GPIO_MTX_SMC_SPI_CLK_OUT_MON = 117,
|
|
GPIO_MTX_SMC_SPI_CS_OUT_MON = 118,
|
|
GPIO_MTX_SMC_SPI_SI_OUT_MON = 119,
|
|
GPIO_MTX_SMC_SPI_SO_OUT_MON = 120,
|
|
GPIO_MTX_SMC_SPI_SIO2_OUT_MON = 121,
|
|
GPIO_MTX_SMC_SPI_SIO3_OUT_MON = 122,
|
|
GPIO_MTX_ETH_RMII_MDIO_OUT = 123,
|
|
GPIO_MTX_ETH_RMII_MDC = 124,
|
|
GPIO_MTX_SPI_S0_SO_OUT = 125,
|
|
GPIO_MTX_TX_EN_A = 126,
|
|
GPIO_MTX_TX_EN_B = 127,
|
|
GPIO_MTX_TX_EN_C = 128,
|
|
GPIO_MTX_RX_EN_A = 129,
|
|
GPIO_MTX_RX_EN_B = 130,
|
|
GPIO_MTX_RX_EN_C = 131,
|
|
GPIO_MTX_RX_GLNA_0 = 132,
|
|
GPIO_MTX_RX_GLNA_1 = 133,
|
|
GPIO_MTX_RX_GLNA_2 = 134,
|
|
GPIO_MTX_ENLIC_0 = 135,
|
|
GPIO_MTX_ENLIC_1 = 136,
|
|
GPIO_MTX_SIG_PWM4_DOUT = 137,
|
|
GPIO_MTX_SIG_PWM5_DOUT = 138,
|
|
GPIO_MTX_PWM4A_OUT = 139,
|
|
GPIO_MTX_PWM4B_OUT = 140,
|
|
GPIO_MTX_PWM5A_OUT = 141,
|
|
GPIO_MTX_PWM5B_OUT = 142,
|
|
GPIO_MTX_RFPLC_WAFE_TXNRX_OUT = 143,
|
|
GPIO_MTX_RFPLC_WAFE_ENABLE_OUT = 144,
|
|
GPIO_MTX_RFPLC_WAFE_AGC_GAIN_OUT = 145,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B0_OUT = 146,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B1_OUT = 147,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B2_OUT = 148,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B3_OUT = 149,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B4_OUT = 150,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B5_OUT = 151,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B6_OUT = 152,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B7_OUT = 153,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B8_OUT = 154,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B9_OUT = 155,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B10_OUT = 156,
|
|
GPIO_MTX_RFPLC_WAFE_DIQ_TX_B11_OUT = 157,
|
|
GPIO_MTX_RFPLC_WAFE_PD_OUT = 158,
|
|
GPIO_MTX_SFC_SPI_CLK_OUT = 159,
|
|
GPIO_MTX_SFC_SPI_SI_OUT = 160,
|
|
GPIO_MTX_SFC_SPI_SO_OUT = 161,
|
|
GPIO_MTX_SFC_SPI_WP_OUT = 162,
|
|
GPIO_MTX_SFC_SPI_HOLD_OUT = 163,
|
|
GPIO_MTX_SFC_SPI_CS0_OUT = 164,
|
|
GPIO_MTX_SFC_SPI_CS1_OUT = 165,
|
|
GPIO_MTX_SMC_SPI_CLK_OUT = 166,
|
|
GPIO_MTX_SMC_SPI_SI_OUT = 167,
|
|
GPIO_MTX_SMC_SPI_SO_OUT = 168,
|
|
GPIO_MTX_SMC_SPI_SIO2_OUT = 169,
|
|
GPIO_MTX_SMC_SPI_SIO3_OUT = 170,
|
|
GPIO_MTX_SMC_SPI_CS_OUT = 171,
|
|
|
|
GPIO_MTX_SIGNAL_OUT_MAX,
|
|
} GPIO_MTX_SIGNAL_OUT;
|
|
|
|
|
|
#endif |