From: Jeff Hansen There is a typo in the ARM IXDP425 setup definition that mistakenly tries to use UART1's IRQ for UART2's traffic. Cc: Russell King Signed-off-by: Andrew Morton --- arch/arm/mach-ixp4xx/ixdp425-setup.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/arm/mach-ixp4xx/ixdp425-setup.c~arm-ixdp425-setup-bug arch/arm/mach-ixp4xx/ixdp425-setup.c --- devel/arch/arm/mach-ixp4xx/ixdp425-setup.c~arm-ixdp425-setup-bug 2005-11-15 20:35:30.000000000 -0800 +++ devel-akpm/arch/arm/mach-ixp4xx/ixdp425-setup.c 2005-11-15 20:35:30.000000000 -0800 @@ -85,7 +85,7 @@ static struct plat_serial8250_port ixdp4 { .mapbase = IXP4XX_UART2_BASE_PHYS, .membase = (char *)IXP4XX_UART2_BASE_VIRT + REG_OFFSET, - .irq = IRQ_IXP4XX_UART1, + .irq = IRQ_IXP4XX_UART2, .flags = UPF_BOOT_AUTOCONF | UPF_SKIP_TEST, .iotype = UPIO_MEM, .regshift = 2, _