* Russell King [041102 15:27]: > > Ok, I'll send a pull request imminently. For those who don't want to > wait, latest patch against Linus' tree is at: > > http://www.arm.linux.org.uk/~rmk/misc/linus-serial.diff I tried the current BK tree on omap, and the serial ports work with the following patch. However, on omap 1510, the change of interrupt return value in serial8250_interrupt from IRQ_HANDLED to IRQ_RETVAL(handled) causes a problem on the first RX interrupt. It looks like the IIR register is not ready for reading right away, and at first shows that no interrupt happened (UART_IIR_NO_INT stays high). This is probably a hardware issue, but might trigger something similar on other hardware as well. Regards, Tony