|
@@ -0,0 +1,56 @@
|
|
|
|
+/*
|
|
|
|
+ * arch/arm/mach-pxa/include/mach/mfp-pxa320.h
|
|
|
|
+ *
|
|
|
|
+ * PXA320 specific MFP configuration definitions
|
|
|
|
+ *
|
|
|
|
+ * Copyright (C) 2007 Marvell International Ltd.
|
|
|
|
+ * 2007-08-21: eric miao <eric.miao@marvell.com>
|
|
|
|
+ * initial version
|
|
|
|
+ *
|
|
|
|
+ * This program is free software; you can redistribute it and/or modify
|
|
|
|
+ * it under the terms of the GNU General Public License version 2 as
|
|
|
|
+ * published by the Free Software Foundation.
|
|
|
|
+ */
|
|
|
|
+
|
|
|
|
+#ifndef __ASM_ARCH_MFP_PXA320_H
|
|
|
|
+#define __ASM_ARCH_MFP_PXA320_H
|
|
|
|
+
|
|
|
|
+#include <mach/mfp-pxa3xx.h>
|
|
|
|
+
|
|
|
|
+/* GPIO */
|
|
|
|
+#define GPIO46_GPIO MFP_CFG(GPIO46, AF0)
|
|
|
|
+#define GPIO49_GPIO MFP_CFG(GPIO49, AF0)
|
|
|
|
+#define GPIO50_GPIO MFP_CFG(GPIO50, AF0)
|
|
|
|
+#define GPIO51_GPIO MFP_CFG(GPIO51, AF0)
|
|
|
|
+#define GPIO52_GPIO MFP_CFG(GPIO52, AF0)
|
|
|
|
+
|
|
|
|
+#define GPIO7_2_GPIO MFP_CFG(GPIO7_2, AF0)
|
|
|
|
+#define GPIO8_2_GPIO MFP_CFG(GPIO8_2, AF0)
|
|
|
|
+#define GPIO9_2_GPIO MFP_CFG(GPIO9_2, AF0)
|
|
|
|
+#define GPIO10_2_GPIO MFP_CFG(GPIO10_2, AF0)
|
|
|
|
+#define GPIO11_2_GPIO MFP_CFG(GPIO11_2, AF0)
|
|
|
|
+#define GPIO12_2_GPIO MFP_CFG(GPIO12_2, AF0)
|
|
|
|
+#define GPIO13_2_GPIO MFP_CFG(GPIO13_2, AF0)
|
|
|
|
+#define GPIO14_2_GPIO MFP_CFG(GPIO14_2, AF0)
|
|
|
|
+#define GPIO15_2_GPIO MFP_CFG(GPIO15_2, AF0)
|
|
|
|
+#define GPIO16_2_GPIO MFP_CFG(GPIO16_2, AF0)
|
|
|
|
+#define GPIO17_2_GPIO MFP_CFG(GPIO17_2, AF0)
|
|
|
|
+
|
|
|
|
+/* Chip Select */
|
|
|
|
+#define GPIO3_nCS2 MFP_CFG(GPIO3, AF1)
|
|
|
|
+#define GPIO4_nCS3 MFP_CFG(GPIO4, AF1)
|
|
|
|
+
|
|
|
|
+/* AC97 */
|
|
|
|
+#define GPIO34_AC97_SYSCLK MFP_CFG(GPIO34, AF1)
|
|
|
|
+#define GPIO39_AC97_BITCLK MFP_CFG(GPIO39, AF1)
|
|
|
|
+#define GPIO40_AC97_nACRESET MFP_CFG(GPIO40, AF1)
|
|
|
|
+#define GPIO35_AC97_SDATA_IN_0 MFP_CFG(GPIO35, AF1)
|
|
|
|
+#define GPIO36_AC97_SDATA_IN_1 MFP_CFG(GPIO36, AF1)
|
|
|
|
+#define GPIO32_AC97_SDATA_IN_2 MFP_CFG(GPIO32, AF2)
|
|
|
|
+#define GPIO33_AC97_SDATA_IN_3 MFP_CFG(GPIO33, AF2)
|
|
|
|
+#define GPIO11_AC97_SDATA_IN_2 MFP_CFG(GPIO11, AF3)
|
|
|
|
+#define GPIO12_AC97_SDATA_IN_3 MFP_CFG(GPIO12, AF3)
|
|
|
|
+#define GPIO37_AC97_SDATA_OUT MFP_CFG(GPIO37, AF1)
|
|
|
|
+#define GPIO38_AC97_SYNC MFP_CFG(GPIO38, AF1)
|
|
|
|
+
|
|
|
|
+/* I2C */
|