13 #include <linux/module.h>
14 #include <linux/kernel.h>
21 static struct mfp_addr_map pxa930_mfp_addr_map[]
__initdata = {
23 MFP_ADDR(
GPIO0, 0x02e0),
24 MFP_ADDR(
GPIO1, 0x02dc),
25 MFP_ADDR(
GPIO2, 0x02e8),
26 MFP_ADDR(
GPIO3, 0x02d8),
27 MFP_ADDR(
GPIO4, 0x02e4),
28 MFP_ADDR(
GPIO5, 0x02ec),
29 MFP_ADDR(
GPIO6, 0x02f8),
30 MFP_ADDR(
GPIO7, 0x02fc),
31 MFP_ADDR(
GPIO8, 0x0300),
32 MFP_ADDR(
GPIO9, 0x02d4),
131 MFP_ADDR(nXCVREN, 0x0204),
132 MFP_ADDR(DF_CLE_nOE, 0x020c),
133 MFP_ADDR(DF_nADV1_ALE, 0x0218),
134 MFP_ADDR(DF_SCLK_E, 0x0214),
135 MFP_ADDR(DF_SCLK_S, 0x0210),
136 MFP_ADDR(nBE0, 0x021c),
137 MFP_ADDR(nBE1, 0x0220),
138 MFP_ADDR(DF_nADV2_ALE, 0x0224),
139 MFP_ADDR(DF_INT_RnB, 0x0228),
140 MFP_ADDR(DF_nCS0, 0x022c),
141 MFP_ADDR(DF_nCS1, 0x0230),
142 MFP_ADDR(nLUA, 0x0254),
143 MFP_ADDR(nLLA, 0x0258),
144 MFP_ADDR(DF_nWE, 0x0234),
145 MFP_ADDR(DF_nRE_nOE, 0x0238),
146 MFP_ADDR(DF_ADDR0, 0x024c),
147 MFP_ADDR(DF_ADDR1, 0x0250),
148 MFP_ADDR(DF_ADDR2, 0x025c),
149 MFP_ADDR(DF_ADDR3, 0x0260),
150 MFP_ADDR(DF_IO0, 0x023c),
151 MFP_ADDR(DF_IO1, 0x0240),
152 MFP_ADDR(DF_IO2, 0x0244),
153 MFP_ADDR(DF_IO3, 0x0248),
154 MFP_ADDR(DF_IO4, 0x0264),
155 MFP_ADDR(DF_IO5, 0x0268),
156 MFP_ADDR(DF_IO6, 0x026c),
157 MFP_ADDR(DF_IO7, 0x0270),
158 MFP_ADDR(DF_IO8, 0x0274),
159 MFP_ADDR(DF_IO9, 0x0278),
160 MFP_ADDR(DF_IO10, 0x027c),
161 MFP_ADDR(DF_IO11, 0x0280),
162 MFP_ADDR(DF_IO12, 0x0284),
163 MFP_ADDR(DF_IO13, 0x0288),
164 MFP_ADDR(DF_IO14, 0x028c),
165 MFP_ADDR(DF_IO15, 0x0290),
167 MFP_ADDR(GSIM_UIO, 0x0314),
168 MFP_ADDR(GSIM_UCLK, 0x0318),
169 MFP_ADDR(GSIM_UDET, 0x031c),
170 MFP_ADDR(GSIM_nURST, 0x0320),
174 MFP_ADDR(RDY, 0x0200),
179 static struct mfp_addr_map pxa935_mfp_addr_map[]
__initdata = {
185 MFP_ADDR(GPIO170, 0x0550),
186 MFP_ADDR(GPIO171, 0x0554),
187 MFP_ADDR(GPIO172, 0x0558),
188 MFP_ADDR(GPIO173, 0x055c),
193 static int __init pxa930_init(
void)