linux/Documentation/devicetree/bindings/serial
Linus Torvalds 5d2f4730bb TTY/Serial update for 6.18-rc1
Here are some small updates for tty/serial drivers for 6.18-rc1.
 
 Not many changes overall, just the usual:
   - abi cleanups and reworking of the tty functions by Jiri by adding
     console lock guard logic
   - 8250_platform driver updates
   - qcom-geni driver updates
   - other minor serial driver updates
   - some more vt escape codes added
 
 All of these have been in linux-next for a while with no reported
 issues.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCaOEnLA8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ymLswCfa2SDyet0vn5oIrto+0WG9Wxlp3AAoMaDzkqG
 DX2YoOI1L0miAQfQ9IhZ
 =0V8V
 -----END PGP SIGNATURE-----

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

Pull tty/serial updates from Greg KH:
 "Here are some small updates for tty/serial drivers for 6.18-rc1.

  Not many changes overall, just the usual:

   - abi cleanups and reworking of the tty functions by Jiri by adding
     console lock guard logic

   - 8250_platform driver updates

   - qcom-geni driver updates

   - other minor serial driver updates

   - some more vt escape codes added

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

* tag 'tty-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (43 commits)
  tty: serial: fix help message for SERIAL_CPM
  serial: 8250: omap: Support wakeup pinctrl state on suspend
  dt-bindings: serial: 8250_omap: Add wakeup pinctrl state
  serial: max310x: improve interrupt handling
  vt: move vc_saved_screen to within tty allocated judgment
  Revert "m68k: make HPDCA and HPAPCI bools"
  tty: remove redundant condition checks
  tty/vt: Add missing return value for VT_RESIZE in vt_ioctl()
  vt: remove redundant check on vc_mode in con_font_set()
  serial: qcom-geni: Add DFS clock mode support to GENI UART driver
  m68k: make HPDCA and HPAPCI bools
  tty: n_gsm: Don't block input queue by waiting MSC
  serial: qcom-geni: Fix off-by-one error in ida_alloc_range()
  serdev: Drop dev_pm_domain_detach() call
  serial: sc16is7xx: drop redundant conversion to bool
  vt: add support for smput/rmput escape codes
  serial: stm32: allow selecting console when the driver is module
  serial: 8250_core: fix coding style issue
  tty: serial: Modify the use of dev_err_probe()
  s390/char/con3270: use tty_port_tty guard()
  ...
2025-10-04 15:57:44 -07:00
..
8250.yaml dt-bindings: serial: 8250: allow "main" and "uart" as clock names 2025-08-14 12:12:31 +02:00
8250_omap.yaml dt-bindings: serial: 8250_omap: Add wakeup pinctrl state 2025-09-12 16:11:12 +02:00
actions,owl-uart.yaml dt-bindings: serial: actions,owl-uart: convert to dtschema 2024-04-09 15:50:48 +02:00
altr,juart-1.0.yaml dt-bindings: serial: Convert altr,juart-1.0 to DT schema 2025-06-11 17:43:11 -05:00
altr,uart-1.0.yaml dt-bindings: serial: Convert altr,uart-1.0 to DT schema 2025-06-11 17:43:11 -05:00
amlogic,meson-uart.yaml dt-bindings: serial: amlogic,meson-uart: Add compatible string for S6/S7/S7D 2025-04-25 13:45:16 +02:00
arm,dcc.yaml dt-bindings: serial: Describe ARM dcc interface 2024-01-04 16:23:20 +01:00
arm,mps2-uart.yaml dt-bindings: serial: Convert arm,mps2-uart to DT schema 2025-05-21 13:36:32 +02:00
arm,sbsa-uart.yaml dt-bindings: serial: Convert arm,sbsa-uart to DT schema 2025-05-21 13:36:49 +02:00
atmel,at91-usart.yaml dt-bindings: serial: atmel,at91-usart: add microchip,sama7d65-usart 2025-05-21 13:35:15 +02:00
brcm,bcm2835-aux-uart.yaml dt-bindings: serial: brcm,bcm2835-aux-uart: convert to dtschema 2024-05-04 18:11:54 +02:00
brcm,bcm6345-uart.yaml dt-bindings: serial: brcm,bcm6345-uart: convert to the json-schema 2021-09-14 10:00:21 +02:00
brcm,bcm7271-uart.yaml dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks 2025-08-14 12:12:09 +02:00
cdns,uart.yaml dt-bindings: serial: cdns: add Axiado AX3000 UART controller 2025-07-22 22:30:17 +02:00
cirrus,ep7209-uart.yaml dt-bindings: serial: Convert cirrus,ep7209-uart to DT schema 2025-05-21 13:36:34 +02:00
cnxt,cx92755-usart.yaml dt-bindings: serial: Convert cnxt,cx92755-usart to DT schema 2025-05-21 13:36:26 +02:00
esp,esp32-acm.yaml dt-bindings: serial: document esp32s3-acm 2023-10-16 20:17:29 +02:00
esp,esp32-uart.yaml dt-bindings: serial: document esp32-uart 2023-10-16 20:15:41 +02:00
fsl,s32-linflexuart.yaml dt-bindings: serial: fsl-linflexuart: add compatible for S32G3 2024-04-12 11:32:02 -05:00
fsl-imx-uart.yaml dt-bindings: serial: imx: Properly describe the i.MX1 interrupts 2023-12-15 14:19:56 +01:00
fsl-lpuart.yaml dt-bindings: serial: fsl-lpuart: support i.MX94 2025-03-20 08:05:55 -07:00
fsl-mxs-auart.yaml dt-bindings: serial: mxs: Fix compatible list 2023-10-03 14:35:41 +02:00
ingenic,uart.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
lantiq,asc.yaml dt-bindings: serial: Convert lantiq,asc to DT schema 2025-05-21 13:36:37 +02:00
litex,liteuart.yaml dt-bindings: serial: add the required property 'additionalProperties' 2020-12-18 15:15:20 -06:00
marvell,armada-3700-uart.yaml dt-bindings: serial: Convert marvell,armada-3700-uart to DT schema 2025-05-21 13:36:39 +02:00
maxim,max310x.yaml dt-bindings: serial: max310x: convert to YAML 2023-10-16 20:12:27 +02:00
mediatek,uart.yaml dt-bindings: serial: mediatek,uart: add MT6572 2025-07-01 10:47:03 +02:00
microchip,pic32mzda-uart.yaml dt-bindings: serial: Convert microchip,pic32mzda-uart to DT schema 2025-05-21 13:36:55 +02:00
nuvoton,ma35d1-serial.yaml dt-bindings: serial: Document ma35d1 uart controller 2023-06-05 13:18:08 +02:00
nvidia,tegra20-hsuart.yaml dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
nvidia,tegra194-tcu.yaml dt-bindings: serial: Document Tegra234 TCU 2021-12-17 14:58:05 +01:00
nvidia,tegra264-utc.yaml dt-bindings: serial: Add bindings for nvidia,tegra264-utc 2025-02-14 10:06:50 +01:00
nxp,lpc3220-hsuart.yaml dt-bindings: serial: Convert nxp,lpc3220-hsuart to DT schema 2025-05-21 13:36:29 +02:00
nxp,sc16is7xx.yaml dt-bindings: serial: sc16is7xx: Add description for polling mode 2025-01-10 16:07:45 +01:00
pl011.yaml dt-bindings: serial: pl011: Add optional power-domains property 2025-02-04 14:39:48 +01:00
qca,ar9330-uart.yaml dt-bindings: serial: Change to reference the kernel-defined serial.yaml 2021-05-13 16:19:49 +02:00
qcom,msm-uart.yaml dt-bindings: serial: re-order entries to match coding convention 2023-10-21 18:26:10 +02:00
qcom,msm-uartdm.yaml dt-bindings: serial: qcom,msm-uartdm: Vote for shared resources 2023-12-08 12:02:37 +01:00
qcom,sa8255p-geni-uart.yaml dt-bindings: serial: describe SA8255p 2025-07-22 18:52:50 +02:00
qcom,serial-geni-qcom.yaml dt-bindings: qcom: se-common: Add QUP Peripheral-specific properties for I2C, SPI, and SERIAL bus 2025-09-17 13:46:06 -05:00
rda,8810pl-uart.yaml dt-bindings: serial: Convert rda,8810pl-uart to YAML 2022-01-23 09:10:01 -06:00
renesas,em-uart.yaml dt-bindings: serial: re-order entries to match coding convention 2023-10-21 18:26:10 +02:00
renesas,hscif.yaml dt-bindings: serial: sh-sci: Document r8a78000 bindings 2025-07-09 13:45:01 +02:00
renesas,rsci.yaml dt-bindings: serial: rsci: Update maintainer entry 2025-07-09 13:45:30 +02:00
renesas,sci.yaml dt-bindings: serial: renesas,sci: Document RZ/Five SoC 2023-11-23 19:22:10 +00:00
renesas,scif.yaml dt-bindings: serial: renesas: Document RZ/V2N SCIF 2025-07-21 17:38:14 +02:00
renesas,scifa.yaml dt-bindings: serial: re-order entries to match coding convention 2023-10-21 18:26:10 +02:00
renesas,scifb.yaml dt-bindings: serial: re-order entries to match coding convention 2023-10-21 18:26:10 +02:00
rs485.txt dt-bindings: serial: Convert rs485 bindings to json-schema 2020-01-23 14:34:15 -06:00
rs485.yaml dt-bindings: serial: rs485: Fix rs485-rts-delay property 2024-10-11 08:13:39 +02:00
samsung_uart.yaml dt-bindings: serial: samsung: add samsung,exynos2200-uart compatible 2025-07-24 11:40:30 +02:00
serial-peripheral-props.yaml dt-bindings: serial: add common properties schema for UART children 2024-08-19 17:04:55 -05:00
serial.yaml platform-drivers-x86 for v6.12-1 2024-09-19 09:16:04 +02:00
sifive-serial.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
snps,arc-uart.yaml dt-bindings: serial: Convert snps,arc-uart to DT schema 2025-05-21 13:36:42 +02:00
snps-dw-apb-uart.yaml dt-bindings: serial: snps-dw-apb-uart: Allow use of a power-domain 2025-07-24 11:41:01 +02:00
socionext,milbeaut-usio-uart.yaml dt-bindings: serial: Convert socionext,milbeaut-usio-uart to DT schema 2025-05-21 13:36:58 +02:00
socionext,uniphier-uart.yaml dt-bindings: serial: uniphier: Add "resets" property as optional 2022-04-15 11:08:19 +02:00
sprd-uart.yaml dt-bindings: serial: Add a new compatible string for UMS9632 2025-02-04 14:39:15 +01:00
st,asc.yaml dt-bindings: serial: convert st,asc to DT schema 2024-03-02 22:04:31 +01:00
st,stm32-uart.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
sunplus,sp7021-uart.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
via,vt8500-uart.yaml dt-bindings: serial: vt8500-uart: convert to json-schema 2024-06-24 16:10:22 +02:00
xlnx,opb-uartlite.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00