diff options
-rw-r--r-- | arch/m68knommu/platform/527x/gpio.c | 312 |
1 files changed, 156 insertions, 156 deletions
diff --git a/arch/m68knommu/platform/527x/gpio.c b/arch/m68knommu/platform/527x/gpio.c index 0b56e19db0f8..205da0aa0f2d 100644 --- a/arch/m68knommu/platform/527x/gpio.c +++ b/arch/m68knommu/platform/527x/gpio.c | |||
@@ -34,9 +34,9 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
34 | .base = 1, | 34 | .base = 1, |
35 | .ngpio = 7, | 35 | .ngpio = 7, |
36 | }, | 36 | }, |
37 | .pddr = MCFEPORT_EPDDR, | 37 | .pddr = (void __iomem *) MCFEPORT_EPDDR, |
38 | .podr = MCFEPORT_EPDR, | 38 | .podr = (void __iomem *) MCFEPORT_EPDR, |
39 | .ppdr = MCFEPORT_EPPDR, | 39 | .ppdr = (void __iomem *) MCFEPORT_EPPDR, |
40 | }, | 40 | }, |
41 | { | 41 | { |
42 | .gpio_chip = { | 42 | .gpio_chip = { |
@@ -50,11 +50,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
50 | .base = 13, | 50 | .base = 13, |
51 | .ngpio = 3, | 51 | .ngpio = 3, |
52 | }, | 52 | }, |
53 | .pddr = MCFGPIO_PDDR_ADDR, | 53 | .pddr = (void __iomem *) MCFGPIO_PDDR_ADDR, |
54 | .podr = MCFGPIO_PODR_ADDR, | 54 | .podr = (void __iomem *) MCFGPIO_PODR_ADDR, |
55 | .ppdr = MCFGPIO_PPDSDR_ADDR, | 55 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_ADDR, |
56 | .setr = MCFGPIO_PPDSDR_ADDR, | 56 | .setr = (void __iomem *) MCFGPIO_PPDSDR_ADDR, |
57 | .clrr = MCFGPIO_PCLRR_ADDR, | 57 | .clrr = (void __iomem *) MCFGPIO_PCLRR_ADDR, |
58 | }, | 58 | }, |
59 | { | 59 | { |
60 | .gpio_chip = { | 60 | .gpio_chip = { |
@@ -68,11 +68,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
68 | .base = 16, | 68 | .base = 16, |
69 | .ngpio = 8, | 69 | .ngpio = 8, |
70 | }, | 70 | }, |
71 | .pddr = MCFGPIO_PDDR_DATAH, | 71 | .pddr = (void __iomem *) MCFGPIO_PDDR_DATAH, |
72 | .podr = MCFGPIO_PODR_DATAH, | 72 | .podr = (void __iomem *) MCFGPIO_PODR_DATAH, |
73 | .ppdr = MCFGPIO_PPDSDR_DATAH, | 73 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_DATAH, |
74 | .setr = MCFGPIO_PPDSDR_DATAH, | 74 | .setr = (void __iomem *) MCFGPIO_PPDSDR_DATAH, |
75 | .clrr = MCFGPIO_PCLRR_DATAH, | 75 | .clrr = (void __iomem *) MCFGPIO_PCLRR_DATAH, |
76 | }, | 76 | }, |
77 | { | 77 | { |
78 | .gpio_chip = { | 78 | .gpio_chip = { |
@@ -86,11 +86,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
86 | .base = 24, | 86 | .base = 24, |
87 | .ngpio = 8, | 87 | .ngpio = 8, |
88 | }, | 88 | }, |
89 | .pddr = MCFGPIO_PDDR_DATAL, | 89 | .pddr = (void __iomem *) MCFGPIO_PDDR_DATAL, |
90 | .podr = MCFGPIO_PODR_DATAL, | 90 | .podr = (void __iomem *) MCFGPIO_PODR_DATAL, |
91 | .ppdr = MCFGPIO_PPDSDR_DATAL, | 91 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_DATAL, |
92 | .setr = MCFGPIO_PPDSDR_DATAL, | 92 | .setr = (void __iomem *) MCFGPIO_PPDSDR_DATAL, |
93 | .clrr = MCFGPIO_PCLRR_DATAL, | 93 | .clrr = (void __iomem *) MCFGPIO_PCLRR_DATAL, |
94 | }, | 94 | }, |
95 | { | 95 | { |
96 | .gpio_chip = { | 96 | .gpio_chip = { |
@@ -104,11 +104,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
104 | .base = 32, | 104 | .base = 32, |
105 | .ngpio = 8, | 105 | .ngpio = 8, |
106 | }, | 106 | }, |
107 | .pddr = MCFGPIO_PDDR_BUSCTL, | 107 | .pddr = (void __iomem *) MCFGPIO_PDDR_BUSCTL, |
108 | .podr = MCFGPIO_PODR_BUSCTL, | 108 | .podr = (void __iomem *) MCFGPIO_PODR_BUSCTL, |
109 | .ppdr = MCFGPIO_PPDSDR_BUSCTL, | 109 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL, |
110 | .setr = MCFGPIO_PPDSDR_BUSCTL, | 110 | .setr = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL, |
111 | .clrr = MCFGPIO_PCLRR_BUSCTL, | 111 | .clrr = (void __iomem *) MCFGPIO_PCLRR_BUSCTL, |
112 | }, | 112 | }, |
113 | { | 113 | { |
114 | .gpio_chip = { | 114 | .gpio_chip = { |
@@ -122,11 +122,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
122 | .base = 40, | 122 | .base = 40, |
123 | .ngpio = 4, | 123 | .ngpio = 4, |
124 | }, | 124 | }, |
125 | .pddr = MCFGPIO_PDDR_BS, | 125 | .pddr = (void __iomem *) MCFGPIO_PDDR_BS, |
126 | .podr = MCFGPIO_PODR_BS, | 126 | .podr = (void __iomem *) MCFGPIO_PODR_BS, |
127 | .ppdr = MCFGPIO_PPDSDR_BS, | 127 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_BS, |
128 | .setr = MCFGPIO_PPDSDR_BS, | 128 | .setr = (void __iomem *) MCFGPIO_PPDSDR_BS, |
129 | .clrr = MCFGPIO_PCLRR_BS, | 129 | .clrr = (void __iomem *) MCFGPIO_PCLRR_BS, |
130 | }, | 130 | }, |
131 | { | 131 | { |
132 | .gpio_chip = { | 132 | .gpio_chip = { |
@@ -140,11 +140,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
140 | .base = 49, | 140 | .base = 49, |
141 | .ngpio = 7, | 141 | .ngpio = 7, |
142 | }, | 142 | }, |
143 | .pddr = MCFGPIO_PDDR_CS, | 143 | .pddr = (void __iomem *) MCFGPIO_PDDR_CS, |
144 | .podr = MCFGPIO_PODR_CS, | 144 | .podr = (void __iomem *) MCFGPIO_PODR_CS, |
145 | .ppdr = MCFGPIO_PPDSDR_CS, | 145 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_CS, |
146 | .setr = MCFGPIO_PPDSDR_CS, | 146 | .setr = (void __iomem *) MCFGPIO_PPDSDR_CS, |
147 | .clrr = MCFGPIO_PCLRR_CS, | 147 | .clrr = (void __iomem *) MCFGPIO_PCLRR_CS, |
148 | }, | 148 | }, |
149 | { | 149 | { |
150 | .gpio_chip = { | 150 | .gpio_chip = { |
@@ -158,11 +158,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
158 | .base = 56, | 158 | .base = 56, |
159 | .ngpio = 6, | 159 | .ngpio = 6, |
160 | }, | 160 | }, |
161 | .pddr = MCFGPIO_PDDR_SDRAM, | 161 | .pddr = (void __iomem *) MCFGPIO_PDDR_SDRAM, |
162 | .podr = MCFGPIO_PODR_SDRAM, | 162 | .podr = (void __iomem *) MCFGPIO_PODR_SDRAM, |
163 | .ppdr = MCFGPIO_PPDSDR_SDRAM, | 163 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_SDRAM, |
164 | .setr = MCFGPIO_PPDSDR_SDRAM, | 164 | .setr = (void __iomem *) MCFGPIO_PPDSDR_SDRAM, |
165 | .clrr = MCFGPIO_PCLRR_SDRAM, | 165 | .clrr = (void __iomem *) MCFGPIO_PCLRR_SDRAM, |
166 | }, | 166 | }, |
167 | { | 167 | { |
168 | .gpio_chip = { | 168 | .gpio_chip = { |
@@ -176,11 +176,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
176 | .base = 64, | 176 | .base = 64, |
177 | .ngpio = 4, | 177 | .ngpio = 4, |
178 | }, | 178 | }, |
179 | .pddr = MCFGPIO_PDDR_FECI2C, | 179 | .pddr = (void __iomem *) MCFGPIO_PDDR_FECI2C, |
180 | .podr = MCFGPIO_PODR_FECI2C, | 180 | .podr = (void __iomem *) MCFGPIO_PODR_FECI2C, |
181 | .ppdr = MCFGPIO_PPDSDR_FECI2C, | 181 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_FECI2C, |
182 | .setr = MCFGPIO_PPDSDR_FECI2C, | 182 | .setr = (void __iomem *) MCFGPIO_PPDSDR_FECI2C, |
183 | .clrr = MCFGPIO_PCLRR_FECI2C, | 183 | .clrr = (void __iomem *) MCFGPIO_PCLRR_FECI2C, |
184 | }, | 184 | }, |
185 | { | 185 | { |
186 | .gpio_chip = { | 186 | .gpio_chip = { |
@@ -194,11 +194,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
194 | .base = 72, | 194 | .base = 72, |
195 | .ngpio = 2, | 195 | .ngpio = 2, |
196 | }, | 196 | }, |
197 | .pddr = MCFGPIO_PDDR_UARTH, | 197 | .pddr = (void __iomem *) MCFGPIO_PDDR_UARTH, |
198 | .podr = MCFGPIO_PODR_UARTH, | 198 | .podr = (void __iomem *) MCFGPIO_PODR_UARTH, |
199 | .ppdr = MCFGPIO_PPDSDR_UARTH, | 199 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_UARTH, |
200 | .setr = MCFGPIO_PPDSDR_UARTH, | 200 | .setr = (void __iomem *) MCFGPIO_PPDSDR_UARTH, |
201 | .clrr = MCFGPIO_PCLRR_UARTH, | 201 | .clrr = (void __iomem *) MCFGPIO_PCLRR_UARTH, |
202 | }, | 202 | }, |
203 | { | 203 | { |
204 | .gpio_chip = { | 204 | .gpio_chip = { |
@@ -212,11 +212,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
212 | .base = 80, | 212 | .base = 80, |
213 | .ngpio = 8, | 213 | .ngpio = 8, |
214 | }, | 214 | }, |
215 | .pddr = MCFGPIO_PDDR_UARTL, | 215 | .pddr = (void __iomem *) MCFGPIO_PDDR_UARTL, |
216 | .podr = MCFGPIO_PODR_UARTL, | 216 | .podr = (void __iomem *) MCFGPIO_PODR_UARTL, |
217 | .ppdr = MCFGPIO_PPDSDR_UARTL, | 217 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_UARTL, |
218 | .setr = MCFGPIO_PPDSDR_UARTL, | 218 | .setr = (void __iomem *) MCFGPIO_PPDSDR_UARTL, |
219 | .clrr = MCFGPIO_PCLRR_UARTL, | 219 | .clrr = (void __iomem *) MCFGPIO_PCLRR_UARTL, |
220 | }, | 220 | }, |
221 | { | 221 | { |
222 | .gpio_chip = { | 222 | .gpio_chip = { |
@@ -230,11 +230,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
230 | .base = 88, | 230 | .base = 88, |
231 | .ngpio = 5, | 231 | .ngpio = 5, |
232 | }, | 232 | }, |
233 | .pddr = MCFGPIO_PDDR_QSPI, | 233 | .pddr = (void __iomem *) MCFGPIO_PDDR_QSPI, |
234 | .podr = MCFGPIO_PODR_QSPI, | 234 | .podr = (void __iomem *) MCFGPIO_PODR_QSPI, |
235 | .ppdr = MCFGPIO_PPDSDR_QSPI, | 235 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_QSPI, |
236 | .setr = MCFGPIO_PPDSDR_QSPI, | 236 | .setr = (void __iomem *) MCFGPIO_PPDSDR_QSPI, |
237 | .clrr = MCFGPIO_PCLRR_QSPI, | 237 | .clrr = (void __iomem *) MCFGPIO_PCLRR_QSPI, |
238 | }, | 238 | }, |
239 | { | 239 | { |
240 | .gpio_chip = { | 240 | .gpio_chip = { |
@@ -248,11 +248,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
248 | .base = 96, | 248 | .base = 96, |
249 | .ngpio = 8, | 249 | .ngpio = 8, |
250 | }, | 250 | }, |
251 | .pddr = MCFGPIO_PDDR_TIMER, | 251 | .pddr = (void __iomem *) MCFGPIO_PDDR_TIMER, |
252 | .podr = MCFGPIO_PODR_TIMER, | 252 | .podr = (void __iomem *) MCFGPIO_PODR_TIMER, |
253 | .ppdr = MCFGPIO_PPDSDR_TIMER, | 253 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_TIMER, |
254 | .setr = MCFGPIO_PPDSDR_TIMER, | 254 | .setr = (void __iomem *) MCFGPIO_PPDSDR_TIMER, |
255 | .clrr = MCFGPIO_PCLRR_TIMER, | 255 | .clrr = (void __iomem *) MCFGPIO_PCLRR_TIMER, |
256 | }, | 256 | }, |
257 | #elif defined(CONFIG_M5275) | 257 | #elif defined(CONFIG_M5275) |
258 | { | 258 | { |
@@ -267,9 +267,9 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
267 | .base = 1, | 267 | .base = 1, |
268 | .ngpio = 7, | 268 | .ngpio = 7, |
269 | }, | 269 | }, |
270 | .pddr = MCFEPORT_EPDDR, | 270 | .pddr = (void __iomem *) MCFEPORT_EPDDR, |
271 | .podr = MCFEPORT_EPDR, | 271 | .podr = (void __iomem *) MCFEPORT_EPDR, |
272 | .ppdr = MCFEPORT_EPPDR, | 272 | .ppdr = (void __iomem *) MCFEPORT_EPPDR, |
273 | }, | 273 | }, |
274 | { | 274 | { |
275 | .gpio_chip = { | 275 | .gpio_chip = { |
@@ -283,11 +283,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
283 | .base = 8, | 283 | .base = 8, |
284 | .ngpio = 8, | 284 | .ngpio = 8, |
285 | }, | 285 | }, |
286 | .pddr = MCFGPIO_PDDR_BUSCTL, | 286 | .pddr = (void __iomem *) MCFGPIO_PDDR_BUSCTL, |
287 | .podr = MCFGPIO_PODR_BUSCTL, | 287 | .podr = (void __iomem *) MCFGPIO_PODR_BUSCTL, |
288 | .ppdr = MCFGPIO_PPDSDR_BUSCTL, | 288 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL, |
289 | .setr = MCFGPIO_PPDSDR_BUSCTL, | 289 | .setr = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL, |
290 | .clrr = MCFGPIO_PCLRR_BUSCTL, | 290 | .clrr = (void __iomem *) MCFGPIO_PCLRR_BUSCTL, |
291 | }, | 291 | }, |
292 | { | 292 | { |
293 | .gpio_chip = { | 293 | .gpio_chip = { |
@@ -301,11 +301,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
301 | .base = 21, | 301 | .base = 21, |
302 | .ngpio = 3, | 302 | .ngpio = 3, |
303 | }, | 303 | }, |
304 | .pddr = MCFGPIO_PDDR_ADDR, | 304 | .pddr = (void __iomem *) MCFGPIO_PDDR_ADDR, |
305 | .podr = MCFGPIO_PODR_ADDR, | 305 | .podr = (void __iomem *) MCFGPIO_PODR_ADDR, |
306 | .ppdr = MCFGPIO_PPDSDR_ADDR, | 306 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_ADDR, |
307 | .setr = MCFGPIO_PPDSDR_ADDR, | 307 | .setr = (void __iomem *) MCFGPIO_PPDSDR_ADDR, |
308 | .clrr = MCFGPIO_PCLRR_ADDR, | 308 | .clrr = (void __iomem *) MCFGPIO_PCLRR_ADDR, |
309 | }, | 309 | }, |
310 | { | 310 | { |
311 | .gpio_chip = { | 311 | .gpio_chip = { |
@@ -319,11 +319,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
319 | .base = 25, | 319 | .base = 25, |
320 | .ngpio = 7, | 320 | .ngpio = 7, |
321 | }, | 321 | }, |
322 | .pddr = MCFGPIO_PDDR_CS, | 322 | .pddr = (void __iomem *) MCFGPIO_PDDR_CS, |
323 | .podr = MCFGPIO_PODR_CS, | 323 | .podr = (void __iomem *) MCFGPIO_PODR_CS, |
324 | .ppdr = MCFGPIO_PPDSDR_CS, | 324 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_CS, |
325 | .setr = MCFGPIO_PPDSDR_CS, | 325 | .setr = (void __iomem *) MCFGPIO_PPDSDR_CS, |
326 | .clrr = MCFGPIO_PCLRR_CS, | 326 | .clrr = (void __iomem *) MCFGPIO_PCLRR_CS, |
327 | }, | 327 | }, |
328 | { | 328 | { |
329 | .gpio_chip = { | 329 | .gpio_chip = { |
@@ -337,11 +337,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
337 | .base = 32, | 337 | .base = 32, |
338 | .ngpio = 8, | 338 | .ngpio = 8, |
339 | }, | 339 | }, |
340 | .pddr = MCFGPIO_PDDR_FEC0H, | 340 | .pddr = (void __iomem *) MCFGPIO_PDDR_FEC0H, |
341 | .podr = MCFGPIO_PODR_FEC0H, | 341 | .podr = (void __iomem *) MCFGPIO_PODR_FEC0H, |
342 | .ppdr = MCFGPIO_PPDSDR_FEC0H, | 342 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_FEC0H, |
343 | .setr = MCFGPIO_PPDSDR_FEC0H, | 343 | .setr = (void __iomem *) MCFGPIO_PPDSDR_FEC0H, |
344 | .clrr = MCFGPIO_PCLRR_FEC0H, | 344 | .clrr = (void __iomem *) MCFGPIO_PCLRR_FEC0H, |
345 | }, | 345 | }, |
346 | { | 346 | { |
347 | .gpio_chip = { | 347 | .gpio_chip = { |
@@ -355,11 +355,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
355 | .base = 40, | 355 | .base = 40, |
356 | .ngpio = 8, | 356 | .ngpio = 8, |
357 | }, | 357 | }, |
358 | .pddr = MCFGPIO_PDDR_FEC0L, | 358 | .pddr = (void __iomem *) MCFGPIO_PDDR_FEC0L, |
359 | .podr = MCFGPIO_PODR_FEC0L, | 359 | .podr = (void __iomem *) MCFGPIO_PODR_FEC0L, |
360 | .ppdr = MCFGPIO_PPDSDR_FEC0L, | 360 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_FEC0L, |
361 | .setr = MCFGPIO_PPDSDR_FEC0L, | 361 | .setr = (void __iomem *) MCFGPIO_PPDSDR_FEC0L, |
362 | .clrr = MCFGPIO_PCLRR_FEC0L, | 362 | .clrr = (void __iomem *) MCFGPIO_PCLRR_FEC0L, |
363 | }, | 363 | }, |
364 | { | 364 | { |
365 | .gpio_chip = { | 365 | .gpio_chip = { |
@@ -373,11 +373,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
373 | .base = 48, | 373 | .base = 48, |
374 | .ngpio = 6, | 374 | .ngpio = 6, |
375 | }, | 375 | }, |
376 | .pddr = MCFGPIO_PDDR_FECI2C, | 376 | .pddr = (void __iomem *) MCFGPIO_PDDR_FECI2C, |
377 | .podr = MCFGPIO_PODR_FECI2C, | 377 | .podr = (void __iomem *) MCFGPIO_PODR_FECI2C, |
378 | .ppdr = MCFGPIO_PPDSDR_FECI2C, | 378 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_FECI2C, |
379 | .setr = MCFGPIO_PPDSDR_FECI2C, | 379 | .setr = (void __iomem *) MCFGPIO_PPDSDR_FECI2C, |
380 | .clrr = MCFGPIO_PCLRR_FECI2C, | 380 | .clrr = (void __iomem *) MCFGPIO_PCLRR_FECI2C, |
381 | }, | 381 | }, |
382 | { | 382 | { |
383 | .gpio_chip = { | 383 | .gpio_chip = { |
@@ -391,11 +391,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
391 | .base = 56, | 391 | .base = 56, |
392 | .ngpio = 7, | 392 | .ngpio = 7, |
393 | }, | 393 | }, |
394 | .pddr = MCFGPIO_PDDR_QSPI, | 394 | .pddr = (void __iomem *) MCFGPIO_PDDR_QSPI, |
395 | .podr = MCFGPIO_PODR_QSPI, | 395 | .podr = (void __iomem *) MCFGPIO_PODR_QSPI, |
396 | .ppdr = MCFGPIO_PPDSDR_QSPI, | 396 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_QSPI, |
397 | .setr = MCFGPIO_PPDSDR_QSPI, | 397 | .setr = (void __iomem *) MCFGPIO_PPDSDR_QSPI, |
398 | .clrr = MCFGPIO_PCLRR_QSPI, | 398 | .clrr = (void __iomem *) MCFGPIO_PCLRR_QSPI, |
399 | }, | 399 | }, |
400 | { | 400 | { |
401 | .gpio_chip = { | 401 | .gpio_chip = { |
@@ -409,11 +409,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
409 | .base = 64, | 409 | .base = 64, |
410 | .ngpio = 8, | 410 | .ngpio = 8, |
411 | }, | 411 | }, |
412 | .pddr = MCFGPIO_PDDR_SDRAM, | 412 | .pddr = (void __iomem *) MCFGPIO_PDDR_SDRAM, |
413 | .podr = MCFGPIO_PODR_SDRAM, | 413 | .podr = (void __iomem *) MCFGPIO_PODR_SDRAM, |
414 | .ppdr = MCFGPIO_PPDSDR_SDRAM, | 414 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_SDRAM, |
415 | .setr = MCFGPIO_PPDSDR_SDRAM, | 415 | .setr = (void __iomem *) MCFGPIO_PPDSDR_SDRAM, |
416 | .clrr = MCFGPIO_PCLRR_SDRAM, | 416 | .clrr = (void __iomem *) MCFGPIO_PCLRR_SDRAM, |
417 | }, | 417 | }, |
418 | { | 418 | { |
419 | .gpio_chip = { | 419 | .gpio_chip = { |
@@ -427,11 +427,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
427 | .base = 72, | 427 | .base = 72, |
428 | .ngpio = 4, | 428 | .ngpio = 4, |
429 | }, | 429 | }, |
430 | .pddr = MCFGPIO_PDDR_TIMERH, | 430 | .pddr = (void __iomem *) MCFGPIO_PDDR_TIMERH, |
431 | .podr = MCFGPIO_PODR_TIMERH, | 431 | .podr = (void __iomem *) MCFGPIO_PODR_TIMERH, |
432 | .ppdr = MCFGPIO_PPDSDR_TIMERH, | 432 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_TIMERH, |
433 | .setr = MCFGPIO_PPDSDR_TIMERH, | 433 | .setr = (void __iomem *) MCFGPIO_PPDSDR_TIMERH, |
434 | .clrr = MCFGPIO_PCLRR_TIMERH, | 434 | .clrr = (void __iomem *) MCFGPIO_PCLRR_TIMERH, |
435 | }, | 435 | }, |
436 | { | 436 | { |
437 | .gpio_chip = { | 437 | .gpio_chip = { |
@@ -445,11 +445,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
445 | .base = 80, | 445 | .base = 80, |
446 | .ngpio = 4, | 446 | .ngpio = 4, |
447 | }, | 447 | }, |
448 | .pddr = MCFGPIO_PDDR_TIMERL, | 448 | .pddr = (void __iomem *) MCFGPIO_PDDR_TIMERL, |
449 | .podr = MCFGPIO_PODR_TIMERL, | 449 | .podr = (void __iomem *) MCFGPIO_PODR_TIMERL, |
450 | .ppdr = MCFGPIO_PPDSDR_TIMERL, | 450 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_TIMERL, |
451 | .setr = MCFGPIO_PPDSDR_TIMERL, | 451 | .setr = (void __iomem *) MCFGPIO_PPDSDR_TIMERL, |
452 | .clrr = MCFGPIO_PCLRR_TIMERL, | 452 | .clrr = (void __iomem *) MCFGPIO_PCLRR_TIMERL, |
453 | }, | 453 | }, |
454 | { | 454 | { |
455 | .gpio_chip = { | 455 | .gpio_chip = { |
@@ -463,11 +463,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
463 | .base = 88, | 463 | .base = 88, |
464 | .ngpio = 8, | 464 | .ngpio = 8, |
465 | }, | 465 | }, |
466 | .pddr = MCFGPIO_PDDR_UARTL, | 466 | .pddr = (void __iomem *) MCFGPIO_PDDR_UARTL, |
467 | .podr = MCFGPIO_PODR_UARTL, | 467 | .podr = (void __iomem *) MCFGPIO_PODR_UARTL, |
468 | .ppdr = MCFGPIO_PPDSDR_UARTL, | 468 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_UARTL, |
469 | .setr = MCFGPIO_PPDSDR_UARTL, | 469 | .setr = (void __iomem *) MCFGPIO_PPDSDR_UARTL, |
470 | .clrr = MCFGPIO_PCLRR_UARTL, | 470 | .clrr = (void __iomem *) MCFGPIO_PCLRR_UARTL, |
471 | }, | 471 | }, |
472 | { | 472 | { |
473 | .gpio_chip = { | 473 | .gpio_chip = { |
@@ -481,11 +481,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
481 | .base = 96, | 481 | .base = 96, |
482 | .ngpio = 8, | 482 | .ngpio = 8, |
483 | }, | 483 | }, |
484 | .pddr = MCFGPIO_PDDR_FEC1H, | 484 | .pddr = (void __iomem *) MCFGPIO_PDDR_FEC1H, |
485 | .podr = MCFGPIO_PODR_FEC1H, | 485 | .podr = (void __iomem *) MCFGPIO_PODR_FEC1H, |
486 | .ppdr = MCFGPIO_PPDSDR_FEC1H, | 486 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_FEC1H, |
487 | .setr = MCFGPIO_PPDSDR_FEC1H, | 487 | .setr = (void __iomem *) MCFGPIO_PPDSDR_FEC1H, |
488 | .clrr = MCFGPIO_PCLRR_FEC1H, | 488 | .clrr = (void __iomem *) MCFGPIO_PCLRR_FEC1H, |
489 | }, | 489 | }, |
490 | { | 490 | { |
491 | .gpio_chip = { | 491 | .gpio_chip = { |
@@ -499,11 +499,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
499 | .base = 104, | 499 | .base = 104, |
500 | .ngpio = 8, | 500 | .ngpio = 8, |
501 | }, | 501 | }, |
502 | .pddr = MCFGPIO_PDDR_FEC1L, | 502 | .pddr = (void __iomem *) MCFGPIO_PDDR_FEC1L, |
503 | .podr = MCFGPIO_PODR_FEC1L, | 503 | .podr = (void __iomem *) MCFGPIO_PODR_FEC1L, |
504 | .ppdr = MCFGPIO_PPDSDR_FEC1L, | 504 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_FEC1L, |
505 | .setr = MCFGPIO_PPDSDR_FEC1L, | 505 | .setr = (void __iomem *) MCFGPIO_PPDSDR_FEC1L, |
506 | .clrr = MCFGPIO_PCLRR_FEC1L, | 506 | .clrr = (void __iomem *) MCFGPIO_PCLRR_FEC1L, |
507 | }, | 507 | }, |
508 | { | 508 | { |
509 | .gpio_chip = { | 509 | .gpio_chip = { |
@@ -517,11 +517,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
517 | .base = 114, | 517 | .base = 114, |
518 | .ngpio = 2, | 518 | .ngpio = 2, |
519 | }, | 519 | }, |
520 | .pddr = MCFGPIO_PDDR_BS, | 520 | .pddr = (void __iomem *) MCFGPIO_PDDR_BS, |
521 | .podr = MCFGPIO_PODR_BS, | 521 | .podr = (void __iomem *) MCFGPIO_PODR_BS, |
522 | .ppdr = MCFGPIO_PPDSDR_BS, | 522 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_BS, |
523 | .setr = MCFGPIO_PPDSDR_BS, | 523 | .setr = (void __iomem *) MCFGPIO_PPDSDR_BS, |
524 | .clrr = MCFGPIO_PCLRR_BS, | 524 | .clrr = (void __iomem *) MCFGPIO_PCLRR_BS, |
525 | }, | 525 | }, |
526 | { | 526 | { |
527 | .gpio_chip = { | 527 | .gpio_chip = { |
@@ -535,11 +535,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
535 | .base = 121, | 535 | .base = 121, |
536 | .ngpio = 7, | 536 | .ngpio = 7, |
537 | }, | 537 | }, |
538 | .pddr = MCFGPIO_PDDR_IRQ, | 538 | .pddr = (void __iomem *) MCFGPIO_PDDR_IRQ, |
539 | .podr = MCFGPIO_PODR_IRQ, | 539 | .podr = (void __iomem *) MCFGPIO_PODR_IRQ, |
540 | .ppdr = MCFGPIO_PPDSDR_IRQ, | 540 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_IRQ, |
541 | .setr = MCFGPIO_PPDSDR_IRQ, | 541 | .setr = (void __iomem *) MCFGPIO_PPDSDR_IRQ, |
542 | .clrr = MCFGPIO_PCLRR_IRQ, | 542 | .clrr = (void __iomem *) MCFGPIO_PCLRR_IRQ, |
543 | }, | 543 | }, |
544 | { | 544 | { |
545 | .gpio_chip = { | 545 | .gpio_chip = { |
@@ -553,11 +553,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
553 | .base = 128, | 553 | .base = 128, |
554 | .ngpio = 1, | 554 | .ngpio = 1, |
555 | }, | 555 | }, |
556 | .pddr = MCFGPIO_PDDR_USBH, | 556 | .pddr = (void __iomem *) MCFGPIO_PDDR_USBH, |
557 | .podr = MCFGPIO_PODR_USBH, | 557 | .podr = (void __iomem *) MCFGPIO_PODR_USBH, |
558 | .ppdr = MCFGPIO_PPDSDR_USBH, | 558 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_USBH, |
559 | .setr = MCFGPIO_PPDSDR_USBH, | 559 | .setr = (void __iomem *) MCFGPIO_PPDSDR_USBH, |
560 | .clrr = MCFGPIO_PCLRR_USBH, | 560 | .clrr = (void __iomem *) MCFGPIO_PCLRR_USBH, |
561 | }, | 561 | }, |
562 | { | 562 | { |
563 | .gpio_chip = { | 563 | .gpio_chip = { |
@@ -571,11 +571,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
571 | .base = 136, | 571 | .base = 136, |
572 | .ngpio = 8, | 572 | .ngpio = 8, |
573 | }, | 573 | }, |
574 | .pddr = MCFGPIO_PDDR_USBL, | 574 | .pddr = (void __iomem *) MCFGPIO_PDDR_USBL, |
575 | .podr = MCFGPIO_PODR_USBL, | 575 | .podr = (void __iomem *) MCFGPIO_PODR_USBL, |
576 | .ppdr = MCFGPIO_PPDSDR_USBL, | 576 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_USBL, |
577 | .setr = MCFGPIO_PPDSDR_USBL, | 577 | .setr = (void __iomem *) MCFGPIO_PPDSDR_USBL, |
578 | .clrr = MCFGPIO_PCLRR_USBL, | 578 | .clrr = (void __iomem *) MCFGPIO_PCLRR_USBL, |
579 | }, | 579 | }, |
580 | { | 580 | { |
581 | .gpio_chip = { | 581 | .gpio_chip = { |
@@ -589,11 +589,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
589 | .base = 144, | 589 | .base = 144, |
590 | .ngpio = 4, | 590 | .ngpio = 4, |
591 | }, | 591 | }, |
592 | .pddr = MCFGPIO_PDDR_UARTH, | 592 | .pddr = (void __iomem *) MCFGPIO_PDDR_UARTH, |
593 | .podr = MCFGPIO_PODR_UARTH, | 593 | .podr = (void __iomem *) MCFGPIO_PODR_UARTH, |
594 | .ppdr = MCFGPIO_PPDSDR_UARTH, | 594 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_UARTH, |
595 | .setr = MCFGPIO_PPDSDR_UARTH, | 595 | .setr = (void __iomem *) MCFGPIO_PPDSDR_UARTH, |
596 | .clrr = MCFGPIO_PCLRR_UARTH, | 596 | .clrr = (void __iomem *) MCFGPIO_PCLRR_UARTH, |
597 | }, | 597 | }, |
598 | #endif | 598 | #endif |
599 | }; | 599 | }; |