kernel: bump 6.1 to 6.1.84
[openwrt/staging/stintel.git] / target / linux / bcm27xx / patches-6.1 / 950-0698-serial-8250-Add-NOMSI-bug-for-bcm2835aux.patch
index 6f62736b08b387ce3a7bb7dbb3d0c6209764bcc0..728e433fb8a4abfed313cc3486fbedf86088cf48 100644 (file)
@@ -71,7 +71,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
         * hardware interrupt, we use a timer-based system.  The original
 --- a/drivers/tty/serial/8250/8250_port.c
 +++ b/drivers/tty/serial/8250/8250_port.c
-@@ -1559,6 +1559,9 @@ static void serial8250_stop_tx(struct ua
+@@ -1553,6 +1553,9 @@ static void serial8250_stop_tx(struct ua
                serial_icr_write(up, UART_ACR, up->acr);
        }
        serial8250_rpm_put(up);
@@ -81,7 +81,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
  }
  
  static inline void __start_tx(struct uart_port *port)
-@@ -1669,6 +1672,9 @@ static void serial8250_start_tx(struct u
+@@ -1663,6 +1666,9 @@ static void serial8250_start_tx(struct u
        struct uart_8250_port *up = up_to_u8250p(port);
        struct uart_8250_em485 *em485 = up->em485;
  
@@ -91,7 +91,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
        if (!port->x_char && uart_circ_empty(&port->state->xmit))
                return;
  
-@@ -1889,6 +1895,9 @@ unsigned int serial8250_modem_status(str
+@@ -1883,6 +1889,9 @@ unsigned int serial8250_modem_status(str
                        uart_handle_cts_change(port, status & UART_MSR_CTS);
  
                wake_up_interruptible(&port->state->port.delta_msr_wait);