linux-stable/Documentation/devicetree/bindings/media
Linus Torvalds 06f054b1fe Devicetree for v6.10:
DT Bindings:
 - Convert samsung,exynos5-dp, atmel,lcdc, aspeed,ast2400-wdt bindings to
   schemas
 
 - Add bindings for Allwinner H616 NMI controller, Renesas r8a779g0 irqc,
   Renesas R-Car V4M TMU and CMT timers, Freescale S32G3 linflexuart, and
   Mediatek MT7988 XHCI
 
 - Add 'reg' constraints on DSI and SPI display panels
 
 - More dropping of unnecessary quotes in schemas
 
 - Use full paths rather than relative paths in schema $refs
 
 - Drop redundant storing of phandle for reserved memory
 
 DT Core:
 - Use scope based cleanups for kfree() and of_node_put()
 
 - Track interrupt-map and power-supplies for fw_devlink
 
 - Add buffer overflow check in of_modalias()
 
 - Add and use __of_prop_free() helper for freeing struct property
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmZGQGQACgkQ+vtdtY28
 YcNUcg/7BqmWMNSPCqExiR/Vj9jGjpbZlXH5I8w2vvSpcDbeWgAAXxSLnPJvdM3n
 tqDFec+4ieHAqerd0T3DAjauK1EIsC/+DiBO1JIgb6yhLkTcr+X5MYH7U5/WmQe/
 +3baDokNXhqWQnas8YMNFzJqTJNFkUijS2QgwiL4Ypz2e64mctPjoSQKOtkQA8iZ
 jfh/r2w0wIeous00Kf07REC6oL5Svzrx2Cg9geiFVIk9Puyk6esr/H1a4jyLbAvc
 F3znSY21x5vqMGX3F0z8Mp5/aYpuvGkrXkzbOv8+OEP0ipJCwHA0BuK7pYe6narj
 Ys0SygCrEC2VoWv2PypEN7xSj4/9TVt5gIWK9Lxf/fJLeuTVDr+9qhv4WvuYyDdG
 kI09PlkG5bovpLAZi/YqulcRGEOPuJIQ+GST9Rf+0fFuAeCbxQmhq7BWmaSedUm2
 lt0F5NofGTuTXAEMrwlu7FrfPZrVXLFczpsvG8dunR1iGYJm5QvIaJoqnFoQjUa6
 1Vi4cK7VNRGhOYx/3uBzF8lB+CN5MqKyMUCc4hcR4f4Ut4/uPg4HjgxJUWo9aY76
 VyryxNEV0K9idUMmW+dGEtbmXWc8ukbz2OOAPlKYobbmIOQpQZcMIizq7ilanZmZ
 DNRhcqvoAwb7+zGaJ1DWFy/14/09JNBuC+mZUNjvxzb3fhcvjqE=
 =tslW
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "DT Bindings:

   - Convert samsung,exynos5-dp, atmel,lcdc, aspeed,ast2400-wdt bindings
     to schemas

   - Add bindings for Allwinner H616 NMI controller, Renesas r8a779g0
     irqc, Renesas R-Car V4M TMU and CMT timers, Freescale S32G3
     linflexuart, and Mediatek MT7988 XHCI

   - Add 'reg' constraints on DSI and SPI display panels

   - More dropping of unnecessary quotes in schemas

   - Use full paths rather than relative paths in schema $refs

   - Drop redundant storing of phandle for reserved memory

  DT Core:

   - Use scope based cleanups for kfree() and of_node_put()

   - Track interrupt-map and power-supplies for fw_devlink

   - Add buffer overflow check in of_modalias()

   - Add and use __of_prop_free() helper for freeing struct property"

* tag 'devicetree-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (25 commits)
  of: property: Add fw_devlink support for interrupt-map property
  dt-bindings: display: panel: constrain 'reg' in DSI panels
  dt-bindings: display: panel: constrain 'reg' in SPI panels
  dt-bindings: display: samsung,ams495qa01: add missing SPI properties ref
  dt-bindings: Use full path to other schemas
  dt-bindings: PCI: qcom,pcie-sm8350: Drop redundant 'oneOf' sub-schema
  of: module: add buffer overflow check in of_modalias()
  dt-bindings: PCI: microchip: increase number of items in ranges property
  dt-bindings: Drop unnecessary quotes on keys
  dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: Drop unnecessary quotes
  of: property: Use scope based cleanup on port_node
  of: reserved_mem: Remove the use of phandle from the reserved_mem APIs
  of: property: fw_devlink: Add support for "power-supplies" binding
  dt-bindings: watchdog: aspeed,ast2400-wdt: Convert to DT schema
  dt-bindings: irq: sun7i-nmi: Add binding for the H616 NMI controller
  dt-bindings: interrupt-controller: renesas,irqc: Add r8a779g0 support
  dt-bindings: timer: renesas,tmu: Add R-Car V4M support
  dt-bindings: timer: renesas,cmt: Add R-Car V4M support
  of: Use scope based of_node_put() cleanups
  of: Use scope based kfree() cleanups
  ...
2024-05-17 17:27:49 -07:00
..
cec dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
i2c media: dt-bindings: media: i2c: Rename ov8856.yaml 2024-04-29 14:05:00 +01:00
spi
xilinx dt-bindings: xilinx: Switch xilinx.com emails to amd.com 2023-06-05 13:09:19 +02:00
allegro,al5e.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun4i-a10-csi.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun4i-a10-ir.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
allwinner,sun4i-a10-video-engine.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun6i-a31-csi.yaml media: dt-bindings: media: sun6i-a31-csi: Add internal output port to the ISP 2022-11-25 07:20:01 +00:00
allwinner,sun6i-a31-isp.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
allwinner,sun6i-a31-mipi-csi2.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun8i-a83t-de2-rotate.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun8i-a83t-mipi-csi2.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun8i-h3-deinterlace.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun50i-h6-vpu-g2.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
amlogic,axg-ge2d.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
amlogic,gx-vdec.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
amlogic,meson-ir-tx.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
amlogic,meson6-ir.yaml dt-bindings: media: Add compatible for Meson-S4 IR Controller 2023-09-27 09:40:02 +02:00
amphion,vpu.yaml dt-bindings: Use full path to other schemas 2024-05-08 14:13:46 -05:00
aspeed-video.txt
atmel,isc.yaml media: dt-bindings: atmel,isc: Drop unneeded unevaluatedProperties 2022-12-09 16:12:02 -06:00
atmel-isi.txt
brcm,bcm2835-unicam.yaml dt-bindings: media: Add bindings for bcm2835-unicam 2024-04-29 14:56:37 +02:00
cdns,csi2rx.yaml media: dt-bindings: cadence-csi2rx: Add TI compatible string 2023-10-12 09:22:28 +02:00
cdns,csi2tx.txt
cnm,wave521c.yaml dt-bindings: media: Remove K3 Family Prefix from Compatible 2024-01-24 17:27:51 +01:00
coda.yaml dt-bindings: Fix array constraints on scalar properties 2022-04-14 13:02:12 -05:00
fsl,imx6ull-pxp.yaml media: dt-bindings: media: fsl-pxp: convert to yaml 2023-02-08 09:16:27 +01:00
fsl-vdoa.txt
gpio-ir-receiver.yaml dt-bindings: media: gpio-ir-receiver: Document wakeup-souce property 2023-04-12 09:19:05 +02:00
hix5hd2-ir.txt
img-ir-rev1.txt
imx.txt
marvell,mmp2-ccic.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mediatek,mdp3-fg.yaml dt-bindings: media: mediatek: mdp3: add component FG for MT8195 2023-12-11 11:13:01 +01:00
mediatek,mdp3-hdr.yaml dt-bindings: media: mediatek: mdp3: add component HDR for MT8195 2023-12-11 11:13:02 +01:00
mediatek,mdp3-rdma.yaml dt-bindings: media: mediatek: mdp3: add config for MT8195 RDMA 2023-12-11 11:13:01 +01:00
mediatek,mdp3-rsz.yaml dt-bindings: media: mediatek: mdp3: add compatible for MT8195 RSZ 2023-12-11 11:13:01 +01:00
mediatek,mdp3-stitch.yaml dt-bindings: media: mediatek: mdp3: add component STITCH for MT8195 2023-12-11 11:13:02 +01:00
mediatek,mdp3-tcc.yaml dt-bindings: media: mediatek: mdp3: add component TCC for MT8195 2023-12-11 11:13:02 +01:00
mediatek,mdp3-tdshp.yaml dt-bindings: media: mediatek: mdp3: add component TDSHP for MT8195 2023-12-11 11:13:02 +01:00
mediatek,mdp3-wrot.yaml dt-bindings: media: mediatek: mdp3: add compatible for MT8195 WROT 2023-12-11 11:13:01 +01:00
mediatek,mt8195-jpegdec.yaml dt-bindings: media: mediatek,jpeg: Remove dma-ranges property 2023-04-13 11:59:23 +02:00
mediatek,mt8195-jpegenc.yaml dt-bindings: media: mediatek,jpeg: Remove dma-ranges property 2023-04-13 11:59:23 +02:00
mediatek,vcodec-decoder.yaml media: dt-bindings: mediatek,vcodec: Remove VDEC_SYS register space 2023-07-25 09:44:26 +02:00
mediatek,vcodec-encoder.yaml dt-bindings: media: mtk-vcodec-encoder: add compatible for mt8186 2024-02-12 13:36:59 +01:00
mediatek,vcodec-subdev-decoder.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
mediatek-jpeg-decoder.yaml Tag branch 2022-11-08 08:45:14 +00:00
mediatek-jpeg-encoder.yaml dt-bindings: media: mediatek-jpeg-encoder: change max iommus count 2024-02-12 13:37:00 +01:00
mediatek-mdp.txt media: dt-binding: mediatek: Get rid of mediatek,larb for multimedia HW 2022-01-28 13:33:13 +01:00
mediatek-vpu.txt
microchip,csi2dc.yaml media: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes 2022-08-29 14:58:17 -05:00
microchip,sama5d4-vdec.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
microchip,xisc.yaml media: dt-bindings: Use new video interface bus type macros in examples 2022-11-25 08:42:02 +00:00
mtk-cir.txt
nuvoton,npcm-ece.yaml media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine 2023-09-27 09:40:01 +02:00
nuvoton,npcm-vcd.yaml media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine 2023-09-27 09:40:01 +02:00
nvidia,tegra-vde.yaml media: dt: bindings: tegra-vde: Document OPP and power domain 2021-12-17 14:58:06 +01:00
nxp,dw100.yaml media: dt-bindings: media: Add i.MX8MP DW100 binding 2022-08-29 15:32:13 +02:00
nxp,imx-mipi-csi2.yaml media: dt-bindings: media: nxp,imx-mipi-csi2: i.MX8MP support 2022-07-16 08:43:35 +01:00
nxp,imx7-csi.yaml media: dt-bindings: imx7-csi: Make power-domains not required for imx8mq 2023-10-06 11:55:38 -05:00
nxp,imx8-isi.yaml media: dt-bindings: nxp,imx8-isi: Refuse port@1 for single pipeline models 2024-04-19 13:34:40 +03:00
nxp,imx8-jpeg.yaml media: dt-bindings: nxp,imx8-jpeg: Add clocks entries 2024-04-24 13:49:55 +02:00
nxp,imx8mq-mipi-csi2.yaml dt-bindings: Improve phandle-array schemas 2022-02-04 09:43:42 -06:00
nxp,imx8mq-vpu.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
pxa-camera.txt
qcom,msm8916-camss.yaml media: dt-bindings: qcom: camss: correct unit address 2023-05-25 16:21:22 +02:00
qcom,msm8916-venus.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
qcom,msm8996-camss.yaml media: dt-bindings: qcom: camss: correct unit address 2023-05-25 16:21:22 +02:00
qcom,msm8996-venus.yaml media: dt-bindings: qcom,msm8996-venus: document interconnects 2023-03-20 16:12:52 +01:00
qcom,sc7180-venus.yaml media: dt-bindings: qcom,sc7180-venus: document OPP table 2023-03-20 16:13:43 +01:00
qcom,sc7280-venus.yaml media: dt-bindings: qcom,sc7280-venus: document OPP table 2023-03-20 16:19:11 +01:00
qcom,sc8280xp-camss.yaml media: dt-bindings: media: camss: Add qcom,sc8280xp-camss binding 2024-04-08 15:46:32 +02:00
qcom,sdm660-camss.yaml media: dt-bindings: qcom: camss: correct unit address 2023-05-25 16:21:22 +02:00
qcom,sdm660-venus.yaml media: dt-bindings: qcom,venus: split common properties 2023-03-20 16:11:46 +01:00
qcom,sdm845-camss.yaml media: dt-bindings: qcom: camss: correct unit address 2023-05-25 16:21:22 +02:00
qcom,sdm845-venus-v2.yaml dt-bindings: media: qcom,sdm845-venus-v2: Allow interconnect properties 2023-09-27 09:39:54 +02:00
qcom,sdm845-venus.yaml media: dt-bindings: qcom,venus: split common properties 2023-03-20 16:11:46 +01:00
qcom,sm8250-camss.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
qcom,sm8250-venus.yaml dt-bindings: qcom: Update RPMHPD entries for some SoCs 2023-08-03 20:53:34 -07:00
qcom,venus-common.yaml media: dt-bindings: qcom,venus: document firmware-name 2023-03-20 16:21:05 +01:00
rc.txt
rc.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
renesas,ceu.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
renesas,csi2.yaml media: dt-bindings: media: renesas,csi2: Add binding for V4H 2023-04-15 08:13:49 +01:00
renesas,drif.yaml dt-bindings: Remove "status" from schema examples 2021-07-27 08:03:12 -06:00
renesas,fcp.yaml media: dt-bindings: media: renesas,fcp: Document RZ/{G2L,V2L} FCPVD bindings 2023-04-15 08:39:47 +01:00
renesas,fdp1.yaml
renesas,imr.yaml media: dt-bindings: media: renesas,imr: Convert to json-schema 2021-09-30 10:07:44 +02:00
renesas,isp.yaml media: dt-bindings: media: renesas,isp: Add binding for V4H 2023-04-15 08:13:32 +01:00
renesas,jpu.yaml media: dt-bindings: media: renesas,jpu: Convert to json-schema 2021-11-30 11:00:30 +01:00
renesas,rzg2l-cru.yaml dt-bindings: cleanup DTS example whitespaces 2023-07-05 09:53:52 -06:00
renesas,rzg2l-csi2.yaml media: dt-bindings: Document Renesas RZ/G2L CSI-2 block 2022-11-25 08:46:58 +00:00
renesas,vin.yaml dt-bindings: media: renesas,vin: Fix field-even-active spelling 2023-10-04 09:18:25 -05:00
renesas,vsp1.yaml media: dt-bindings: media: renesas,vsp1: Document RZ/V2L VSPD bindings 2023-04-15 08:40:16 +01:00
rockchip,rk3568-vepu.yaml media: dt-bindings: Drop unneeded quotes 2023-04-11 18:54:00 +02:00
rockchip,vdec.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
rockchip-isp1.yaml dt-bindings: media: rkisp1: Add i.MX8MP ISP to compatible 2024-02-23 14:23:22 +02:00
rockchip-rga.yaml media: dt-bindings: media: rockchip-rga: add rockchip,rk3568-rga 2023-05-21 12:38:35 +02:00
rockchip-vpu.yaml dt-bindings: media: rockchip: Add resets property into decoder node 2023-10-13 11:33:22 +02:00
s5p-mfc.txt dt-bindings: media: s5p-mfc: convert bindings to json-schema 2023-05-13 19:41:11 +02:00
samsung,exynos4210-csis.yaml media: dt-bindings: samsung,exynos4210-csis: convert to dtschema 2023-03-20 15:31:09 +01:00
samsung,exynos4210-fimc.yaml media: dt-bindings: samsung,fimc: convert to dtschema 2023-03-20 15:32:32 +01:00
samsung,exynos4212-fimc-is.yaml media: dt-bindings: samsung,exynos4212-fimc-is: replace duplicate pmu node with phandle 2023-09-27 09:40:01 +02:00
samsung,exynos4212-fimc-lite.yaml media: dt-bindings: samsung,exynos4212-fimc-lite: convert to dtschema 2023-03-20 15:31:34 +01:00
samsung,exynos5250-gsc.yaml media: dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema 2022-09-24 09:23:34 +02:00
samsung,fimc.yaml media updates for v6.7-rc1 2023-11-06 15:06:06 -08:00
samsung,s5c73m3.yaml media: dt-bindings: samsung,s5c73m3: convert to dtschema 2023-03-20 15:33:08 +01:00
samsung,s5p-mfc.yaml Devicetree for v6.8: 2024-01-12 15:05:30 -08:00
samsung,s5pv210-jpeg.yaml media: dt-bindings: media: samsung,s5pv210-jpeg: convert to dtschema 2022-07-08 18:15:42 +01:00
si4713.txt
silabs,si470x.yaml media: dt-bindings: silabs,si470x: Convert to DT schema 2023-03-19 22:47:33 +01:00
st,st-delta.txt
st,st-hva.txt
st,stih4xx.txt
st,stm32-dcmi.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
st,stm32-dcmipp.yaml dt-bindings: media: add bindings for stm32 dcmipp 2023-12-04 10:37:47 +01:00
st,stm32-dma2d.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
st,stm32mp25-video-codec.yaml media: dt-bindings: add access-controllers to STM32MP25 video codecs 2024-04-25 15:00:30 +02:00
st-rc.txt
starfive,jh7110-camss.yaml media: dt-bindings: Add JH7110 Camera Subsystem 2023-11-16 12:13:25 +01:00
stih407-c8sectpfe.txt
ti,cal.yaml Devicetree updates for v6.4, part 1: 2023-04-27 09:23:57 -07:00
ti,da850-vpif.txt
ti,j721e-csi2rx-shim.yaml media: dt-bindings: Add TI J721E CSI2RX 2023-10-12 09:22:28 +02:00
ti,omap3isp.txt
ti,vpe.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
ti-am437x-vpfe.txt
video-interface-devices.yaml dt-bindings: drop redundant part of title of shared bindings 2022-12-16 11:41:49 -06:00
video-interfaces.txt
video-interfaces.yaml Revert "media: ov08x40: Reduce start streaming time" 2024-02-06 14:01:38 +01:00
video-mux.yaml