diff options
author | Greg Ungerer <gerg@uclinux.org> | 2011-12-24 01:17:10 +1000 |
---|---|---|
committer | Greg Ungerer <gerg@uclinux.org> | 2012-03-05 09:43:08 +1000 |
commit | 0d2fe946474196e586e492d9e9b381e184c774ea (patch) | |
tree | 529ce9690a63d2f2de4e8515b17be0814e39e206 /arch/m68k/platform/54xx | |
parent | b9a0c3f88ef6163f56662d0121d4932b457568bb (diff) | |
download | blackbird-op-linux-0d2fe946474196e586e492d9e9b381e184c774ea.tar.gz blackbird-op-linux-0d2fe946474196e586e492d9e9b381e184c774ea.zip |
m68knommu: merge common ColdFire UART platform setup code
The ColdFire UART is common to all ColdFire CPU's. No need to duplicate
its platform setup code for every CPU family member. Merge all the setup
code into a single shared file.
Signed-off-by: Greg Ungerer <gerg@uclinux.org>
Diffstat (limited to 'arch/m68k/platform/54xx')
-rw-r--r-- | arch/m68k/platform/54xx/config.c | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/arch/m68k/platform/54xx/config.c b/arch/m68k/platform/54xx/config.c index 4083f50682c6..2081c6cbb3de 100644 --- a/arch/m68k/platform/54xx/config.c +++ b/arch/m68k/platform/54xx/config.c @@ -27,38 +27,6 @@ /***************************************************************************/ -static struct mcf_platform_uart m54xx_uart_platform[] = { - { - .mapbase = MCFUART_BASE0, - .irq = MCF_IRQ_UART0, - }, - { - .mapbase = MCFUART_BASE1, - .irq = MCF_IRQ_UART1, - }, - { - .mapbase = MCFUART_BASE2, - .irq = MCF_IRQ_UART2, - }, - { - .mapbase = MCFUART_BASE3, - .irq = MCF_IRQ_UART3, - }, -}; - -static struct platform_device m54xx_uart = { - .name = "mcfuart", - .id = 0, - .dev.platform_data = m54xx_uart_platform, -}; - -static struct platform_device *m54xx_devices[] __initdata = { - &m54xx_uart, -}; - - -/***************************************************************************/ - static void __init m54xx_uarts_init(void) { /* enable io pins */ @@ -135,14 +103,3 @@ void __init config_BSP(char *commandp, int size) } /***************************************************************************/ - -static int __init init_BSP(void) -{ - - platform_add_devices(m54xx_devices, ARRAY_SIZE(m54xx_devices)); - return 0; -} - -arch_initcall(init_BSP); - -/***************************************************************************/ |