| 
					
				 | 
			
			
				@@ -447,3 +447,129 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define GPIO6_uSIM_uRST		MFP_CFG(GPIO6, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define GPIO16_uSIM_UVS_0	MFP_CFG(GPIO16, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO9_SCIO		MFP_CFG(GPIO9, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO20_RTC_MVT		MFP_CFG(GPIO20, AF4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO126_RTC_MVT		MFP_CFG(GPIO126, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * PXA300 specific MFP configurations 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#ifdef CONFIG_CPU_PXA300 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO99_USB_P2_2		MFP_CFG(GPIO99, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO99_USB_P2_5		MFP_CFG(GPIO99, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO99_USB_P2_6		MFP_CFG(GPIO99, AF4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO100_USB_P2_2	MFP_CFG(GPIO100, AF4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO100_USB_P2_5	MFP_CFG(GPIO100, AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO101_USB_P2_1	MFP_CFG(GPIO101, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO102_USB_P2_4	MFP_CFG(GPIO102, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO104_USB_P2_3	MFP_CFG(GPIO104, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO105_USB_P2_5	MFP_CFG(GPIO105, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO100_USB_P2_6	MFP_CFG(GPIO100, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO106_USB_P2_7	MFP_CFG(GPIO106, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO103_USB_P2_8	MFP_CFG(GPIO103, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* U2D UTMI */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO38_UTM_CLK		MFP_CFG(GPIO38,  AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO26_U2D_RXERROR	MFP_CFG(GPIO26,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO50_U2D_RXERROR	MFP_CFG(GPIO50,  AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO89_U2D_RXERROR	MFP_CFG(GPIO89,  AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO24_UTM_RXVALID	MFP_CFG(GPIO24,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO48_UTM_RXVALID	MFP_CFG(GPIO48,  AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO87_UTM_RXVALID	MFP_CFG(GPIO87,  AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO25_UTM_RXACTIVE	MFP_CFG(GPIO25,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO47_UTM_RXACTIVE	MFP_CFG(GPIO47,  AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO49_UTM_RXACTIVE	MFP_CFG(GPIO49,  AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO88_UTM_RXACTIVE	MFP_CFG(GPIO88,  AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO53_UTM_TXREADY	MFP_CFG(GPIO53,  AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO67_UTM_LINESTATE_0	MFP_CFG(GPIO67,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO92_UTM_LINESTATE_0	MFP_CFG(GPIO92,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO104_UTM_LINESTATE_0	MFP_CFG(GPIO104, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO109_UTM_LINESTATE_0	MFP_CFG(GPIO109, AF4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO68_UTM_LINESTATE_1	MFP_CFG(GPIO68,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO93_UTM_LINESTATE_1	MFP_CFG(GPIO93,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO105_UTM_LINESTATE_1	MFP_CFG(GPIO105, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO27_U2D_OPMODE_0	MFP_CFG(GPIO27,  AF4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO51_U2D_OPMODE_0	MFP_CFG(GPIO51,  AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO90_U2D_OPMODE_0	MFP_CFG(GPIO90,  AF7) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO28_U2D_OPMODE_1	MFP_CFG(GPIO28,  AF4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO52_U2D_OPMODE_1	MFP_CFG(GPIO52,  AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO106_U2D_OPMODE_1	MFP_CFG(GPIO106, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO110_U2D_OPMODE_1	MFP_CFG(GPIO110, AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO76_U2D_RESET	MFP_CFG(GPIO76,  AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO95_U2D_RESET	MFP_CFG(GPIO95,  AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO100_U2D_RESET	MFP_CFG(GPIO100, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO66_U2D_SUSPEND	MFP_CFG(GPIO66,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO98_U2D_SUSPEND	MFP_CFG(GPIO98,  AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO103_U2D_SUSPEND	MFP_CFG(GPIO103, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO65_U2D_TERM_SEL	MFP_CFG(GPIO65,  AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO97_U2D_TERM_SEL	MFP_CFG(GPIO97,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO102_U2D_TERM_SEL	MFP_CFG(GPIO102, AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO29_U2D_TXVALID	MFP_CFG(GPIO29,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO52_U2D_TXVALID	MFP_CFG(GPIO52,  AF4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO69_U2D_TXVALID	MFP_CFG(GPIO69,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO85_U2D_TXVALID	MFP_CFG(GPIO85,  AF7) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO64_U2D_XCVR_SEL	MFP_CFG(GPIO64,  AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO96_U2D_XCVR_SEL	MFP_CFG(GPIO96,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO101_U2D_XCVR_SEL	MFP_CFG(GPIO101, AF5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO30_UTM_PHYDATA_0	MFP_CFG(GPIO30,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO31_UTM_PHYDATA_1	MFP_CFG(GPIO31,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO32_UTM_PHYDATA_2	MFP_CFG(GPIO32,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO33_UTM_PHYDATA_3	MFP_CFG(GPIO33,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO34_UTM_PHYDATA_4	MFP_CFG(GPIO34,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO35_UTM_PHYDATA_5	MFP_CFG(GPIO35,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO36_UTM_PHYDATA_6	MFP_CFG(GPIO36,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO37_UTM_PHYDATA_7	MFP_CFG(GPIO37,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO39_UTM_PHYDATA_0	MFP_CFG(GPIO39,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO40_UTM_PHYDATA_1	MFP_CFG(GPIO40,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO41_UTM_PHYDATA_2	MFP_CFG(GPIO41,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO42_UTM_PHYDATA_3	MFP_CFG(GPIO42,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO43_UTM_PHYDATA_4	MFP_CFG(GPIO43,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO44_UTM_PHYDATA_5	MFP_CFG(GPIO44,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO45_UTM_PHYDATA_6	MFP_CFG(GPIO45,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO46_UTM_PHYDATA_7	MFP_CFG(GPIO46,  AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif /* CONFIG_CPU_PXA300 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * PXA310 specific MFP configurations 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#ifdef CONFIG_CPU_PXA310 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* USB P2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO36_USB_P2_1		MFP_CFG(GPIO36, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO30_USB_P2_2		MFP_CFG(GPIO30, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO35_USB_P2_3		MFP_CFG(GPIO35, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO32_USB_P2_4		MFP_CFG(GPIO32, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO34_USB_P2_5		MFP_CFG(GPIO34, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO31_USB_P2_6		MFP_CFG(GPIO31, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* MMC1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO24_MMC1_CMD		MFP_CFG(GPIO24, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO29_MMC1_DAT0	MFP_CFG(GPIO29, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* MMC3 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO103_MMC3_CLK	MFP_CFG(GPIO103, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO105_MMC3_CMD	MFP_CFG(GPIO105, AF2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO11_2_MMC3_CLK	MFP_CFG(GPIO11_2, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO12_2_MMC3_CMD	MFP_CFG(GPIO12_2, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO7_2_MMC3_DAT0	MFP_CFG(GPIO7_2, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO8_2_MMC3_DAT1	MFP_CFG(GPIO8_2, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO9_2_MMC3_DAT2	MFP_CFG(GPIO9_2, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO10_2_MMC3_DAT3	MFP_CFG(GPIO10_2, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* ULPI */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO38_ULPI_CLK		MFP_CFG(GPIO38, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO30_ULPI_DATA_OUT_0	MFP_CFG(GPIO30, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO31_ULPI_DATA_OUT_1	MFP_CFG(GPIO31, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO32_ULPI_DATA_OUT_2	MFP_CFG(GPIO32, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO33_ULPI_DATA_OUT_3	MFP_CFG(GPIO33, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO34_ULPI_DATA_OUT_4	MFP_CFG(GPIO34, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO35_ULPI_DATA_OUT_5	MFP_CFG(GPIO35, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO36_ULPI_DATA_OUT_6	MFP_CFG(GPIO36, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO37_ULPI_DATA_OUT_7	MFP_CFG(GPIO37, AF3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GPIO33_ULPI_OTG_INTR	MFP_CFG(GPIO33, AF1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define ULPI_DIR	MFP_CFG_DRV(ULPI_DIR, AF0, DS01X) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define ULPI_NXT	MFP_CFG_DRV(ULPI_NXT, AF0, DS01X) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define ULPI_STP	MFP_CFG_DRV(ULPI_STP, AF0, DS01X) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif /* CONFIG_CPU_PXA310 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif /* __ASM_ARCH_MFP_PXA300_H */ 
			 |