linux-stable/Documentation/devicetree/bindings/serial
Linus Torvalds 8395d932d2 Devicetree updates for v6.3:
DT core:
 - Add node lifecycle unit tests
 
 - Add of_property_present() helper aligned with fwnode API
 
 - Print more information on reserved regions on boot
 
 - Update dtc to upstream v1.6.1-66-gabbd523bae6e
 
 - Use strscpy() to instead of strncpy() in DT core
 
 - Add option for schema validation on %.dtb targets
 
 Bindings:
 - Add/fix support for listing multiple patterns in DT_SCHEMA_FILES
 
 - Rework external memory controller/bus bindings to properly support
   controller specific child node properties
 
 - Convert loongson,ls1x-intc, fcs,fusb302, sil,sii8620, Rockchip RK3399
   PCIe, Synquacer I2C, and Synquacer EXIU bindings to DT schema format
 
 - Add RiscV SBI PMU event mapping binding
 
 - Add missing contraints on Arm SCMI child node allowed properties
 
 - Add a bunch of missing Socionext UniPhier glue block bindings and
   example fixes
 
 - Various fixes for duplicate or conflicting type definitions on DT
   properties
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmP1dxgACgkQ+vtdtY28
 YcOkBw//RU8EHTznVRBSbLbolpMPLVF4CGmWeE9bxLTZWIUaSG1NyhQgyKmzGqCR
 nsu/g14y3ZCrr4wkNvygWjumsuKu+uwMY0eQtEXEvpb47NBR/nhFaZ8/DWp2TeAr
 INizwgr1gc1l3n8cuTL8OBIsu37iNEDVrUuTkcJCdhJkTsEMLK0dA82uBEIWWGPR
 dWvhNFjplrCkzycfdbzTG4LMgzmtJ5RtVMT61FgwDd04UtBEOeB6wR3HME0UftG0
 XxpzTtskMDiqEgzFFI3tZr82u3SrDzYPjeJVQkZC3VigV+s/ZW1Yh2t7/NH9negl
 fsidcNvFBAQFLIPY1QT+wJj3h2jmVThTKUjXo7KrmPgC1gJMaKrMsqQfcI/uqHm3
 xFd+Vr/nspIBuuAth+04hdb0sBpvyYaEHoRwPWSWXTdNG7O50pZT5k+e0Lg/jjkM
 LmL79yVDPE5hFyH1TfYdUMb5Xn3hui//UUvLaTK0F1AjdEYIvUYchFi5H/Vg7szr
 +qGraGMH5fLyNjvI/X8K1ajKNa0xUAKK9JxqM308tD6tMWryZyF0MWD1sjPsvl7T
 wBm2fjGaEjapJ7vyywYyuZu3WpTY0eUtOGYIQQ6F+4Q/1h1aj4SeeEGmzZxvOivB
 CoWXpYkH/HPoAv+EwWXfGPV4pqxY8L3ZnzV13NcGSvE7Ha7+glo=
 =ywsL
 -----END PGP SIGNATURE-----

Merge tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree updates from Rob Herring:
 "DT core:

   - Add node lifecycle unit tests

   - Add of_property_present() helper aligned with fwnode API

   - Print more information on reserved regions on boot

   - Update dtc to upstream v1.6.1-66-gabbd523bae6e

   - Use strscpy() to instead of strncpy() in DT core

   - Add option for schema validation on %.dtb targets

  Bindings:

   - Add/fix support for listing multiple patterns in DT_SCHEMA_FILES

   - Rework external memory controller/bus bindings to properly support
     controller specific child node properties

   - Convert loongson,ls1x-intc, fcs,fusb302, sil,sii8620, Rockchip
     RK3399 PCIe, Synquacer I2C, and Synquacer EXIU bindings to DT
     schema format

   - Add RiscV SBI PMU event mapping binding

   - Add missing contraints on Arm SCMI child node allowed properties

   - Add a bunch of missing Socionext UniPhier glue block bindings and
     example fixes

   - Various fixes for duplicate or conflicting type definitions on DT
     properties"

* tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (66 commits)
  dt-bindings: regulator: Add mps,mpq7932 power-management IC
  of: dynamic: Fix spelling mistake "kojbect" -> "kobject"
  dt-bindings: drop Sagar Kadam from SiFive binding maintainership
  dt-bindings: sram: qcom,imem: document sm8450
  dt-bindings: interrupt-controller: convert loongson,ls1x-intc.txt to json-schema
  dt-bindings: arm: Add Cortex-A715 and X3
  of: dynamic: add lifecycle docbook info to node creation functions
  of: add consistency check to of_node_release()
  of: do not use "%pOF" printk format on node with refcount of zero
  of: unittest: add node lifecycle tests
  of: update kconfig unittest help
  of: add processing of EXPECT_NOT to of_unittest_expect
  of: prepare to add processing of EXPECT_NOT to of_unittest_expect
  of: Use preferred of_property_read_* functions
  of: Use of_property_present() helper
  of: Add of_property_present() helper
  of: reserved_mem: Use proper binary prefix
  dt-bindings: Fix multi pattern support in DT_SCHEMA_FILES
  of: reserved-mem: print out reserved-mem details during boot
  dt-bindings: serial: restrict possible child node names
  ...
2023-02-24 13:31:53 -08:00
..
8250.yaml Devicetree updates for v6.3: 2023-02-24 13:31:53 -08:00
8250_omap.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
actions,owl-uart.txt
altera_jtaguart.txt
altera_uart.txt
amlogic,meson-uart.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
arc-uart.txt
arm,mps2-uart.txt
arm_sbsa_uart.txt
atmel,at91-usart.yaml dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock 2022-09-22 16:31:36 +02:00
brcm,bcm2835-aux-uart.txt
brcm,bcm6345-uart.yaml
brcm,bcm7271-uart.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
cavium-uart.txt
cdns,uart.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
cirrus,clps711x-uart.txt
digicolor-usart.txt
fsl,s32-linflexuart.yaml dt-bindings: serial: drop unneeded quotes 2023-02-01 06:13:36 +01:00
fsl-imx-uart.yaml dt-bindings: serial: drop unneeded quotes 2023-02-01 06:13:36 +01:00
fsl-lpuart.yaml dt-bindings: serial: drop unneeded quotes 2023-02-01 06:13:36 +01:00
fsl-mxs-auart.yaml dt-bindings: serial: drop unneeded quotes 2023-02-01 06:13:36 +01: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.txt
mediatek,uart.yaml dt-binding: serial: mediatek,uart: update bingding for MT8188 2022-09-01 17:49:17 +02: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
nvidia,tegra20-hsuart.txt
nvidia,tegra194-tcu.yaml
nxp,lpc1850-uart.txt
nxp,sc16is7xx.txt
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
qcom,msm-uart.yaml dt-bindings: serial: qcom,msm-uart: Convert to DT schema 2023-01-19 15:02:06 +01:00
qcom,msm-uartdm.yaml dt-bindings: serial: qcom,msm-uartdm: convert to dtschema 2022-04-07 12:45:55 -05:00
qcom,serial-geni-qcom.yaml dt-bindings: serial: Update Qualcomm geni based QUP UART bindings 2022-04-15 11:27:58 +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: example cleanup 2023-02-01 06:13:36 +01:00
renesas,hscif.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
renesas,sci.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
renesas,scif.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
renesas,scifa.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
renesas,scifb.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
rs485.txt
rs485.yaml dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX 2023-01-19 16:01:34 +01:00
samsung_uart.yaml TTY/Serial driver update for 6.1-rc1 2022-10-07 16:36:24 -07:00
serial.yaml Devicetree updates for v6.3: 2023-02-24 13:31:53 -08: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: add dma & dma-names properties 2023-02-09 13:27:40 +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: white-space cleanups 2022-04-04 19:55:03 -05: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
sunplus,sp7021-uart.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
vt8500-uart.txt
xlnx,opb-uartlite.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00