@ -74,8 +74,23 @@ enum {
GPIO_FN_SD1_CLK , GPIO_FN_SD1_CMD , GPIO_FN_SD1_DATA0 ,
GPIO_FN_SD1_DATA1 , GPIO_FN_SD1_DATA2 , GPIO_FN_SD1_DATA3 ,
/* IPSR0 */
GPIO_FN_SD1_CD , GPIO_FN_CAN0_RX , GPIO_FN_SD1_WP , GPIO_FN_IRQ7 ,
GPIO_FN_CAN0_TX , GPIO_FN_MMC_CLK , GPIO_FN_SD2_CLK , GPIO_FN_MMC_CMD ,
GPIO_FN_SD2_CMD , GPIO_FN_MMC_D0 , GPIO_FN_SD2_DATA0 , GPIO_FN_MMC_D1 ,
GPIO_FN_SD2_DATA1 , GPIO_FN_MMC_D2 , GPIO_FN_SD2_DATA2 ,
GPIO_FN_MMC_D3 , GPIO_FN_SD2_DATA3 , GPIO_FN_MMC_D4 ,
GPIO_FN_SD2_CD , GPIO_FN_MMC_D5 , GPIO_FN_SD2_WP , GPIO_FN_MMC_D6 ,
GPIO_FN_SCIF0_RXD , GPIO_FN_I2C2_SCL_B , GPIO_FN_CAN1_RX , GPIO_FN_MMC_D7 ,
GPIO_FN_SCIF0_TXD , GPIO_FN_I2C2_SDA_B , GPIO_FN_CAN1_TX , GPIO_FN_D0 ,
GPIO_FN_SCIFA3_SCK_B , GPIO_FN_IRQ4 , GPIO_FN_D1 , GPIO_FN_SCIFA3_RXD_B ,
GPIO_FN_D2 , GPIO_FN_SCIFA3_TXD_B , GPIO_FN_D3 , GPIO_FN_I2C3_SCL_B ,
GPIO_FN_SCIF5_RXD_B , GPIO_FN_D4 , GPIO_FN_I2C3_SDA_B ,
GPIO_FN_SCIF5_TXD_B , GPIO_FN_D5 , GPIO_FN_SCIF4_RXD_B ,
GPIO_FN_I2C0_SCL_D ,
/*
* From IPSR0 to IPSR5 have been removed because they does not use .
* From IPSR1 to IPSR5 have been removed because they does not use .
*/
/* IPSR6 */
@ -144,9 +159,54 @@ enum {
GPIO_FN_SCIF5_RXD , GPIO_FN_I2C2_SCL_C , GPIO_FN_DU1_DR2 ,
GPIO_FN_RIF1_D0_B , GPIO_FN_TS_SDEN_D , GPIO_FN_FMCLK_C , GPIO_FN_RDS_CLK ,
/*
* From IPSR9 to IPSR10 have been removed because they does not use .
*/
/* IPSR9 */
GPIO_FN_MSIOF0_TXD , GPIO_FN_SCIF5_TXD , GPIO_FN_I2C2_SDA_C ,
GPIO_FN_DU1_DR3 , GPIO_FN_RIF1_D1_B , GPIO_FN_TS_SPSYNC_D , GPIO_FN_FMIN_C ,
GPIO_FN_RDS_DATA , GPIO_FN_MSIOF0_SCK , GPIO_FN_IRQ0 , GPIO_FN_TS_SDATA ,
GPIO_FN_DU1_DR4 , GPIO_FN_RIF1_SYNC , GPIO_FN_TPUTO1_C ,
GPIO_FN_MSIOF0_SYNC , GPIO_FN_PWM1 , GPIO_FN_TS_SCK , GPIO_FN_DU1_DR5 ,
GPIO_FN_RIF1_CLK , GPIO_FN_BPFCLK_B , GPIO_FN_MSIOF0_SS1 ,
GPIO_FN_SCIFA0_RXD , GPIO_FN_TS_SDEN , GPIO_FN_DU1_DR6 , GPIO_FN_RIF1_D0 ,
GPIO_FN_FMCLK_B , GPIO_FN_RDS_CLK_B , GPIO_FN_MSIOF0_SS2 ,
GPIO_FN_SCIFA0_TXD , GPIO_FN_TS_SPSYNC , GPIO_FN_DU1_DR7 , GPIO_FN_RIF1_D1 ,
GPIO_FN_FMIN_B , GPIO_FN_RDS_DATA_B , GPIO_FN_HSCIF1_HRX ,
GPIO_FN_I2C4_SCL , GPIO_FN_PWM6 , GPIO_FN_DU1_DG0 , GPIO_FN_HSCIF1_HTX ,
GPIO_FN_I2C4_SDA , GPIO_FN_TPUTO1 , GPIO_FN_DU1_DG1 , GPIO_FN_HSCIF1_HSCK ,
GPIO_FN_PWM2 , GPIO_FN_IETX , GPIO_FN_DU1_DG2 , GPIO_FN_REMOCON_B ,
GPIO_FN_SPEEDIN_B , GPIO_FN_VSP_B , GPIO_FN_HSCIF1_HCTS_N ,
GPIO_FN_SCIFA4_RXD , GPIO_FN_IECLK , GPIO_FN_DU1_DG3 , GPIO_FN_SSI_SCK1_B ,
GPIO_FN_CAN_DEBUG_HW_TRIGGER , GPIO_FN_CC50_STATE32 ,
GPIO_FN_HSCIF1_HRTS_N , GPIO_FN_SCIFA4_TXD , GPIO_FN_IERX ,
GPIO_FN_DU1_DG4 , GPIO_FN_SSI_WS1_B , GPIO_FN_CAN_STEP0 ,
GPIO_FN_CC50_STATE33 , GPIO_FN_SCIF1_SCK , GPIO_FN_PWM3 , GPIO_FN_TCLK2 ,
GPIO_FN_DU1_DG5 , GPIO_FN_SSI_SDATA1_B , GPIO_FN_CAN_TXCLK ,
GPIO_FN_CC50_STATE34 ,
/* IPSR10 */
GPIO_FN_SCIF1_RXD , GPIO_FN_IIC0_SCL , GPIO_FN_DU1_DG6 ,
GPIO_FN_SSI_SCK2_B , GPIO_FN_CAN_DEBUGOUT0 , GPIO_FN_CC50_STATE35 ,
GPIO_FN_SCIF1_TXD , GPIO_FN_IIC0_SDA , GPIO_FN_DU1_DG7 , GPIO_FN_SSI_WS2_B ,
GPIO_FN_CAN_DEBUGOUT1 , GPIO_FN_CC50_STATE36 , GPIO_FN_SCIF2_RXD ,
GPIO_FN_IIC1_SCL , GPIO_FN_DU1_DB0 , GPIO_FN_SSI_SDATA2_B ,
GPIO_FN_USB0_EXTLP , GPIO_FN_CAN_DEBUGOUT2 , GPIO_FN_CC50_STATE37 ,
GPIO_FN_SCIF2_TXD , GPIO_FN_IIC1_SDA , GPIO_FN_DU1_DB1 ,
GPIO_FN_SSI_SCK9_B , GPIO_FN_USB0_OVC1 , GPIO_FN_CAN_DEBUGOUT3 ,
GPIO_FN_CC50_STATE38 , GPIO_FN_SCIF2_SCK , GPIO_FN_IRQ1 , GPIO_FN_DU1_DB2 ,
GPIO_FN_SSI_WS9_B , GPIO_FN_USB0_IDIN , GPIO_FN_CAN_DEBUGOUT4 ,
GPIO_FN_CC50_STATE39 , GPIO_FN_SCIF3_SCK , GPIO_FN_IRQ2 , GPIO_FN_BPFCLK_D ,
GPIO_FN_DU1_DB3 , GPIO_FN_SSI_SDATA9_B , GPIO_FN_TANS2 ,
GPIO_FN_CAN_DEBUGOUT5 , GPIO_FN_CC50_OSCOUT , GPIO_FN_SCIF3_RXD ,
GPIO_FN_I2C1_SCL_E , GPIO_FN_FMCLK_D , GPIO_FN_DU1_DB4 ,
GPIO_FN_AUDIO_CLKA_C , GPIO_FN_SSI_SCK4_B , GPIO_FN_CAN_DEBUGOUT6 ,
GPIO_FN_RDS_CLK_C , GPIO_FN_SCIF3_TXD , GPIO_FN_I2C1_SDA_E ,
GPIO_FN_FMIN_D , GPIO_FN_DU1_DB5 , GPIO_FN_AUDIO_CLKB_C ,
GPIO_FN_SSI_WS4_B , GPIO_FN_CAN_DEBUGOUT7 , GPIO_FN_RDS_DATA_C ,
GPIO_FN_I2C2_SCL , GPIO_FN_SCIFA5_RXD , GPIO_FN_DU1_DB6 ,
GPIO_FN_AUDIO_CLKC_C , GPIO_FN_SSI_SDATA4_B , GPIO_FN_CAN_DEBUGOUT8 ,
GPIO_FN_I2C2_SDA , GPIO_FN_SCIFA5_TXD , GPIO_FN_DU1_DB7 ,
GPIO_FN_AUDIO_CLKOUT_C , GPIO_FN_CAN_DEBUGOUT9 , GPIO_FN_SSI_SCK5 ,
GPIO_FN_SCIFA3_SCK , GPIO_FN_CAN_DEBUGOUT10 ,
GPIO_FN_DU1_DOTCLKIN ,
/* IPSR11 */
GPIO_FN_SSI_WS5 , GPIO_FN_SCIFA3_RXD , GPIO_FN_I2C3_SCL_C ,
@ -168,9 +228,49 @@ enum {
GPIO_FN_AD_DO_B , GPIO_FN_SSI_SDATA0 , GPIO_FN_MSIOF1_SCK_B ,
GPIO_FN_PWM0_B , GPIO_FN_ADICLK_B , GPIO_FN_AD_CLK_B ,
/*
* From IPSR12 to IPSR13 have been removed because they does not use .
*/
/* IPSR12 */
GPIO_FN_SSI_SCK34 , GPIO_FN_MSIOF1_SYNC_B , GPIO_FN_SCIFA1_SCK_C ,
GPIO_FN_ADICHS0_B , GPIO_FN_AD_NCS_N_B , GPIO_FN_DREQ1_N_B ,
GPIO_FN_SSI_WS34 , GPIO_FN_MSIOF1_SS1_B , GPIO_FN_SCIFA1_RXD_C ,
GPIO_FN_ADICHS1_B , GPIO_FN_CAN1_RX_C , GPIO_FN_DACK1_B ,
GPIO_FN_SSI_SDATA3 , GPIO_FN_MSIOF1_SS2_B , GPIO_FN_SCIFA1_TXD_C ,
GPIO_FN_ADICHS2_B , GPIO_FN_CAN1_TX_C , GPIO_FN_DREQ2_N , GPIO_FN_SSI_SCK4 ,
GPIO_FN_MLB_CK , GPIO_FN_IETX_B , GPIO_FN_IRD_TX , GPIO_FN_SSI_WS4 ,
GPIO_FN_MLB_SIG , GPIO_FN_IECLK_B , GPIO_FN_IRD_RX , GPIO_FN_SSI_SDATA4 ,
GPIO_FN_MLB_DAT , GPIO_FN_IERX_B , GPIO_FN_IRD_SCK , GPIO_FN_SSI_SDATA8 ,
GPIO_FN_SCIF1_SCK_B , GPIO_FN_PWM1_B , GPIO_FN_IRQ9 , GPIO_FN_REMOCON ,
GPIO_FN_DACK2 , GPIO_FN_ETH_MDIO_B , GPIO_FN_SSI_SCK1 ,
GPIO_FN_SCIF1_RXD_B , GPIO_FN_IIC1_SCL_C , GPIO_FN_VI1_CLK ,
GPIO_FN_CAN0_RX_D , GPIO_FN_AVB_AVTP_CAPTURE , GPIO_FN_ETH_CRS_DV_B ,
GPIO_FN_SSI_WS1 , GPIO_FN_SCIF1_TXD_B , GPIO_FN_IIC1_SDA_C ,
GPIO_FN_VI1_DATA0 , GPIO_FN_CAN0_TX_D , GPIO_FN_AVB_AVTP_MATCH ,
GPIO_FN_ETH_RX_ER_B , GPIO_FN_SSI_SDATA1 , GPIO_FN_HSCIF1_HRX_B ,
GPIO_FN_VI1_DATA1 , GPIO_FN_SDATA , GPIO_FN_ATAG0_N , GPIO_FN_ETH_RXD0_B ,
GPIO_FN_SSI_SCK2 , GPIO_FN_HSCIF1_HTX_B , GPIO_FN_VI1_DATA2 ,
GPIO_FN_MDATA , GPIO_FN_ATAWR0_N , GPIO_FN_ETH_RXD1_B ,
/* IPSR13 */
GPIO_FN_SSI_WS2 , GPIO_FN_HSCIF1_HCTS_N_B , GPIO_FN_SCIFA0_RXD_D ,
GPIO_FN_VI1_DATA3 , GPIO_FN_SCKZ , GPIO_FN_ATACS00_N , GPIO_FN_ETH_LINK_B ,
GPIO_FN_SSI_SDATA2 , GPIO_FN_HSCIF1_HRTS_N_B , GPIO_FN_SCIFA0_TXD_D ,
GPIO_FN_VI1_DATA4 , GPIO_FN_STM_N , GPIO_FN_ATACS10_N ,
GPIO_FN_ETH_REFCLK_B , GPIO_FN_SSI_SCK9 , GPIO_FN_SCIF2_SCK_B ,
GPIO_FN_PWM2_B , GPIO_FN_VI1_DATA5 , GPIO_FN_MTS_N , GPIO_FN_EX_WAIT1 ,
GPIO_FN_ETH_TXD1_B , GPIO_FN_SSI_WS9 , GPIO_FN_SCIF2_RXD_B ,
GPIO_FN_I2C3_SCL_E , GPIO_FN_VI1_DATA6 , GPIO_FN_ATARD0_N ,
GPIO_FN_ETH_TX_EN_B , GPIO_FN_SSI_SDATA9 , GPIO_FN_SCIF2_TXD_B ,
GPIO_FN_I2C3_SDA_E , GPIO_FN_VI1_DATA7 , GPIO_FN_ATADIR0_N ,
GPIO_FN_ETH_MAGIC_B , GPIO_FN_AUDIO_CLKA , GPIO_FN_I2C0_SCL_B ,
GPIO_FN_SCIFA4_RXD_D , GPIO_FN_VI1_CLKENB , GPIO_FN_TS_SDATA_C ,
GPIO_FN_RIF0_SYNC_B , GPIO_FN_ETH_TXD0_B , GPIO_FN_AUDIO_CLKB ,
GPIO_FN_I2C0_SDA_B , GPIO_FN_SCIFA4_TXD_D , GPIO_FN_VI1_FIELD ,
GPIO_FN_TS_SCK_C , GPIO_FN_RIF0_CLK_B , GPIO_FN_BPFCLK_E ,
GPIO_FN_ETH_MDC_B , GPIO_FN_AUDIO_CLKC , GPIO_FN_I2C4_SCL_B ,
GPIO_FN_SCIFA5_RXD_D , GPIO_FN_VI1_HSYNC_N , GPIO_FN_TS_SDEN_C ,
GPIO_FN_RIF0_D0_B , GPIO_FN_FMCLK_E , GPIO_FN_RDS_CLK_D ,
GPIO_FN_AUDIO_CLKOUT , GPIO_FN_I2C4_SDA_B , GPIO_FN_SCIFA5_TXD_D ,
GPIO_FN_VI1_VSYNC_N , GPIO_FN_TS_SPSYNC_C , GPIO_FN_RIF0_D1_B ,
GPIO_FN_FMIN_E , GPIO_FN_RDS_DATA_D ,
} ;
# endif /* __ASM_R8A7794_H__ */