Commit 99dbdd98 authored by Tushar Behera's avatar Tushar Behera Committed by Kukjin Kim

ARM: S3C24XX: Use common macro to define resources on dev-uart.c

Cc: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: default avatarTushar Behera <tushar.behera@linaro.org>
Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
parent 2473f713
...@@ -241,55 +241,31 @@ void __init s3c24xx_init_io(struct map_desc *mach_desc, int size) ...@@ -241,55 +241,31 @@ void __init s3c24xx_init_io(struct map_desc *mach_desc, int size)
/* Serial port registrations */ /* Serial port registrations */
static struct resource s3c2410_uart0_resource[] = { static struct resource s3c2410_uart0_resource[] = {
[0] = { [0] = DEFINE_RES_MEM(S3C2410_PA_UART0, SZ_16K),
.start = S3C2410_PA_UART0, [1] = DEFINE_RES_NAMED(IRQ_S3CUART_RX0, \
.end = S3C2410_PA_UART0 + 0x3fff, IRQ_S3CUART_ERR0 - IRQ_S3CUART_RX0 + 1, \
.flags = IORESOURCE_MEM, NULL, IORESOURCE_IRQ)
},
[1] = {
.start = IRQ_S3CUART_RX0,
.end = IRQ_S3CUART_ERR0,
.flags = IORESOURCE_IRQ,
}
}; };
static struct resource s3c2410_uart1_resource[] = { static struct resource s3c2410_uart1_resource[] = {
[0] = { [0] = DEFINE_RES_MEM(S3C2410_PA_UART1, SZ_16K),
.start = S3C2410_PA_UART1, [1] = DEFINE_RES_NAMED(IRQ_S3CUART_RX1, \
.end = S3C2410_PA_UART1 + 0x3fff, IRQ_S3CUART_ERR1 - IRQ_S3CUART_RX1 + 1, \
.flags = IORESOURCE_MEM, NULL, IORESOURCE_IRQ)
},
[1] = {
.start = IRQ_S3CUART_RX1,
.end = IRQ_S3CUART_ERR1,
.flags = IORESOURCE_IRQ,
}
}; };
static struct resource s3c2410_uart2_resource[] = { static struct resource s3c2410_uart2_resource[] = {
[0] = { [0] = DEFINE_RES_MEM(S3C2410_PA_UART2, SZ_16K),
.start = S3C2410_PA_UART2, [1] = DEFINE_RES_NAMED(IRQ_S3CUART_RX2, \
.end = S3C2410_PA_UART2 + 0x3fff, IRQ_S3CUART_ERR2 - IRQ_S3CUART_RX2 + 1, \
.flags = IORESOURCE_MEM, NULL, IORESOURCE_IRQ)
},
[1] = {
.start = IRQ_S3CUART_RX2,
.end = IRQ_S3CUART_ERR2,
.flags = IORESOURCE_IRQ,
}
}; };
static struct resource s3c2410_uart3_resource[] = { static struct resource s3c2410_uart3_resource[] = {
[0] = { [0] = DEFINE_RES_MEM(S3C2443_PA_UART3, SZ_16K),
.start = S3C2443_PA_UART3, [1] = DEFINE_RES_NAMED(IRQ_S3CUART_RX3, \
.end = S3C2443_PA_UART3 + 0x3fff, IRQ_S3CUART_ERR3 - IRQ_S3CUART_RX3 + 1, \
.flags = IORESOURCE_MEM, NULL, IORESOURCE_IRQ)
},
[1] = {
.start = IRQ_S3CUART_RX3,
.end = IRQ_S3CUART_ERR3,
.flags = IORESOURCE_IRQ,
},
}; };
struct s3c24xx_uart_resources s3c2410_uart_resources[] __initdata = { struct s3c24xx_uart_resources s3c2410_uart_resources[] __initdata = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment