ARM: S5P6442: Add serial port support
authorKukjin Kim <kgene.kim@samsung.com>
Fri, 29 Jan 2010 01:23:40 +0000 (10:23 +0900)
committerBen Dooks <ben-linux@fluff.org>
Wed, 24 Feb 2010 01:52:19 +0000 (01:52 +0000)
This patch adds UART serial port support for S5P6442.

Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
arch/arm/plat-s5p/dev-uart.c
drivers/serial/Kconfig

index 23c7531..a89331e 100644 (file)
@@ -95,6 +95,7 @@ static struct resource s5p_uart2_resource[] = {
 };
 
 static struct resource s5p_uart3_resource[] = {
+#if CONFIG_SERIAL_SAMSUNG_UARTS > 3
        [0] = {
                .start  = S5P_PA_UART3,
                .end    = S5P_PA_UART3 + S5P_SZ_UART,
@@ -115,6 +116,7 @@ static struct resource s5p_uart3_resource[] = {
                .end    = IRQ_S5P_UART_ERR3,
                .flags  = IORESOURCE_IRQ,
        },
+#endif
 };
 
 struct s3c24xx_uart_resources s5p_uart_resources[] __initdata = {
index b2157c3..86590e9 100644 (file)
@@ -551,7 +551,7 @@ config SERIAL_S5PC100
 
 config SERIAL_S5PV210
        tristate "Samsung S5PV210 Serial port support"
-       depends on SERIAL_SAMSUNG && CPU_S5PV210
+       depends on SERIAL_SAMSUNG && (CPU_S5PV210 || CPU_S5P6442)
        select SERIAL_SAMSUNG_UARTS_4
        default y
        help