linux/Documentation/devicetree/bindings/display/bridge
Linus Torvalds 098b6e44cb Devicetree updates for v7.0:
DT core:
 - Sync dtc/libfdt with upstream v1.7.2-62-ga26ef6400bd8
 
 - Add a for_each_compatible_node_scoped() loop and convert users in
   cpufreq, dmaengine, clk, cdx, powerpc and Arm
 
 - Simplify of/platform.c with scoped loop helpers
 
 - Add fw_devlink tracking for "mmc-pwrseq"
 
 - Optimize fw_devlink callback code size for pinctrl-N properties
 
 - Replace strcmp_suffix() with strends()
 
 DT bindings:
 - Support building single binding targets
 
 - Convert google,goldfish-fb, cznic,turris-mox-rwtm, ti,prm-inst
 
 - Add bindings for Freescale AVIC, Realtek RTD1xxx system controllers,
   Microchip 25AA010A EEPROM, OnSemi FIN3385, IEI WT61P803 PUZZLE, Delta
   Electronics DPS-800-AB power supply, Infineon IR35221 Digital
   Multi-phase Controller, Infineon PXE1610 Digital Dual Output 6+1
   VR12.5 & VR13 CPU Controller, socionext,uniphier-smpctrl, and
   xlnx,zynqmp-firmware
 
 - Lots of trivial binding fixes to address warnings in DTS files. These
   are mostly for arm64 platforms which is getting closer to be warning
   free. Some public shaming has helped.
 
 - Fix I2C bus node names in examples
 
 - Drop obsolete brcm,vulcan-soc binding
 
 - Drop unreferenced binding headers
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmmNLZEACgkQ+vtdtY28
 YcPa+A/+Lpf1FLau//mfndvkzRUvuU5aF3eJdL1FPxfC64Js2cb9ZGSoEK+YDjaV
 XzNIi2Z1j+i4+uf5MTvyGaqaVx3PcQBcQtb7pu+W1pt2KiOzfVqn66EmRsY3b4cc
 twyOwx2sZMTOZambUfZreWwEl6uJiMowIbcLCsnVWihoiGVTnMpnV/jLcO9jISaP
 fe42FX9qN4NL2QqWwcREYuWMuOH7MkHDRNpEhTouWosdmFCp3PkVZcuWv3NKjGMg
 /tsH5X9QMr972A9s8Zk36ijvTv7NN+9t1GOtPS9KGpbwJmyPHr38mG1fsj+P0rY7
 rOXRnT2PScN6kvKZuw0Rex5xeMxrQCzRkFLzyfq2LOsE0GAUyyR3qysNOdH8xO3Z
 3TVMGVaelYw5T+ahie1+gf/H/t+8hGhX3teCo8ORFNYo7oLsA9qNclfd5SW2Acat
 pPK80PXkqTRsQ9lVGfytPZJ+m5OhcTIBdI9ieEXk/kryDAL4dHcB2IIVHM2/qm50
 aGW0Kh0d61Roe0PZ5GEqI/yWPVHZroXEBxT61tDKwPyGawcq4Gs3Sftd6RXbLi8h
 +T6HzkHPZFlKaiLmBC1wqXnEKLd8h72qNjjDdXbRBdLXW6S5hGPtPiLv18ArlmmR
 4eiFX1Tr+pUAt2W/IwZb9H84mGkbJODbI62x9k9rst/vLeHmnjs=
 =RE7t
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "DT core:

   - Sync dtc/libfdt with upstream v1.7.2-62-ga26ef6400bd8

   - Add a for_each_compatible_node_scoped() loop and convert users in
     cpufreq, dmaengine, clk, cdx, powerpc and Arm

   - Simplify of/platform.c with scoped loop helpers

   - Add fw_devlink tracking for "mmc-pwrseq"

   - Optimize fw_devlink callback code size for pinctrl-N properties

   - Replace strcmp_suffix() with strends()

  DT bindings:

   - Support building single binding targets

   - Convert google,goldfish-fb, cznic,turris-mox-rwtm, ti,prm-inst

   - Add bindings for Freescale AVIC, Realtek RTD1xxx system
     controllers, Microchip 25AA010A EEPROM, OnSemi FIN3385, IEI
     WT61P803 PUZZLE, Delta Electronics DPS-800-AB power supply,
     Infineon IR35221 Digital Multi-phase Controller, Infineon PXE1610
     Digital Dual Output 6+1 VR12.5 & VR13 CPU Controller,
     socionext,uniphier-smpctrl, and xlnx,zynqmp-firmware

   - Lots of trivial binding fixes to address warnings in DTS files.
     These are mostly for arm64 platforms which is getting closer to be
     warning free. Some public shaming has helped.

   - Fix I2C bus node names in examples

   - Drop obsolete brcm,vulcan-soc binding

   - Drop unreferenced binding headers"

* tag 'devicetree-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (60 commits)
  dt-bindings: interrupt-controller: Add compatiblie string fsl,imx(1|25|27|31|35)-avic
  dt-bindings: soc: imx: add fsl,aips and fsl,emi compatible strings
  dt-bindings: display: bridge: lt8912b: Drop reset gpio requirement
  dt-bindings: firmware: fsl,scu: Mark multi-channel MU layouts as deprecated
  cpufreq: s5pv210: Simplify with scoped for each OF child loop
  dmaengine: fsl_raid: Simplify with scoped for each OF child loop
  clk: imx: imx31: Simplify with scoped for each OF child loop
  clk: imx: imx27: Simplify with scoped for each OF child loop
  cdx: Use mutex guard to simplify error handling
  cdx: Simplify with scoped for each OF child loop
  powerpc/wii: Simplify with scoped for each OF child loop
  powerpc/fsp2: Simplify with scoped for each OF child loop
  ARM: exynos: Simplify with scoped for each OF child loop
  ARM: at91: Simplify with scoped for each OF child loop
  of: Add for_each_compatible_node_scoped() helper
  dt-bindings: Fix emails with spaces or missing brackets
  scripts/dtc: Update to upstream version v1.7.2-62-ga26ef6400bd8
  dt-bindings: crypto: inside-secure,safexcel: Mandate only ring IRQs
  dt-bindings: crypto: inside-secure,safexcel: Add SoC compatibles
  of: reserved_mem: Fix placement of __free() annotation
  ...
2026-02-11 18:27:08 -08:00
..
adi,adv7511.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
adi,adv7533.yaml dt-bindings: display: adi,adv7533: Drop single lane support 2024-12-20 03:53:25 +02:00
analogix,anx7625.yaml Devicetree updates for v6.4, part 1: 2023-04-27 09:23:57 -07:00
analogix,anx7814.yaml dt-bindings: display: anx7814: Add definition for anx7816 2023-09-20 12:56:31 +02:00
analogix,dp.yaml dt-bindings: display: Add missing property types 2023-06-15 11:26:13 -06:00
anx6345.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
cdns,dsi.yaml dt-bindings: display: bridge: cdns,dsi: Add compatible for dsi on j721e 2023-01-17 17:57:34 +02:00
cdns,mhdp8546.yaml dt-bindings: display: Drop unneeded quotes 2023-03-24 14:20:49 -05:00
chipone,icn6211.yaml dt-bindings: display: bridge: icn6211: Add support for external REFCLK 2022-08-26 13:54:52 +02:00
chrontel,ch7033.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
fsl,imx8mp-hdmi-tx.yaml dt-bindings: display: imx: add HDMI PAI for i.MX8MP 2025-09-29 09:46:02 +08:00
fsl,imx8qxp-ldb.yaml dt-bindings: display: bridge: Add i.MX8qm/qxp LVDS display bridge binding 2022-06-20 21:15:16 +02:00
fsl,imx8qxp-pixel-combiner.yaml dt-bindings: display: bridge: Add i.MX8qm/qxp pixel combiner binding 2022-06-20 21:15:06 +02:00
fsl,imx8qxp-pixel-link.yaml dt-bindings: display: bridge: Add i.MX8qm/qxp display pixel link binding 2022-06-20 21:15:10 +02:00
fsl,imx8qxp-pxl2dpi.yaml dt-bindings: display: bridge: Add i.MX8qxp pixel link to DPI binding 2022-06-20 21:15:12 +02:00
fsl,imx93-mipi-dsi.yaml dt-bindings: display: bridge: Document Freescale i.MX93 MIPI DSI 2023-10-16 11:38:46 +02:00
fsl,ldb.yaml dt-bindings: display: bridge: ldb: Add check for reg and reg-names 2026-02-03 20:58:11 -06:00
google,cros-ec-anx7688.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
ingenic,jz4780-hdmi.yaml dt-bindings: display: ingenic,jz4780-hdmi: Add missing clock-names 2025-09-03 09:01:25 -05:00
intel,keembay-dsi.yaml dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
ite,it6263.yaml dt-bindings: display: bridge: Reference DAI common schema 2025-09-06 14:35:25 -05:00
ite,it6505.yaml dt-bindings: display: bridge: it6505: Add #sound-dai-cells 2024-04-08 02:09:36 -07:00
ite,it66121.yaml dt-bindings: display: bridge: it66121: Add compatible string for IT66122 2025-11-21 15:48:46 +01:00
lontium,lt8912b.yaml dt-bindings: display: bridge: lt8912b: Drop reset gpio requirement 2026-02-09 21:04:53 -06:00
lontium,lt9211.yaml dt-bindings: display: bridge: lt9211: Add Lontium LT9211 bridge driver 2022-04-19 16:47:37 +02:00
lontium,lt9611.yaml dt-bindings: display: bridge: Reference DAI common schema 2025-09-06 14:35:25 -05:00
lvds-codec.yaml dt-bindings: display/lvds-codec: Document OnSemi FIN3385 2026-02-03 20:58:12 -06:00
megachips,stdp2690-ge-b850v3-fw.yaml dt-bindings: display: bridge: convert megachips-stdpxxxx-ge-b850v3-fw.txt to yaml 2025-09-26 15:53:30 -05:00
microchip,sam9x75-lvds.yaml dt-bindings: display: bridge: add sam9x75-lvds binding 2024-04-23 09:29:43 +02:00
nwl-dsi.yaml dt-bindings: display: nwl-dsi: Allow 'data-lanes' property for port@1 2025-04-07 18:48:10 -05:00
nxp,ptn3460.yaml Devicetree updates for v6.4, part 1: 2023-04-27 09:23:57 -07:00
nxp,tda998x.yaml dt-bindings: display: bridge: nxp,tda998x: Add missing clocks 2026-02-03 20:58:12 -06:00
parade,ps8622.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
ps8640.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
renesas,dsi-csi2-tx.yaml dt-bindings: display: bridge: renesas,dsi-csi2-tx: Align panel example with ili9881c binding 2025-10-29 22:02:16 +01:00
renesas,dsi.yaml dt-bindings: display: bridge: renesas,dsi: Document RZ/V2H(P) and RZ/V2N 2025-12-16 07:24:37 +00:00
renesas,dw-hdmi.yaml dt-bindings: display: bridge: renesas,dw-hdmi: Add resets property 2022-09-07 23:50:03 +03:00
renesas,lvds.yaml dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas 2022-05-04 16:19:03 -05:00
samsung,mipi-dsim.yaml dt-bindings: samsung,mipi-dsim: document exynos7870 DSIM compatible 2025-09-15 19:55:12 +09:00
sil,sii8620.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
sil,sii9022.yaml dt-bindings: display: bridge: Reference DAI common schema 2025-09-06 14:35:25 -05:00
sil,sii9234.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
simple-bridge.yaml dt-bindings: display: bridge: simple: document the Algoltek AG6311 DP-to-HDMI bridge 2026-01-21 11:56:29 +02:00
snps,dw-mipi-dsi.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
solomon,ssd2825.yaml dt-bindings: display: bridge: Document Solomon SSD2825 2025-07-31 00:21:31 +03:00
synopsys,dw-hdmi.yaml dt-bindings: display: synopsys, dw-hdmi: Mark ddc-i2c-bus as deprecated 2024-06-20 23:19:06 +02:00
thine,thc63lvd1024.yaml dt-bindings: display: Use OF graph schema 2021-01-11 18:03:59 -06:00
ti,dlpc3433.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
ti,sn65dsi83.yaml dt-bindings: drm/bridge: ti-sn65dsi83: drop $ref to fix lvds-vod* warnings 2025-06-05 17:01:04 -05:00
ti,sn65dsi86.yaml dt-bindings: drm/bridge: ti-sn65dsi86: Fix bouncing @codeaurora address 2024-02-05 10:54:25 -08:00
ti,tdp158.yaml dt-bindings: display: ti,tdp158: Add missing reg constraint 2025-09-03 09:01:25 -05:00
ti,tfp410.yaml dt-bindings: display: Use OF graph schema 2021-01-11 18:03:59 -06:00
toshiba,tc358762.yaml dt-bindings: display: bridge: tc358762: Document reset-gpios 2023-06-01 14:49:04 +02:00
toshiba,tc358764.yaml dt-bindings: display/bridge: toshiba,tc358764: convert to dtschema 2023-03-07 18:31:46 -06:00
toshiba,tc358767.yaml dt-bindings: display: bridge: tc358867: mark port 0 and 1 configuration as valid 2026-02-03 20:58:11 -06:00
toshiba,tc358768.yaml dt-bindings: display: bridge: tc358768: switch to bus-width 2024-10-21 14:47:36 +02:00
toshiba,tc358775.yaml dt-bindings: display: bridge: tc358775: Add support for tc358765 2024-04-23 17:28:59 +02:00
waveshare,dsi2dpi.yaml dt-bindings: display: bridge: Add waveshare DSI2DPI unit support 2025-08-06 08:49:32 +02:00