diff options
-rw-r--r-- | arch/m68k/platform/532x/config.c | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/arch/m68k/platform/532x/config.c b/arch/m68k/platform/532x/config.c index ac86896c4fa2..5b106839f9b6 100644 --- a/arch/m68k/platform/532x/config.c +++ b/arch/m68k/platform/532x/config.c | |||
@@ -210,25 +210,12 @@ static struct platform_device *m532x_devices[] __initdata = { | |||
210 | 210 | ||
211 | /***************************************************************************/ | 211 | /***************************************************************************/ |
212 | 212 | ||
213 | static void __init m532x_uart_init_line(int line, int irq) | ||
214 | { | ||
215 | if (line == 0) { | ||
216 | /* GPIO initialization */ | ||
217 | MCF_GPIO_PAR_UART |= 0x000F; | ||
218 | } else if (line == 1) { | ||
219 | /* GPIO initialization */ | ||
220 | MCF_GPIO_PAR_UART |= 0x0FF0; | ||
221 | } | ||
222 | } | ||
223 | |||
224 | static void __init m532x_uarts_init(void) | 213 | static void __init m532x_uarts_init(void) |
225 | { | 214 | { |
226 | const int nrlines = ARRAY_SIZE(m532x_uart_platform); | 215 | /* UART GPIO initialization */ |
227 | int line; | 216 | MCF_GPIO_PAR_UART |= 0x0FFF; |
228 | |||
229 | for (line = 0; (line < nrlines); line++) | ||
230 | m532x_uart_init_line(line, m532x_uart_platform[line].irq); | ||
231 | } | 217 | } |
218 | |||
232 | /***************************************************************************/ | 219 | /***************************************************************************/ |
233 | 220 | ||
234 | static void __init m532x_fec_init(void) | 221 | static void __init m532x_fec_init(void) |