linux/Documentation/devicetree/bindings/serial
Linus Torvalds f6b8e86b7a TTY/Serial changes for 6.10-rc1
Here is the big set of tty/serial driver changes for 6.10-rc1.  Included
 in here are:
   - Usual good set of api cleanups and evolution by Jiri Slaby to make
     the serial interfaces move out of the 1990's by using kfifos instead
     of hand-rolling their own logic.
   - 8250_exar driver updates
   - max3100 driver updates
   - sc16is7xx driver updates
   - exar driver updates
   - sh-sci driver updates
   - tty ldisc api addition to help refuse bindings
   - other smaller serial driver updates
 
 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-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCZk4Cvg8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ymqpwCgnHU1NeBBUsvoSDOLk5oApIQ4jVgAn102jWlw
 3dNDhA4i3Ay/mZdv8/Kj
 =TI+P
 -----END PGP SIGNATURE-----

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

Pull tty / serial updates from Greg KH:
 "Here is the big set of tty/serial driver changes for 6.10-rc1.
  Included in here are:

   - Usual good set of api cleanups and evolution by Jiri Slaby to make
     the serial interfaces move out of the 1990's by using kfifos
     instead of hand-rolling their own logic.

   - 8250_exar driver updates

   - max3100 driver updates

   - sc16is7xx driver updates

   - exar driver updates

   - sh-sci driver updates

   - tty ldisc api addition to help refuse bindings

   - other smaller serial driver updates

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

* tag 'tty-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (113 commits)
  serial: Clear UPF_DEAD before calling tty_port_register_device_attr_serdev()
  serial: imx: Raise TX trigger level to 8
  serial: 8250_pnp: Simplify "line" related code
  serial: sh-sci: simplify locking when re-issuing RXDMA fails
  serial: sh-sci: let timeout timer only run when DMA is scheduled
  serial: sh-sci: describe locking requirements for invalidating RXDMA
  serial: sh-sci: protect invalidating RXDMA on shutdown
  tty: add the option to have a tty reject a new ldisc
  serial: core: Call device_set_awake_path() for console port
  dt-bindings: serial: brcm,bcm2835-aux-uart: convert to dtschema
  tty: serial: uartps: Add support for uartps controller reset
  arm64: zynqmp: Add resets property for UART nodes
  dt-bindings: serial: cdns,uart: Add optional reset property
  serial: 8250_pnp: Switch to DEFINE_SIMPLE_DEV_PM_OPS()
  serial: 8250_exar: Keep the includes sorted
  serial: 8250_exar: Make type of bit the same in exar_ee_*_bit()
  serial: 8250_exar: Use BIT() in exar_ee_read()
  serial: 8250_exar: Switch to use dev_err_probe()
  serial: 8250_exar: Return directly from switch-cases
  serial: 8250_exar: Decrease indentation level
  ...
2024-05-22 11:53:02 -07:00
..
8250_omap.yaml dt-bindings: serial: 8250_omap: add rs485-rts-active-high 2023-06-01 19:04:00 +01:00
8250.yaml Devicetree updates for v6.3: 2023-02-24 13:31:53 -08:00
actions,owl-uart.yaml dt-bindings: serial: actions,owl-uart: convert to dtschema 2024-04-09 15:50:48 +02:00
altera_jtaguart.txt
altera_uart.txt
amlogic,meson-uart.yaml dt-bindings: serial: amlogic,meson-uart: Add compatible string for A4 2024-04-12 15:13:22 +02:00
arc-uart.txt
arm_sbsa_uart.txt
arm,dcc.yaml dt-bindings: serial: Describe ARM dcc interface 2024-01-04 16:23:20 +01:00
arm,mps2-uart.txt
atmel,at91-usart.yaml MAINTAINERS: mailmap: update Richard Genoud's email address 2024-04-09 15:57:22 +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: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
cdns,uart.yaml dt-bindings: serial: cdns,uart: Add optional reset property 2024-05-04 18:11:05 +02:00
cirrus,clps711x-uart.txt
digicolor-usart.txt
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-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.MX95 2024-01-27 19:05:31 -08:00
fsl-mxs-auart.yaml dt-bindings: serial: mxs: Fix compatible list 2023-10-03 14:35:41 +02:00
fsl,s32-linflexuart.yaml dt-bindings: serial: fsl-linflexuart: add compatible for S32G3 2024-04-12 11:32:02 -05:00
ingenic,uart.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
lantiq_asc.txt
litex,liteuart.yaml dt-bindings: serial: add the required property 'additionalProperties' 2020-12-18 15:15:20 -06: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 MT8365 2023-03-09 17:20:15 +01:00
microchip,pic32-uart.txt
milbeaut-uart.txt
mrvl,pxa-ssp.txt
mvebu-uart.txt dt-bindings: mvebu-uart: update information about UART clock 2022-02-25 10:27:58 +01: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: serial: re-order entries to match coding convention 2023-10-21 18:26:10 +02:00
nvidia,tegra194-tcu.yaml dt-bindings: serial: Document Tegra234 TCU 2021-12-17 14:58:05 +01:00
nxp-lpc32xx-hsuart.txt
nxp,sc16is7xx.yaml dt-bindings: serial: sc16is7xx: move 'allOf' block after 'required' 2023-10-16 20:12:34 +02:00
pl011.yaml dt-bindings: serial: pl011: allow ARM Primecell properties 2023-02-01 06:13:36 +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,serial-geni-qcom.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02: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: renesas,hscif: Document r8a779h0 bindings 2024-01-27 19:05:42 -08: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,scif: Document r8a779h0 bindings 2024-04-09 15:48:56 +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
rs485.yaml dt-bindings: serial: rs485: Add rs485-rts-active-high 2023-10-21 18:29:20 +02:00
samsung_uart.yaml dt-bindings: serial: samsung: do not allow reg-io-width for gs101 2024-01-27 19:05:18 -08:00
serial.yaml dt-bindings: serial: allow onewire as child node 2024-02-15 14:55:05 +01:00
sifive-serial.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
snps-dw-apb-uart.yaml dt-bindings: serial: snps-dw-apb-uart: include rs485 schema 2023-12-08 12:02:37 +01: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 UMS9620 2023-12-15 14:23:16 +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
vt8500-uart.txt
xlnx,opb-uartlite.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00