FNCN
FNCN("", pinmux_type_fpmx, 0x00, 0, 0),
FNCN("", pinmux_type_fpmx, 0x00, 0, 0),
FNCN("L2SW_CLK_OUT", pinmux_type_fpmx, 0x00, 0, 7),
FNCN("L2SW_MAC_SMI_MDC", pinmux_type_fpmx, 0x00, 8, 7),
FNCN("L2SW_LED_FLASH0", pinmux_type_fpmx, 0x01, 0, 7),
FNCN("L2SW_LED_FLASH1", pinmux_type_fpmx, 0x01, 8, 7),
FNCN("L2SW_LED_ON0", pinmux_type_fpmx, 0x02, 0, 7),
FNCN("L2SW_LED_ON1", pinmux_type_fpmx, 0x02, 8, 7),
FNCN("L2SW_MAC_SMI_MDIO", pinmux_type_fpmx, 0x03, 0, 7),
FNCN("L2SW_P0_MAC_RMII_TXEN", pinmux_type_fpmx, 0x03, 8, 7),
FNCN("L2SW_P0_MAC_RMII_TXD0", pinmux_type_fpmx, 0x04, 0, 7),
FNCN("L2SW_P0_MAC_RMII_TXD1", pinmux_type_fpmx, 0x04, 8, 7),
FNCN("L2SW_P0_MAC_RMII_CRSDV", pinmux_type_fpmx, 0x05, 0, 7),
FNCN("L2SW_P0_MAC_RMII_RXD0", pinmux_type_fpmx, 0x05, 8, 7),
FNCN("L2SW_P0_MAC_RMII_RXD1", pinmux_type_fpmx, 0x06, 0, 7),
FNCN("L2SW_P0_MAC_RMII_RXER", pinmux_type_fpmx, 0x06, 8, 7),
FNCN("L2SW_P1_MAC_RMII_TXEN", pinmux_type_fpmx, 0x07, 0, 7),
FNCN("L2SW_P1_MAC_RMII_TXD0", pinmux_type_fpmx, 0x07, 8, 7),
FNCN("L2SW_P1_MAC_RMII_TXD1", pinmux_type_fpmx, 0x08, 0, 7),
FNCN("L2SW_P1_MAC_RMII_CRSDV", pinmux_type_fpmx, 0x08, 8, 7),
FNCN("L2SW_P1_MAC_RMII_RXD0", pinmux_type_fpmx, 0x09, 0, 7),
FNCN("L2SW_P1_MAC_RMII_RXD1", pinmux_type_fpmx, 0x09, 8, 7),
FNCN("L2SW_P1_MAC_RMII_RXER", pinmux_type_fpmx, 0x0A, 0, 7),
FNCN("DAISY_MODE", pinmux_type_fpmx, 0x0A, 8, 7),
FNCN("SDIO_CLK", pinmux_type_fpmx, 0x0B, 0, 7), /* 1x SDIO */
FNCN("SDIO_CMD", pinmux_type_fpmx, 0x0B, 8, 7),
FNCN("SDIO_D0", pinmux_type_fpmx, 0x0C, 0, 7),
FNCN("SDIO_D1", pinmux_type_fpmx, 0x0C, 8, 7),
FNCN("SDIO_D2", pinmux_type_fpmx, 0x0D, 0, 7),
FNCN("SDIO_D3", pinmux_type_fpmx, 0x0D, 8, 7),
FNCN("PWM0", pinmux_type_fpmx, 0x0E, 0, 7), /* 8x PWM */
FNCN("PWM1", pinmux_type_fpmx, 0x0E, 8, 7),
FNCN("PWM2", pinmux_type_fpmx, 0x0F, 0, 7),
FNCN("PWM3", pinmux_type_fpmx, 0x0F, 8, 7),
FNCN("PWM4", pinmux_type_fpmx, 0x10, 0, 7),
FNCN("PWM5", pinmux_type_fpmx, 0x10, 8, 7),
FNCN("PWM6", pinmux_type_fpmx, 0x11, 0, 7),
FNCN("PWM7", pinmux_type_fpmx, 0x11, 8, 7),
FNCN("ICM0_D", pinmux_type_fpmx, 0x12, 0, 7), /* 4x Input captures */
FNCN("ICM1_D", pinmux_type_fpmx, 0x12, 8, 7),
FNCN("ICM2_D", pinmux_type_fpmx, 0x13, 0, 7),
FNCN("ICM3_D", pinmux_type_fpmx, 0x13, 8, 7),
FNCN("ICM0_CLK", pinmux_type_fpmx, 0x14, 0, 7),
FNCN("ICM1_CLK", pinmux_type_fpmx, 0x14, 8, 7),
FNCN("ICM2_CLK", pinmux_type_fpmx, 0x15, 0, 7),
FNCN("ICM3_CLK", pinmux_type_fpmx, 0x15, 8, 7),
FNCN("SPIM0_INT", pinmux_type_fpmx, 0x16, 0, 7), /* 4x SPI masters */
FNCN("SPIM0_CLK", pinmux_type_fpmx, 0x16, 8, 7),
FNCN("SPIM0_EN", pinmux_type_fpmx, 0x17, 0, 7),
FNCN("SPIM0_DO", pinmux_type_fpmx, 0x17, 8, 7),
FNCN("SPIM0_DI", pinmux_type_fpmx, 0x18, 0, 7),
FNCN("SPIM1_INT", pinmux_type_fpmx, 0x18, 8, 7),
FNCN("SPIM1_CLK", pinmux_type_fpmx, 0x19, 0, 7),
FNCN("SPIM1_EN", pinmux_type_fpmx, 0x19, 8, 7),
FNCN("SPIM1_DO", pinmux_type_fpmx, 0x1A, 0, 7),
FNCN("SPIM1_DI", pinmux_type_fpmx, 0x1A, 8, 7),
FNCN("SPIM2_INT", pinmux_type_fpmx, 0x1B, 0, 7),
FNCN("SPIM2_CLK", pinmux_type_fpmx, 0x1B, 8, 7),
FNCN("SPIM2_EN", pinmux_type_fpmx, 0x1C, 0, 7),
FNCN("SPIM2_DO", pinmux_type_fpmx, 0x1C, 8, 7),
FNCN("SPIM2_DI", pinmux_type_fpmx, 0x1D, 0, 7),
FNCN("SPIM3_INT", pinmux_type_fpmx, 0x1D, 8, 7),
FNCN("SPIM3_CLK", pinmux_type_fpmx, 0x1E, 0, 7),
FNCN("SPIM3_EN", pinmux_type_fpmx, 0x1E, 8, 7),
FNCN("SPIM3_DO", pinmux_type_fpmx, 0x1F, 0, 7),
FNCN("SPIM3_DI", pinmux_type_fpmx, 0x1F, 8, 7),
FNCN("SPI0S_INT", pinmux_type_fpmx, 0x20, 0, 7), /* 4x SPI slaves */
FNCN("SPI0S_CLK", pinmux_type_fpmx, 0x20, 8, 7),
FNCN("SPI0S_EN", pinmux_type_fpmx, 0x21, 0, 7),
FNCN("SPI0S_DO", pinmux_type_fpmx, 0x21, 8, 7),
FNCN("SPI0S_DI", pinmux_type_fpmx, 0x22, 0, 7),
FNCN("SPI1S_INT", pinmux_type_fpmx, 0x22, 8, 7),
FNCN("SPI1S_CLK", pinmux_type_fpmx, 0x23, 0, 7),
FNCN("SPI1S_EN", pinmux_type_fpmx, 0x23, 8, 7),
FNCN("SPI1S_DO", pinmux_type_fpmx, 0x24, 0, 7),
FNCN("SPI1S_DI", pinmux_type_fpmx, 0x24, 8, 7),
FNCN("SPI2S_INT", pinmux_type_fpmx, 0x25, 0, 7),
FNCN("SPI2S_CLK", pinmux_type_fpmx, 0x25, 8, 7),
FNCN("SPI2S_EN", pinmux_type_fpmx, 0x26, 0, 7),
FNCN("SPI2S_DO", pinmux_type_fpmx, 0x26, 8, 7),
FNCN("SPI2S_DI", pinmux_type_fpmx, 0x27, 0, 7),
FNCN("SPI3S_INT", pinmux_type_fpmx, 0x27, 8, 7),
FNCN("SPI3S_CLK", pinmux_type_fpmx, 0x28, 0, 7),
FNCN("SPI3S_EN", pinmux_type_fpmx, 0x28, 8, 7),
FNCN("SPI3S_DO", pinmux_type_fpmx, 0x29, 0, 7),
FNCN("SPI3S_DI", pinmux_type_fpmx, 0x29, 8, 7),
FNCN("I2CM0_CLK", pinmux_type_fpmx, 0x2A, 0, 7), /* 4x I2C masters */
FNCN("I2CM0_DAT", pinmux_type_fpmx, 0x2A, 8, 7),
FNCN("I2CM1_CLK", pinmux_type_fpmx, 0x2B, 0, 7),
FNCN("I2CM1_DAT", pinmux_type_fpmx, 0x2B, 8, 7),
FNCN("I2CM2_CLK", pinmux_type_fpmx, 0x2C, 0, 7),
FNCN("I2CM2_DAT", pinmux_type_fpmx, 0x2C, 8, 7),
FNCN("I2CM3_CLK", pinmux_type_fpmx, 0x2D, 0, 7),
FNCN("I2CM3_DAT", pinmux_type_fpmx, 0x2D, 8, 7),
FNCN("UA1_TX", pinmux_type_fpmx, 0x2E, 0, 7), /* 4x UARTS */
FNCN("UA1_RX", pinmux_type_fpmx, 0x2E, 8, 7),
FNCN("UA1_CTS", pinmux_type_fpmx, 0x2F, 0, 7),
FNCN("UA1_RTS", pinmux_type_fpmx, 0x2F, 8, 7),
FNCN("UA2_TX", pinmux_type_fpmx, 0x30, 0, 7),
FNCN("UA2_RX", pinmux_type_fpmx, 0x30, 8, 7),
FNCN("UA2_CTS", pinmux_type_fpmx, 0x31, 0, 7),
FNCN("UA2_RTS", pinmux_type_fpmx, 0x31, 8, 7),
FNCN("UA3_TX", pinmux_type_fpmx, 0x32, 0, 7),
FNCN("UA3_RX", pinmux_type_fpmx, 0x32, 8, 7),
FNCN("UA3_CTS", pinmux_type_fpmx, 0x33, 0, 7),
FNCN("UA3_RTS", pinmux_type_fpmx, 0x33, 8, 7),
FNCN("UA4_TX", pinmux_type_fpmx, 0x34, 0, 7),
FNCN("UA4_RX", pinmux_type_fpmx, 0x34, 8, 7),
FNCN("UA4_CTS", pinmux_type_fpmx, 0x35, 0, 7),
FNCN("UA4_RTS", pinmux_type_fpmx, 0x35, 8, 7),
FNCN("TIMER0_INT", pinmux_type_fpmx, 0x36, 0, 7), /* 4x timer int. */
FNCN("TIMER1_INT", pinmux_type_fpmx, 0x36, 8, 7),
FNCN("TIMER2_INT", pinmux_type_fpmx, 0x37, 0, 7),
FNCN("TIMER3_INT", pinmux_type_fpmx, 0x37, 8, 7),
FNCN("GPIO_INT0", pinmux_type_fpmx, 0x38, 0, 7), /* 8x GPIO int. */
FNCN("GPIO_INT1", pinmux_type_fpmx, 0x38, 8, 7),
FNCN("GPIO_INT2", pinmux_type_fpmx, 0x39, 0, 7),
FNCN("GPIO_INT3", pinmux_type_fpmx, 0x39, 8, 7),
FNCN("GPIO_INT4", pinmux_type_fpmx, 0x3A, 0, 7),
FNCN("GPIO_INT5", pinmux_type_fpmx, 0x3A, 8, 7),
FNCN("GPIO_INT6", pinmux_type_fpmx, 0x3B, 0, 7),
FNCN("GPIO_INT7", pinmux_type_fpmx, 0x3B, 8, 7),