diff options
Diffstat (limited to 'arch/arm/mach-bcmring/core.c')
| -rw-r--r-- | arch/arm/mach-bcmring/core.c | 23 | 
1 files changed, 2 insertions, 21 deletions
diff --git a/arch/arm/mach-bcmring/core.c b/arch/arm/mach-bcmring/core.c index 6b67b7e8426..22e4e0a28ad 100644 --- a/arch/arm/mach-bcmring/core.c +++ b/arch/arm/mach-bcmring/core.c @@ -52,27 +52,8 @@  #include <mach/csp/chipcHw_inline.h>  #include <mach/csp/tmrHw_reg.h> -#define AMBA_DEVICE(name, initname, base, plat, size)       \ -static struct amba_device name##_device = {     \ -   .dev = {                                     \ -      .coherent_dma_mask = ~0,                  \ -      .init_name = initname,                    \ -      .platform_data = plat                     \ -   },                                           \ -   .res = {                                     \ -      .start = MM_ADDR_IO_##base,               \ -		.end = MM_ADDR_IO_##base + (size) - 1,    \ -      .flags = IORESOURCE_MEM                   \ -   },                                           \ -   .dma_mask = ~0,                              \ -   .irq = {                                     \ -      IRQ_##base                                \ -   }                                            \ -} - - -AMBA_DEVICE(uartA, "uarta", UARTA, NULL, SZ_4K); -AMBA_DEVICE(uartB, "uartb", UARTB, NULL, SZ_4K); +static AMBA_APB_DEVICE(uartA, "uarta", MM_ADDR_IO_UARTA, { IRQ_UARTA }, NULL); +static AMBA_APB_DEVICE(uartB, "uartb", MM_ADDR_IO_UARTB, { IRQ_UARTB }, NULL);  static struct clk pll1_clk = {  	.name = "PLL1",  |