Commit ddd0172f182e for kernel

commit ddd0172f182e3e869a3a960e433578aeedcb37c9
Merge: 25757984d77d 9f8fe348ac95
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Apr 2 18:17:33 2025 -0700

    Merge tag 'tty-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty

    Pull tty/serial driver updates from Greg KH:
     "Here is the big set of serial and tty driver updates for 6.15-rc1.
      Include in here are the following:

       - more great tty layer cleanups from Jiri. Someday this will be done,
         but that's not going to be any year soon...

       - kdb debug driver reverts to fix a reported issue

       - lots of .dts binding updates for different devices with serial
         devices

       - lots of tiny updates and tweaks and a few bugfixes for different
         serial drivers.

      All of these have been in linux-next for a while with no reported
      issues"

    * tag 'tty-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (79 commits)
      tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning
      serial: stm32: do not deassert RS485 RTS GPIO prematurely
      serial: 8250: add driver for NI UARTs
      dt-bindings: serial: snps-dw-apb-uart: document RZ/N1 binding without DMA
      serial: icom: fix code format problems
      serial: sh-sci: Save and restore more registers
      tty: serial: pl011: remove incorrect of_match_ptr annotation
      dt-bindings: serial: snps-dw-apb-uart: Add support for rk3562
      tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register
      tty: caif: removed unused function debugfs_tx()
      serial: 8250_dma: terminate correct DMA in tx_dma_flush()
      tty: serial: fsl_lpuart: rename register variables more specifically
      tty: serial: fsl_lpuart: use port struct directly to simply code
      tty: serial: fsl_lpuart: Use u32 and u8 for register variables
      tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
      tty: serial: 8250: Add Brainboxes XC devices
      dt-bindings: serial: fsl-lpuart: support i.MX94
      tty: serial: 8250: Add some more device IDs
      dt-bindings: serial: samsung: add exynos7870-uart compatible
      serial: 8250_dw: Comment possible corner cases in serial_out() implementation
      ...