We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0f3492e commit 361e2d0Copy full SHA for 361e2d0
drivers/tty/serial/8250/8250_omap.c
@@ -673,7 +673,8 @@ static irqreturn_t omap8250_irq(int irq, void *dev_id)
673
* https://www.ti.com/lit/pdf/sprz536
674
*/
675
if (priv->habit & UART_RX_TIMEOUT_QUIRK &&
676
- (iir & UART_IIR_RX_TIMEOUT) == UART_IIR_RX_TIMEOUT) {
+ (iir & UART_IIR_RX_TIMEOUT) == UART_IIR_RX_TIMEOUT &&
677
+ serial_port_in(port, UART_OMAP_RX_LVL) == 0) {
678
unsigned char efr2, timeout_h, timeout_l;
679
680
efr2 = serial_in(up, UART_OMAP_EFR2);
0 commit comments