|
@@ -1533,3 +1533,141 @@ static pinmux_enum_t pinmux_data[] = {
|
|
|
PORT276_FN1, PORT276_IN_PU, MSEL4CR_MSEL15_0),
|
|
|
PINMUX_DATA(MMCD0_6_PU_MARK,
|
|
|
PORT277_FN1, PORT277_IN_PU, MSEL4CR_MSEL15_0),
|
|
|
+ PINMUX_DATA(MMCD0_7_PU_MARK,
|
|
|
+ PORT278_FN1, PORT278_IN_PU, MSEL4CR_MSEL15_0),
|
|
|
+
|
|
|
+ PINMUX_DATA(FSIBISLD_PU_MARK, PORT39_FN1, PORT39_IN_PU),
|
|
|
+ PINMUX_DATA(FSIACK_PU_MARK, PORT49_FN1, PORT49_IN_PU),
|
|
|
+ PINMUX_DATA(FSIAILR_PU_MARK, PORT50_FN5, PORT50_IN_PU),
|
|
|
+ PINMUX_DATA(FSIAIBT_PU_MARK, PORT51_FN5, PORT51_IN_PU),
|
|
|
+ PINMUX_DATA(FSIAISLD_PU_MARK, PORT55_FN1, PORT55_IN_PU),
|
|
|
+};
|
|
|
+
|
|
|
+static struct pinmux_gpio pinmux_gpios[] = {
|
|
|
+ GPIO_PORT_ALL(),
|
|
|
+
|
|
|
+ /* Table 25-1 (Functions 0-7) */
|
|
|
+ GPIO_FN(VBUS_0),
|
|
|
+ GPIO_FN(GPI0),
|
|
|
+ GPIO_FN(GPI1),
|
|
|
+ GPIO_FN(GPI2),
|
|
|
+ GPIO_FN(GPI3),
|
|
|
+ GPIO_FN(GPI4),
|
|
|
+ GPIO_FN(GPI5),
|
|
|
+ GPIO_FN(GPI6),
|
|
|
+ GPIO_FN(GPI7),
|
|
|
+ GPIO_FN(SCIFA7_RXD),
|
|
|
+ GPIO_FN(SCIFA7_CTS_),
|
|
|
+ GPIO_FN(GPO7), \
|
|
|
+ GPIO_FN(MFG0_OUT2),
|
|
|
+ GPIO_FN(GPO6), \
|
|
|
+ GPIO_FN(MFG1_OUT2),
|
|
|
+ GPIO_FN(GPO5), \
|
|
|
+ GPIO_FN(SCIFA0_SCK), \
|
|
|
+ GPIO_FN(FSICOSLDT3), \
|
|
|
+ GPIO_FN(PORT16_VIO_CKOR),
|
|
|
+ GPIO_FN(SCIFA0_TXD),
|
|
|
+ GPIO_FN(SCIFA7_TXD),
|
|
|
+ GPIO_FN(SCIFA7_RTS_), \
|
|
|
+ GPIO_FN(PORT19_VIO_CKO2),
|
|
|
+ GPIO_FN(GPO0),
|
|
|
+ GPIO_FN(GPO1),
|
|
|
+ GPIO_FN(GPO2), \
|
|
|
+ GPIO_FN(STATUS0),
|
|
|
+ GPIO_FN(GPO3), \
|
|
|
+ GPIO_FN(STATUS1),
|
|
|
+ GPIO_FN(GPO4), \
|
|
|
+ GPIO_FN(STATUS2),
|
|
|
+ GPIO_FN(VINT),
|
|
|
+ GPIO_FN(TCKON),
|
|
|
+ GPIO_FN(XDVFS1), \
|
|
|
+ GPIO_FN(PORT27_I2C_SCL2), \
|
|
|
+ GPIO_FN(PORT27_I2C_SCL3), \
|
|
|
+ GPIO_FN(MFG0_OUT1), \
|
|
|
+ GPIO_FN(PORT27_IROUT),
|
|
|
+ GPIO_FN(XDVFS2), \
|
|
|
+ GPIO_FN(PORT28_I2C_SDA2), \
|
|
|
+ GPIO_FN(PORT28_I2C_SDA3), \
|
|
|
+ GPIO_FN(PORT28_TPU1TO1),
|
|
|
+ GPIO_FN(SIM_RST), \
|
|
|
+ GPIO_FN(PORT29_TPU1TO1),
|
|
|
+ GPIO_FN(SIM_CLK), \
|
|
|
+ GPIO_FN(PORT30_VIO_CKOR),
|
|
|
+ GPIO_FN(SIM_D), \
|
|
|
+ GPIO_FN(PORT31_IROUT),
|
|
|
+ GPIO_FN(SCIFA4_TXD),
|
|
|
+ GPIO_FN(SCIFA4_RXD), \
|
|
|
+ GPIO_FN(XWUP),
|
|
|
+ GPIO_FN(SCIFA4_RTS_),
|
|
|
+ GPIO_FN(SCIFA4_CTS_),
|
|
|
+ GPIO_FN(FSIBOBT), \
|
|
|
+ GPIO_FN(FSIBIBT),
|
|
|
+ GPIO_FN(FSIBOLR), \
|
|
|
+ GPIO_FN(FSIBILR),
|
|
|
+ GPIO_FN(FSIBOSLD),
|
|
|
+ GPIO_FN(FSIBISLD),
|
|
|
+ GPIO_FN(VACK),
|
|
|
+ GPIO_FN(XTAL1L),
|
|
|
+ GPIO_FN(SCIFA0_RTS_), \
|
|
|
+ GPIO_FN(FSICOSLDT2),
|
|
|
+ GPIO_FN(SCIFA0_RXD),
|
|
|
+ GPIO_FN(SCIFA0_CTS_), \
|
|
|
+ GPIO_FN(FSICOSLDT1),
|
|
|
+ GPIO_FN(FSICOBT), \
|
|
|
+ GPIO_FN(FSICIBT), \
|
|
|
+ GPIO_FN(FSIDOBT), \
|
|
|
+ GPIO_FN(FSIDIBT),
|
|
|
+ GPIO_FN(FSICOLR), \
|
|
|
+ GPIO_FN(FSICILR), \
|
|
|
+ GPIO_FN(FSIDOLR), \
|
|
|
+ GPIO_FN(FSIDILR),
|
|
|
+ GPIO_FN(FSICOSLD), \
|
|
|
+ GPIO_FN(PORT47_FSICSPDIF),
|
|
|
+ GPIO_FN(FSICISLD), \
|
|
|
+ GPIO_FN(FSIDISLD),
|
|
|
+ GPIO_FN(FSIACK), \
|
|
|
+ GPIO_FN(PORT49_IRDA_OUT), \
|
|
|
+ GPIO_FN(PORT49_IROUT), \
|
|
|
+ GPIO_FN(FSIAOMC),
|
|
|
+ GPIO_FN(FSIAOLR), \
|
|
|
+ GPIO_FN(BBIF2_TSYNC2), \
|
|
|
+ GPIO_FN(TPU2TO2), \
|
|
|
+ GPIO_FN(FSIAILR),
|
|
|
+
|
|
|
+ GPIO_FN(FSIAOBT), \
|
|
|
+ GPIO_FN(BBIF2_TSCK2), \
|
|
|
+ GPIO_FN(TPU2TO3), \
|
|
|
+ GPIO_FN(FSIAIBT),
|
|
|
+ GPIO_FN(FSIAOSLD), \
|
|
|
+ GPIO_FN(BBIF2_TXD2),
|
|
|
+ GPIO_FN(FSIASPDIF), \
|
|
|
+ GPIO_FN(PORT53_IRDA_IN), \
|
|
|
+ GPIO_FN(TPU3TO3), \
|
|
|
+ GPIO_FN(FSIBSPDIF), \
|
|
|
+ GPIO_FN(PORT53_FSICSPDIF),
|
|
|
+ GPIO_FN(FSIBCK), \
|
|
|
+ GPIO_FN(PORT54_IRDA_FIRSEL), \
|
|
|
+ GPIO_FN(TPU3TO2), \
|
|
|
+ GPIO_FN(FSIBOMC), \
|
|
|
+ GPIO_FN(FSICCK), \
|
|
|
+ GPIO_FN(FSICOMC),
|
|
|
+ GPIO_FN(FSIAISLD), \
|
|
|
+ GPIO_FN(TPU0TO0),
|
|
|
+ GPIO_FN(A0), \
|
|
|
+ GPIO_FN(BS_),
|
|
|
+ GPIO_FN(A12), \
|
|
|
+ GPIO_FN(PORT58_KEYOUT7), \
|
|
|
+ GPIO_FN(TPU4TO2),
|
|
|
+ GPIO_FN(A13), \
|
|
|
+ GPIO_FN(PORT59_KEYOUT6), \
|
|
|
+ GPIO_FN(TPU0TO1),
|
|
|
+ GPIO_FN(A14), \
|
|
|
+ GPIO_FN(KEYOUT5),
|
|
|
+ GPIO_FN(A15), \
|
|
|
+ GPIO_FN(KEYOUT4),
|
|
|
+ GPIO_FN(A16), \
|
|
|
+ GPIO_FN(KEYOUT3), \
|
|
|
+ GPIO_FN(MSIOF0_SS1),
|
|
|
+ GPIO_FN(A17), \
|
|
|
+ GPIO_FN(KEYOUT2), \
|
|
|
+ GPIO_FN(MSIOF0_TSYNC),
|