kernel: bump 4.9 to 4.9.123
[openwrt/openwrt.git] / target / linux / ixp4xx / patches-4.9 / 160-delayed_uart_io.patch
index dd431a294e49f0ca6427be15e23988147cf75f22..c510e42bb6dc7a7c90c44dc5397c8a86a9e7eb9c 100644 (file)
@@ -64,7 +64,7 @@
        unsigned int            custom_divisor;
 --- a/drivers/tty/serial/8250/8250_port.c
 +++ b/drivers/tty/serial/8250/8250_port.c
-@@ -384,6 +384,20 @@ static unsigned int mem16_serial_in(stru
+@@ -383,6 +383,20 @@ static unsigned int mem16_serial_in(stru
        return readw(p->membase + offset);
  }
  
@@ -85,7 +85,7 @@
  static void mem32_serial_out(struct uart_port *p, int offset, int value)
  {
        offset = offset << p->regshift;
-@@ -456,6 +470,11 @@ static void set_io_from_upio(struct uart
+@@ -455,6 +469,11 @@ static void set_io_from_upio(struct uart
                p->serial_out = mem32be_serial_out;
                break;
  
@@ -97,7 +97,7 @@
  #ifdef CONFIG_SERIAL_8250_RT288X
        case UPIO_AU:
                p->serial_in = au_serial_in;
-@@ -483,6 +502,7 @@ serial_port_out_sync(struct uart_port *p
+@@ -482,6 +501,7 @@ serial_port_out_sync(struct uart_port *p
        case UPIO_MEM16:
        case UPIO_MEM32:
        case UPIO_MEM32BE: