This patch enables support for UART4 on OMAP4430 development platform. Signed-off-by: Syed Rafiuddin <rafiuddin.syed@xxxxxx> --- arch/arm/mach-omap2/board-4430sdp.c | 2 +- arch/arm/mach-omap2/serial.c | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) Index: linux-2.6/arch/arm/mach-omap2/board-4430sdp.c =================================================================== --- linux-2.6.orig/arch/arm/mach-omap2/board-4430sdp.c 2009-05-12 10:43:41.000000000 +0530 +++ linux-2.6/arch/arm/mach-omap2/board-4430sdp.c 2009-05-12 11:40:54.000000000 +0530 @@ -38,7 +38,7 @@ }; static struct omap_uart_config sdp4430_uart_config __initdata = { - .enabled_uarts = ((1 << 0) | (1 << 1) | (1 << 2)), + .enabled_uarts = ((1 << 0) | (1 << 1) | (1 << 2) | (1 << 3)), }; static struct omap_lcd_config sdp4430_lcd_config __initdata = { Index: linux-2.6/arch/arm/mach-omap2/serial.c =================================================================== --- linux-2.6.orig/arch/arm/mach-omap2/serial.c 2009-05-12 11:35:55.000000000 +0530 +++ linux-2.6/arch/arm/mach-omap2/serial.c 2009-05-12 11:46:13.000000000 +0530 @@ -53,8 +53,20 @@ .iotype = UPIO_MEM, .regshift = 2, .uartclk = OMAP24XX_BASE_BAUD * 16, + + }, { +#ifdef CONFIG_ARCH_OMAP4 + .membase = IO_ADDRESS(OMAP_UART3_BASE), + .mapbase = OMAP_UART4_BASE, + .irq = 70, + .flags = UPF_BOOT_AUTOCONF, + .iotype = UPIO_MEM, + .regshift = 2, + .uartclk = OMAP24XX_BASE_BAUD * 16, }, { +#else .flags = 0 +#endif } }; -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html