| 
					
				 | 
			
			
				@@ -370,3 +370,149 @@ enum { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	PORT249_IROUT_MARK, MFG4_IN1_MARK, PORT249_I2C_SDA3_MARK, \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	MSIOF2R_TSYNC_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	SDHICLK0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICD0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICMD0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHIWP0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICLK1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_0_MARK, TS_SPSYNC2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_1_MARK, TS_SDAT2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_2_MARK, TS_SDEN2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_3_MARK, TS_SCK2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICMD1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICLK2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_0_MARK, TS_SPSYNC4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_1_MARK, TS_SDAT4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_2_MARK, TS_SDEN4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_3_MARK, TS_SCK4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICMD2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCCLK0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_4_MARK, TS_SPSYNC5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_5_MARK, TS_SDAT5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_6_MARK, TS_SDEN5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_7_MARK, TS_SCK5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCCMD0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	RESETOUTS__MARK, EXTAL2OUT_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_WAIT__MCP_FRB_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_CKO_MARK, MMCCLK1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D15_MCP_NAF15_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D14_MCP_NAF14_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D13_MCP_NAF13_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D12_MCP_NAF12_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D11_MCP_NAF11_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D10_MCP_NAF10_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D9_MCP_NAF9_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D8_MCP_NAF8_MARK, MMCCMD1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D7_MCP_NAF7_MARK, MMCD1_7_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D6_MCP_NAF6_MARK, MMCD1_6_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D5_MCP_NAF5_MARK, MMCD1_5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D4_MCP_NAF4_MARK, MMCD1_4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D3_MCP_NAF3_MARK, MMCD1_3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D2_MCP_NAF2_MARK, MMCD1_2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D1_MCP_NAF1_MARK, MMCD1_1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_D0_MCP_NAF0_MARK, MMCD1_0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_NBRSTOUT__MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MCP_WE0__MCP_FWE_MARK, MCP_RDWR_MCP_FWE_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	/* MSEL2 special cases */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF2_TS_XX1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF2_TS_XX2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF2_TS_XX3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF2_TS_XX4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF2_TS_XX5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF1_TS_XX1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF1_TS_XX2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF1_TS_XX3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF1_TS_XX4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF1_TS_XX5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF0_TS_XX1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF0_TS_XX2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF0_TS_XX3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF0_TS_XX4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TSIF0_TS_XX5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST1_TS_XX1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST1_TS_XX2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST1_TS_XX3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST1_TS_XX4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST1_TS_XX5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST0_TS_XX1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST0_TS_XX2_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST0_TS_XX3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST0_TS_XX4_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MST0_TS_XX5_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	/* MSEL3 special cases */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHI0_VCCQ_MC0_ON_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHI0_VCCQ_MC0_OFF_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	DEBUG_MON_VIO_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	DEBUG_MON_LCDD_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	LCDC_LCDC0_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	LCDC_LCDC1_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	/* MSEL4 special cases */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	IRQ9_MEM_INT_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	IRQ9_MCP_INT_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	A11_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYOUT8_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	TPU4TO3_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	RESETA_N_PU_ON_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	RESETA_N_PU_OFF_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	EDBGREQ_PD_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	EDBGREQ_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	/* Functions with pull-ups */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN1_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN2_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN3_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN4_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN5_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN6_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	KEYIN7_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICD0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_1_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_2_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID0_3_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICMD0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHIWP0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_1_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_2_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID1_3_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICMD1_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_1_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_2_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHID2_3_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	SDHICMD2_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCCMD0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCCMD1_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_0_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_1_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_2_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_3_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_4_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_5_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_6_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	MMCD0_7_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	FSIBISLD_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	FSIACK_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	FSIAILR_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	FSIAIBT_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	FSIAISLD_PU_MARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	PINMUX_MARK_END, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+static pinmux_enum_t pinmux_data[] = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	/* specify valid pin states for each pin in GPIO mode */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 |