• Linus Torvalds's avatar
    Merge tag 'tty-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty · 1f944f97
    Linus Torvalds authored
    Pull tty/serial updates from Greg KH:
     "Here is the big set of TTY / Serial patches for 5.7-rc1
    
      Lots of console fixups and reworking in here, serial core tweaks
      (doesn't that ever get old, why are we still creating new serial
      devices?), serial driver updates, line-protocol driver updates, and
      some vt cleanups and fixes included in here as well.
    
      All have been in linux-next with no reported issues"
    
    * tag 'tty-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (161 commits)
      serial: 8250: Optimize irq enable after console write
      serial: 8250: Fix rs485 delay after console write
      vt: vt_ioctl: fix use-after-free in vt_in_use()
      vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
      tty: serial: make SERIAL_SPRD depend on COMMON_CLK
      tty: serial: fsl_lpuart: fix return value checking
      tty: serial: fsl_lpuart: move dma_request_chan()
      ARM: dts: tango4: Make /serial compatible with ns16550a
      ARM: dts: mmp*: Make the serial ports compatible with xscale-uart
      ARM: dts: mmp*: Fix serial port names
      ARM: dts: mmp2-brownstone: Don't redeclare phandle references
      ARM: dts: pxa*: Make the serial ports compatible with xscale-uart
      ARM: dts: pxa*: Fix serial port names
      ARM: dts: pxa*: Don't redeclare phandle references
      serial: omap: drop unused dt-bindings header
      serial: 8250: 8250_omap: Add DMA support for UARTs on K3 SoCs
      serial: 8250: 8250_omap: Work around errata causing spurious IRQs with DMA
      serial: 8250: 8250_omap: Extend driver data to pass FIFO trigger info
      serial: 8250: 8250_omap: Move locking out from __dma_rx_do_complete()
      serial: 8250: 8250_omap: Account for data in flight during DMA teardown
      ...
    1f944f97
omap-serial.c 49.6 KB