linux-stable/Documentation/devicetree/bindings/serial
Linus Torvalds bd736f38c0 TTY/Serial changes for 6.8-rc1
Here is the big set of tty and serial driver changes for 6.8-rc1.
 
 As usual, Jiri has a bunch of refactoring and cleanups for the tty core
 and drivers in here, along with the usual set of rs485 updates (someday
 this might work properly...)  Along with those, in here are changes for:
   - sc16is7xx serial driver updates
   - platform driver removal api updates
   - amba-pl011 driver updates
   - tty driver binding updates
   - other small tty/serial driver updates and changes
 
 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-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCZaeUaw8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ykyOgCgp1uhP/b9iW6qM7qL6OYEG6idI0kAnj0VASNm
 vSI69HmdKKwo69YLOSBp
 =14n1
 -----END PGP SIGNATURE-----

Merge tag 'tty-6.8-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 and serial driver changes for 6.8-rc1.

  As usual, Jiri has a bunch of refactoring and cleanups for the tty
  core and drivers in here, along with the usual set of rs485 updates
  (someday this might work properly...)

  Along with those, in here are changes for:

   - sc16is7xx serial driver updates

   - platform driver removal api updates

   - amba-pl011 driver updates

   - tty driver binding updates

   - other small tty/serial driver updates and changes

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

* tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (197 commits)
  serial: sc16is7xx: refactor EFR lock
  serial: sc16is7xx: reorder code to remove prototype declarations
  serial: sc16is7xx: refactor FIFO access functions to increase commonality
  serial: sc16is7xx: drop unneeded MODULE_ALIAS
  serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
  serial: sc16is7xx: add explicit return for some switch default cases
  serial: sc16is7xx: add macro for max number of UART ports
  serial: sc16is7xx: add driver name to struct uart_driver
  serial: sc16is7xx: use i2c_get_match_data()
  serial: sc16is7xx: use spi_get_device_match_data()
  serial: sc16is7xx: use DECLARE_BITMAP for sc16is7xx_lines bitfield
  serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()
  serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()
  serial: sc16is7xx: set safe default SPI clock frequency
  serial: sc16is7xx: add check for unsupported SPI modes during probe
  serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error
  serial: 8250_exar: Set missing rs485_supported flag
  serial: omap: do not override settings for RS485 support
  serial: core, imx: do not set RS485 enabled if it is not supported
  serial: core: make sure RS485 cannot be enabled when it is not supported
  ...
2024-01-18 11:37:24 -08:00
..
8250.yaml Devicetree updates for v6.3: 2023-02-24 13:31:53 -08:00
8250_omap.yaml dt-bindings: serial: 8250_omap: add rs485-rts-active-high 2023-06-01 19:04:00 +01:00
actions,owl-uart.txt
altera_jtaguart.txt
altera_uart.txt
amlogic,meson-uart.yaml dt-bindings: serial: amlogic,meson-uart: Add compatible string for T7 2023-08-22 15:29:01 +02:00
arc-uart.txt
arm,dcc.yaml dt-bindings: serial: Describe ARM dcc interface 2024-01-04 16:23:20 +01:00
arm,mps2-uart.txt
arm_sbsa_uart.txt
atmel,at91-usart.yaml dt-bindings: serial: atmel,at91-usart: update compatible for sam9x60 2023-07-24 15:20:43 +02:00
brcm,bcm2835-aux-uart.txt
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: xilinx: Switch xilinx.com emails to amd.com 2023-06-05 13:09:19 +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,s32-linflexuart.yaml dt-bindings: serial: fsl-linflexuart: change the maintainer email address 2023-11-23 19:33:31 +00: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: correct imx93-lpuart dt-binding item 2023-07-25 20:22:53 +02: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.txt
litex,liteuart.yaml
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,sc16is7xx.yaml dt-bindings: serial: sc16is7xx: move 'allOf' block after 'required' 2023-10-16 20:12:34 +02:00
nxp-lpc32xx-hsuart.txt
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: re-order entries to match coding convention 2023-10-21 18:26:10 +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,scif: document r9a08g045 support 2023-10-07 11:19:28 +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: Make samsung,uart-fifosize a required property 2023-12-12 20:22:42 +01:00
serial.yaml dt-bindings: serial: re-order entries to match coding convention 2023-10-21 18:26:10 +02: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,stm32-uart.yaml dt-bindings: serial: st,stm32-uart: drop common properties 2023-02-01 06:13:36 +01:00
st-asc.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05: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