Merge 6.7-rc5 into tty-next
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 11 Dec 2023 08:10:42 +0000 (09:10 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 11 Dec 2023 08:10:42 +0000 (09:10 +0100)
We need the serial fixes in here as well to build off of.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1  2 
MAINTAINERS
drivers/platform/surface/aggregator/core.c
drivers/tty/serial/8250/8250_dw.c
drivers/tty/serial/8250/8250_omap.c
drivers/tty/serial/amba-pl011.c
drivers/tty/serial/ma35d1_serial.c
drivers/tty/serial/sc16is7xx.c

diff --cc MAINTAINERS
Simple merge
@@@ -227,13 -227,16 +227,16 @@@ EXPORT_SYMBOL_GPL(ssam_client_bind)
  
  /* -- Glue layer (serdev_device -> ssam_controller). ------------------------ */
  
 -static int ssam_receive_buf(struct serdev_device *dev, const unsigned char *buf,
 -                          size_t n)
 +static ssize_t ssam_receive_buf(struct serdev_device *dev, const u8 *buf,
 +                              size_t n)
  {
        struct ssam_controller *ctrl;
+       int ret;
  
        ctrl = serdev_device_get_drvdata(dev);
-       return ssam_controller_receive_buf(ctrl, buf, n);
+       ret = ssam_controller_receive_buf(ctrl, buf, n);
+       return ret < 0 ? 0 : ret;
  }
  
  static void ssam_write_wakeup(struct serdev_device *dev)
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge