| 
					
				 | 
			
			
				@@ -1870,3 +1870,124 @@ static struct pinmux_cfg_reg pinmux_config_regs[] = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		GP_4_25_FN, FN_IP8_15_12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		GP_4_24_FN, FN_IP8_11_8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		GP_4_23_FN, FN_IP8_7_4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_22_FN, FN_IP8_3_0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_21_FN, FN_IP2_3_0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_20_FN, FN_IP1_28_25, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_19_FN, FN_IP2_15_12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_18_FN, FN_IP2_11_8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_17_FN, FN_IP2_7_4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_16_FN, FN_IP7_14_13, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_15_FN, FN_IP7_12_10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_14_FN, FN_IP7_9_7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_13_FN, FN_IP7_6_4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_12_FN, FN_IP7_3_2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_11_FN, FN_IP7_1_0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_10_FN, FN_IP6_30_29, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_9_FN, FN_IP6_26_25, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_8_FN, FN_IP6_24_23, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_7_FN, FN_IP6_22_20, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_6_FN, FN_IP6_19_18, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_5_FN, FN_IP6_17_15, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_4_FN, FN_IP6_14_12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_3_FN, FN_IP6_11_9, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_2_FN, FN_IP6_8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_1_FN, FN_IP6_7_6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_4_0_FN, FN_IP6_5_4 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ PINMUX_CFG_REG("GPSR5", 0xfffc0018, 32, 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_31_FN, FN_IP3_5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_30_FN, FN_IP3_4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_29_FN, FN_IP3_3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_28_FN, FN_IP2_27, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_27_FN, FN_IP2_26, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_26_FN, FN_IP2_25, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_25_FN, FN_IP2_24, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_24_FN, FN_IP2_23, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_23_FN, FN_IP2_22, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_22_FN, FN_IP3_28, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_21_FN, FN_IP3_27, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_20_FN, FN_IP3_23, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_19_FN, FN_EX_WAIT0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_18_FN, FN_WE1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_17_FN, FN_WE0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_16_FN, FN_RD, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_15_FN, FN_A16, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_14_FN, FN_A15, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_13_FN, FN_A14, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_12_FN, FN_A13, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_11_FN, FN_A12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_10_FN, FN_A11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_9_FN, FN_A10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_8_FN, FN_A9, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_7_FN, FN_A8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_6_FN, FN_A7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_5_FN, FN_A6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_4_FN, FN_A5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_3_FN, FN_A4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_2_FN, FN_A3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_1_FN, FN_A2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_5_0_FN, FN_A1 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ PINMUX_CFG_REG("GPSR6", 0xfffc001c, 32, 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 0, 0, 0, 0, 0, 0,	0, 0, 0, 0, 0, 0, 0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 0, 0, 0, 0, 0, 0,	0, 0, 0, 0, 0, 0, 0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 0, 0, 0, 0, 0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_8_FN, FN_IP3_20, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_7_FN, FN_IP3_19, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_6_FN, FN_IP3_18, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_5_FN, FN_IP3_17, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_4_FN, FN_IP3_16, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_3_FN, FN_IP3_15, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_2_FN, FN_IP3_8, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_1_FN, FN_IP3_7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		GP_6_0_FN, FN_IP3_6 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ PINMUX_CFG_REG_VAR("IPSR0", 0xfffc0020, 32, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			     1, 3, 2, 1, 2, 4, 3, 2, 2, 2, 2, 2, 3, 3) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_31 [1] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_30_28 [3] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_RD_WR, FN_FWE, FN_ATAG0, FN_VI1_R7, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_HRTS1, FN_RX4_C, 0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_27_26 [2] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_CS1_A26, FN_HSPI_TX2, FN_SDSELF_B, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_25 [1] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_CS0, FN_HSPI_CS2_B, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_24_23 [2] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_CLKOUT, FN_TX3C_IRDA_TX_C, FN_PWM0_B, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_22_19 [4] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_A25, FN_SD1_WP, FN_MMC0_D5, FN_FD5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_HSPI_RX2, FN_VI1_R3, FN_TX5_B, FN_SSI_SDATA7_B, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_CTS0_B, 0, 0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_18_16 [3] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_A24, FN_SD1_CD, FN_MMC0_D4, FN_FD4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_HSPI_CS2, FN_VI1_R2, FN_SSI_WS78_B, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_15_14 [2] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_A23, FN_FCLE, FN_HSPI_CLK2, FN_VI1_R1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_13_12 [2] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_A22, FN_RX5_D, FN_HSPI_RX2_B, FN_VI1_R0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_11_10 [2] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_A21, FN_SCK5_D, FN_HSPI_CLK2_B, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_9_8 [2] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_A20, FN_TX5_D, FN_HSPI_TX2_B, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_7_6 [2] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_A0, FN_SD1_DAT3, FN_MMC0_D3, FN_FD3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_5_3 [3] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_BS, FN_SD1_DAT2, FN_MMC0_D2, FN_FD2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_ATADIR0, FN_SDSELF, FN_HCTS1, FN_TX4_C, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP0_2_0 [3] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_USB_PENC2, FN_SCK0, FN_PWM1, FN_PWMFSW0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_SCIF_CLK, FN_TCLK0_C, 0, 0 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	{ PINMUX_CFG_REG_VAR("IPSR1", 0xfffc0024, 32, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			     3, 4, 2, 2, 2, 4, 4, 4, 3, 2, 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP1_31_29 [3] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		0, 0, 0, 0, 0, 0, 0, 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* IP1_28_25 [4] */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_HTX0, FN_TX1, FN_SDATA, FN_CTS0_C, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		FN_SUB_TCK, FN_CC5_STATE2, FN_CC5_STATE10, FN_CC5_STATE18, 
			 |