diff options
Diffstat (limited to 'arch/m68knommu')
-rw-r--r-- | arch/m68knommu/platform/523x/gpio.c | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/arch/m68knommu/platform/523x/gpio.c b/arch/m68knommu/platform/523x/gpio.c index a8842dc27839..327ebf142c8e 100644 --- a/arch/m68knommu/platform/523x/gpio.c +++ b/arch/m68knommu/platform/523x/gpio.c | |||
@@ -33,9 +33,9 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
33 | .base = 1, | 33 | .base = 1, |
34 | .ngpio = 7, | 34 | .ngpio = 7, |
35 | }, | 35 | }, |
36 | .pddr = MCFEPORT_EPDDR, | 36 | .pddr = (void __iomem *) MCFEPORT_EPDDR, |
37 | .podr = MCFEPORT_EPDR, | 37 | .podr = (void __iomem *) MCFEPORT_EPDR, |
38 | .ppdr = MCFEPORT_EPPDR, | 38 | .ppdr = (void __iomem *) MCFEPORT_EPPDR, |
39 | }, | 39 | }, |
40 | { | 40 | { |
41 | .gpio_chip = { | 41 | .gpio_chip = { |
@@ -49,11 +49,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
49 | .base = 13, | 49 | .base = 13, |
50 | .ngpio = 3, | 50 | .ngpio = 3, |
51 | }, | 51 | }, |
52 | .pddr = MCFGPIO_PDDR_ADDR, | 52 | .pddr = (void __iomem *) MCFGPIO_PDDR_ADDR, |
53 | .podr = MCFGPIO_PODR_ADDR, | 53 | .podr = (void __iomem *) MCFGPIO_PODR_ADDR, |
54 | .ppdr = MCFGPIO_PPDSDR_ADDR, | 54 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_ADDR, |
55 | .setr = MCFGPIO_PPDSDR_ADDR, | 55 | .setr = (void __iomem *) MCFGPIO_PPDSDR_ADDR, |
56 | .clrr = MCFGPIO_PCLRR_ADDR, | 56 | .clrr = (void __iomem *) MCFGPIO_PCLRR_ADDR, |
57 | }, | 57 | }, |
58 | { | 58 | { |
59 | .gpio_chip = { | 59 | .gpio_chip = { |
@@ -67,11 +67,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
67 | .base = 16, | 67 | .base = 16, |
68 | .ngpio = 8, | 68 | .ngpio = 8, |
69 | }, | 69 | }, |
70 | .pddr = MCFGPIO_PDDR_DATAH, | 70 | .pddr = (void __iomem *) MCFGPIO_PDDR_DATAH, |
71 | .podr = MCFGPIO_PODR_DATAH, | 71 | .podr = (void __iomem *) MCFGPIO_PODR_DATAH, |
72 | .ppdr = MCFGPIO_PPDSDR_DATAH, | 72 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_DATAH, |
73 | .setr = MCFGPIO_PPDSDR_DATAH, | 73 | .setr = (void __iomem *) MCFGPIO_PPDSDR_DATAH, |
74 | .clrr = MCFGPIO_PCLRR_DATAH, | 74 | .clrr = (void __iomem *) MCFGPIO_PCLRR_DATAH, |
75 | }, | 75 | }, |
76 | { | 76 | { |
77 | .gpio_chip = { | 77 | .gpio_chip = { |
@@ -85,11 +85,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
85 | .base = 24, | 85 | .base = 24, |
86 | .ngpio = 8, | 86 | .ngpio = 8, |
87 | }, | 87 | }, |
88 | .pddr = MCFGPIO_PDDR_DATAL, | 88 | .pddr = (void __iomem *) MCFGPIO_PDDR_DATAL, |
89 | .podr = MCFGPIO_PODR_DATAL, | 89 | .podr = (void __iomem *) MCFGPIO_PODR_DATAL, |
90 | .ppdr = MCFGPIO_PPDSDR_DATAL, | 90 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_DATAL, |
91 | .setr = MCFGPIO_PPDSDR_DATAL, | 91 | .setr = (void __iomem *) MCFGPIO_PPDSDR_DATAL, |
92 | .clrr = MCFGPIO_PCLRR_DATAL, | 92 | .clrr = (void __iomem *) MCFGPIO_PCLRR_DATAL, |
93 | }, | 93 | }, |
94 | { | 94 | { |
95 | .gpio_chip = { | 95 | .gpio_chip = { |
@@ -103,11 +103,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
103 | .base = 32, | 103 | .base = 32, |
104 | .ngpio = 8, | 104 | .ngpio = 8, |
105 | }, | 105 | }, |
106 | .pddr = MCFGPIO_PDDR_BUSCTL, | 106 | .pddr = (void __iomem *) MCFGPIO_PDDR_BUSCTL, |
107 | .podr = MCFGPIO_PODR_BUSCTL, | 107 | .podr = (void __iomem *) MCFGPIO_PODR_BUSCTL, |
108 | .ppdr = MCFGPIO_PPDSDR_BUSCTL, | 108 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL, |
109 | .setr = MCFGPIO_PPDSDR_BUSCTL, | 109 | .setr = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL, |
110 | .clrr = MCFGPIO_PCLRR_BUSCTL, | 110 | .clrr = (void __iomem *) MCFGPIO_PCLRR_BUSCTL, |
111 | }, | 111 | }, |
112 | { | 112 | { |
113 | .gpio_chip = { | 113 | .gpio_chip = { |
@@ -121,11 +121,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
121 | .base = 40, | 121 | .base = 40, |
122 | .ngpio = 4, | 122 | .ngpio = 4, |
123 | }, | 123 | }, |
124 | .pddr = MCFGPIO_PDDR_BS, | 124 | .pddr = (void __iomem *) MCFGPIO_PDDR_BS, |
125 | .podr = MCFGPIO_PODR_BS, | 125 | .podr = (void __iomem *) MCFGPIO_PODR_BS, |
126 | .ppdr = MCFGPIO_PPDSDR_BS, | 126 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_BS, |
127 | .setr = MCFGPIO_PPDSDR_BS, | 127 | .setr = (void __iomem *) MCFGPIO_PPDSDR_BS, |
128 | .clrr = MCFGPIO_PCLRR_BS, | 128 | .clrr = (void __iomem *) MCFGPIO_PCLRR_BS, |
129 | }, | 129 | }, |
130 | { | 130 | { |
131 | .gpio_chip = { | 131 | .gpio_chip = { |
@@ -139,11 +139,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
139 | .base = 49, | 139 | .base = 49, |
140 | .ngpio = 7, | 140 | .ngpio = 7, |
141 | }, | 141 | }, |
142 | .pddr = MCFGPIO_PDDR_CS, | 142 | .pddr = (void __iomem *) MCFGPIO_PDDR_CS, |
143 | .podr = MCFGPIO_PODR_CS, | 143 | .podr = (void __iomem *) MCFGPIO_PODR_CS, |
144 | .ppdr = MCFGPIO_PPDSDR_CS, | 144 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_CS, |
145 | .setr = MCFGPIO_PPDSDR_CS, | 145 | .setr = (void __iomem *) MCFGPIO_PPDSDR_CS, |
146 | .clrr = MCFGPIO_PCLRR_CS, | 146 | .clrr = (void __iomem *) MCFGPIO_PCLRR_CS, |
147 | }, | 147 | }, |
148 | { | 148 | { |
149 | .gpio_chip = { | 149 | .gpio_chip = { |
@@ -157,11 +157,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
157 | .base = 56, | 157 | .base = 56, |
158 | .ngpio = 6, | 158 | .ngpio = 6, |
159 | }, | 159 | }, |
160 | .pddr = MCFGPIO_PDDR_SDRAM, | 160 | .pddr = (void __iomem *) MCFGPIO_PDDR_SDRAM, |
161 | .podr = MCFGPIO_PODR_SDRAM, | 161 | .podr = (void __iomem *) MCFGPIO_PODR_SDRAM, |
162 | .ppdr = MCFGPIO_PPDSDR_SDRAM, | 162 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_SDRAM, |
163 | .setr = MCFGPIO_PPDSDR_SDRAM, | 163 | .setr = (void __iomem *) MCFGPIO_PPDSDR_SDRAM, |
164 | .clrr = MCFGPIO_PCLRR_SDRAM, | 164 | .clrr = (void __iomem *) MCFGPIO_PCLRR_SDRAM, |
165 | }, | 165 | }, |
166 | { | 166 | { |
167 | .gpio_chip = { | 167 | .gpio_chip = { |
@@ -175,11 +175,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
175 | .base = 64, | 175 | .base = 64, |
176 | .ngpio = 4, | 176 | .ngpio = 4, |
177 | }, | 177 | }, |
178 | .pddr = MCFGPIO_PDDR_FECI2C, | 178 | .pddr = (void __iomem *) MCFGPIO_PDDR_FECI2C, |
179 | .podr = MCFGPIO_PODR_FECI2C, | 179 | .podr = (void __iomem *) MCFGPIO_PODR_FECI2C, |
180 | .ppdr = MCFGPIO_PPDSDR_FECI2C, | 180 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_FECI2C, |
181 | .setr = MCFGPIO_PPDSDR_FECI2C, | 181 | .setr = (void __iomem *) MCFGPIO_PPDSDR_FECI2C, |
182 | .clrr = MCFGPIO_PCLRR_FECI2C, | 182 | .clrr = (void __iomem *) MCFGPIO_PCLRR_FECI2C, |
183 | }, | 183 | }, |
184 | { | 184 | { |
185 | .gpio_chip = { | 185 | .gpio_chip = { |
@@ -193,11 +193,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
193 | .base = 72, | 193 | .base = 72, |
194 | .ngpio = 2, | 194 | .ngpio = 2, |
195 | }, | 195 | }, |
196 | .pddr = MCFGPIO_PDDR_UARTH, | 196 | .pddr = (void __iomem *) MCFGPIO_PDDR_UARTH, |
197 | .podr = MCFGPIO_PODR_UARTH, | 197 | .podr = (void __iomem *) MCFGPIO_PODR_UARTH, |
198 | .ppdr = MCFGPIO_PPDSDR_UARTH, | 198 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_UARTH, |
199 | .setr = MCFGPIO_PPDSDR_UARTH, | 199 | .setr = (void __iomem *) MCFGPIO_PPDSDR_UARTH, |
200 | .clrr = MCFGPIO_PCLRR_UARTH, | 200 | .clrr = (void __iomem *) MCFGPIO_PCLRR_UARTH, |
201 | }, | 201 | }, |
202 | { | 202 | { |
203 | .gpio_chip = { | 203 | .gpio_chip = { |
@@ -211,11 +211,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
211 | .base = 80, | 211 | .base = 80, |
212 | .ngpio = 8, | 212 | .ngpio = 8, |
213 | }, | 213 | }, |
214 | .pddr = MCFGPIO_PDDR_UARTL, | 214 | .pddr = (void __iomem *) MCFGPIO_PDDR_UARTL, |
215 | .podr = MCFGPIO_PODR_UARTL, | 215 | .podr = (void __iomem *) MCFGPIO_PODR_UARTL, |
216 | .ppdr = MCFGPIO_PPDSDR_UARTL, | 216 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_UARTL, |
217 | .setr = MCFGPIO_PPDSDR_UARTL, | 217 | .setr = (void __iomem *) MCFGPIO_PPDSDR_UARTL, |
218 | .clrr = MCFGPIO_PCLRR_UARTL, | 218 | .clrr = (void __iomem *) MCFGPIO_PCLRR_UARTL, |
219 | }, | 219 | }, |
220 | { | 220 | { |
221 | .gpio_chip = { | 221 | .gpio_chip = { |
@@ -229,11 +229,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
229 | .base = 88, | 229 | .base = 88, |
230 | .ngpio = 5, | 230 | .ngpio = 5, |
231 | }, | 231 | }, |
232 | .pddr = MCFGPIO_PDDR_QSPI, | 232 | .pddr = (void __iomem *) MCFGPIO_PDDR_QSPI, |
233 | .podr = MCFGPIO_PODR_QSPI, | 233 | .podr = (void __iomem *) MCFGPIO_PODR_QSPI, |
234 | .ppdr = MCFGPIO_PPDSDR_QSPI, | 234 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_QSPI, |
235 | .setr = MCFGPIO_PPDSDR_QSPI, | 235 | .setr = (void __iomem *) MCFGPIO_PPDSDR_QSPI, |
236 | .clrr = MCFGPIO_PCLRR_QSPI, | 236 | .clrr = (void __iomem *) MCFGPIO_PCLRR_QSPI, |
237 | }, | 237 | }, |
238 | { | 238 | { |
239 | .gpio_chip = { | 239 | .gpio_chip = { |
@@ -247,11 +247,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
247 | .base = 96, | 247 | .base = 96, |
248 | .ngpio = 8, | 248 | .ngpio = 8, |
249 | }, | 249 | }, |
250 | .pddr = MCFGPIO_PDDR_TIMER, | 250 | .pddr = (void __iomem *) MCFGPIO_PDDR_TIMER, |
251 | .podr = MCFGPIO_PODR_TIMER, | 251 | .podr = (void __iomem *) MCFGPIO_PODR_TIMER, |
252 | .ppdr = MCFGPIO_PPDSDR_TIMER, | 252 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_TIMER, |
253 | .setr = MCFGPIO_PPDSDR_TIMER, | 253 | .setr = (void __iomem *) MCFGPIO_PPDSDR_TIMER, |
254 | .clrr = MCFGPIO_PCLRR_TIMER, | 254 | .clrr = (void __iomem *) MCFGPIO_PCLRR_TIMER, |
255 | }, | 255 | }, |
256 | { | 256 | { |
257 | .gpio_chip = { | 257 | .gpio_chip = { |
@@ -265,11 +265,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = { | |||
265 | .base = 104, | 265 | .base = 104, |
266 | .ngpio = 3, | 266 | .ngpio = 3, |
267 | }, | 267 | }, |
268 | .pddr = MCFGPIO_PDDR_ETPU, | 268 | .pddr = (void __iomem *) MCFGPIO_PDDR_ETPU, |
269 | .podr = MCFGPIO_PODR_ETPU, | 269 | .podr = (void __iomem *) MCFGPIO_PODR_ETPU, |
270 | .ppdr = MCFGPIO_PPDSDR_ETPU, | 270 | .ppdr = (void __iomem *) MCFGPIO_PPDSDR_ETPU, |
271 | .setr = MCFGPIO_PPDSDR_ETPU, | 271 | .setr = (void __iomem *) MCFGPIO_PPDSDR_ETPU, |
272 | .clrr = MCFGPIO_PCLRR_ETPU, | 272 | .clrr = (void __iomem *) MCFGPIO_PCLRR_ETPU, |
273 | }, | 273 | }, |
274 | }; | 274 | }; |
275 | 275 | ||