1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/Documentation/devicetree/bindings/media
Linus Torvalds 86c87bea6b Devicetree updates for v5.19:
Bindings:
 - Convert smsc,lan91c111, qcom,spi-qup, qcom,msm-uartdm, qcom,i2c-qup,
   qcom,gsbi, i2c-mt65xx, TI wkup_m3_ipc (and new props), qcom,smp2p, TI
   timer, Mediatek gnss, Mediatek topckgen, Mediatek apmixedsys, Mediatek
   infracfg, fsl,ls-extirq, fsl,layerscape-dcfg, QCom PMIC SPMI,
   rda,8810pl-timer, Xilinx zynqmp_ipi, uniphier-pcie, and Ilitek
   touchscreen controllers
 
 - Convert various Arm Ltd peripheral IP bindings to schemas
 
 - New bindings for Menlo board CPLD, DH electronics board CPLD,
   Qualcomm Geni based QUP I2C, Renesas RZ/G2UL OSTM, Broafcom BCM4751
   GNSS, MT6360 PMIC, ASIX USB Ethernet controllers, and Microchip/SMSC
   LAN95xx USB Ethernet controllers
 
 - Add vendor prefix for Enclustra
 
 - Add various compatible string additions
 
 - Various example fixes and cleanups
 
 - Remove unused hisilicon,hi6220-reset binding
 
 - Treewide fix properties missing type definition
 
 - Drop some empty and unreferenced .txt bindings
 
 - Documentation improvements for writing schemas
 
 DT driver core:
 - Drop static IRQ resources for DT platform devices as IRQ setup is
   dynamic and drivers have all been converted to use platform_get_irq()
   and friends
 
 - Rework memory allocations and frees for overlays
 
 - Continue overlay notifier callbacks on successful calls and add
   unittests
 
 - Handle 'interrupts-extended' in early DT IRQ setup
 
 - Fix of_property_read_string() errors to match documentation
 
 - Ignore disabled nodes in FDT API calls
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmKNXrcQHHJvYmhAa2Vy
 bmVsLm9yZwAKCRD6+121jbxhw+GkD/9mwZp1qF0cueFI7FU0pYt8olVwi6DgqAJ0
 CR8Q/yPCtqyYKhZHcglyCYGgfMLE+9Y97jKJV3pOxfeIT9ZXet67JC2yTrCQKKhm
 rIYL1jseRZosvFfo21VsFhEVMdFVyGz8pRRaH2s59HYrATye8Vgt9D6zGWN5hOQD
 fMaqEVu/sEzfMuCHzBu1zkSx4VzWW1mU/jcpmE4zR/rIdyOI7DRPEl3+90VYFHH9
 PdUdzeGa4JkOlDg7rcqJXUda5ZMFlHzh4Qy8OQ8yj7jtyUEiGmLcXi07VNC4SZtx
 wI/y5eV8aPJ4gGNMBbgUqVfiKC+5citRmGTtfToLXGpqZ+gDTjPItjrZBI9MErj/
 HA2KF5bHGmoJrwJ4mFJ6uFjqSsqDjptOjIdKLZ2qMFkjTE2S+VwOsrtvMxo1Tjj0
 kgi3tRRVndtmOzRuOzfzAVwzUSa4VNtKAdx1rb7mWtAJoVPdBVf1cR7sDwawgZ8G
 KyfOR/2G0c12IfK18Fz9k9GR+eu4exQ4CUzBb7Q+P03bewLgenvW5tmSOtILzkKq
 OzHTNAVHLAeVxpezrV/0/leBErb9gnif6h8vrZNh4PxjYM5u6rjy0p+r61xcf3vC
 iIVDYzlx5buWBUVj68BEC4wRnTmkzGapS4CYtWpBdCzPOONHXMpq+0UYmu9vac18
 x+M52fQBLA==
 =OUL3
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "Bindings:

   - Convert smsc,lan91c111, qcom,spi-qup, qcom,msm-uartdm,
     qcom,i2c-qup, qcom,gsbi, i2c-mt65xx, TI wkup_m3_ipc (and new
     props), qcom,smp2p, TI timer, Mediatek gnss, Mediatek topckgen,
     Mediatek apmixedsys, Mediatek infracfg, fsl,ls-extirq,
     fsl,layerscape-dcfg, QCom PMIC SPMI, rda,8810pl-timer, Xilinx
     zynqmp_ipi, uniphier-pcie, and Ilitek touchscreen controllers

   - Convert various Arm Ltd peripheral IP bindings to schemas

   - New bindings for Menlo board CPLD, DH electronics board CPLD,
     Qualcomm Geni based QUP I2C, Renesas RZ/G2UL OSTM, Broafcom BCM4751
     GNSS, MT6360 PMIC, ASIX USB Ethernet controllers, and
     Microchip/SMSC LAN95xx USB Ethernet controllers

   - Add vendor prefix for Enclustra

   - Add various compatible string additions

   - Various example fixes and cleanups

   - Remove unused hisilicon,hi6220-reset binding

   - Treewide fix properties missing type definition

   - Drop some empty and unreferenced .txt bindings

   - Documentation improvements for writing schemas

  DT driver core:

   - Drop static IRQ resources for DT platform devices as IRQ setup is
     dynamic and drivers have all been converted to use
     platform_get_irq() and friends

   - Rework memory allocations and frees for overlays

   - Continue overlay notifier callbacks on successful calls and add
     unittests

   - Handle 'interrupts-extended' in early DT IRQ setup

   - Fix of_property_read_string() errors to match documentation

   - Ignore disabled nodes in FDT API calls"

* tag 'devicetree-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (86 commits)
  of/irq: fix typo in comment
  dt-bindings: Fix properties without any type
  Revert "dt-bindings: mailbox: qcom-ipcc: add missing properties into example"
  dt-bindings: input: touchscreen: ilitek_ts_i2c: Absorb ili2xxx bindings
  dt-bindings: timer: samsung,exynos4210-mct: define strict clock order
  dt-bindings: timer: samsung,exynos4210-mct: drop unneeded minItems
  dt-bindings: timer: cdns,ttc: drop unneeded minItems
  dt-bindings: mailbox: zynqmp_ipi: convert to yaml
  dt-bindings: usb: ci-hdrc-usb2: fix node node for ethernet controller
  dt-bindings: net: add schema for Microchip/SMSC LAN95xx USB Ethernet controllers
  dt-bindings: net: add schema for ASIX USB Ethernet controllers
  of/fdt: Ignore disabled memory nodes
  dt-bindings: arm: fix typos in compatible
  dt-bindings: mfd: Add bindings child nodes for the Mediatek MT6360
  dt-bindings: display: convert Arm Komeda to DT schema
  dt-bindings: display: convert Arm Mali-DP to DT schema
  dt-bindings: display: convert Arm HDLCD to DT schema
  dt-bindings: display: convert PL110/PL111 to DT schema
  dt-bindings: arm: convert vexpress-config to DT schema
  dt-bindings: arm: convert vexpress-sysregs to DT schema
  ...
2022-05-25 14:56:06 -07:00
..
i2c Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
spi media: sony-cxd2880: add optional vcc regulator to bindings 2018-12-03 13:33:51 -05:00
xilinx media: dt-bindings: media: Use graph and video-interfaces schemas 2021-01-22 22:40:15 +01:00
allegro,al5e.yaml media: dt-bindings: media: allegro,al5e: Convert to YAML 2021-01-04 13:21:40 +01:00
allwinner,sun4i-a10-csi.yaml media: dt-bindings: media: Use graph and video-interfaces schemas 2021-01-22 22:40:15 +01:00
allwinner,sun4i-a10-ir.yaml media: dt-bindings: media: IR: Add H616 IR compatible string 2021-04-09 13:03:56 +02:00
allwinner,sun4i-a10-video-engine.yaml dt-bindings: Improve phandle-array schemas 2022-02-04 09:43:42 -06:00
allwinner,sun6i-a31-csi.yaml media: dt-bindings: media: Use graph and video-interfaces schemas 2021-01-22 22:40:15 +01:00
allwinner,sun8i-a83t-de2-rotate.yaml dt-bindings: Whitespace clean-ups in schema files 2020-08-14 08:55:58 -06:00
allwinner,sun8i-h3-deinterlace.yaml dt-bindings: media: Add Allwinner R40 deinterlace compatible 2021-01-07 10:39:34 +01:00
allwinner,sun50i-h6-vpu-g2.yaml media: dt-bindings: allwinner: document H6 Hantro G2 binding 2021-12-16 20:54:54 +01:00
amlogic,axg-ge2d.yaml media: dt-bindings: media: Add bindings for the Amlogic GE2D Accelerator Unit 2020-12-07 15:01:36 +01:00
amlogic,gx-vdec.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
amlogic,meson-gx-ao-cec.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
amlogic,meson-ir-tx.yaml media: rc: meson-ir-tx: document device tree bindings 2021-08-04 14:43:49 +02:00
amphion,vpu.yaml dt-bindings: media: amphion: add amphion video codec bindings 2022-03-07 17:12:51 +01:00
aspeed-video.txt media: Documentation: dt-bindings: media: add AST2600 Video Engine support 2020-02-24 16:08:14 +01:00
atmel,isc.yaml dt-bindings: media: Fix graph 'unevaluatedProperties' related warnings 2021-07-27 08:03:11 -06:00
atmel-isi.txt dt-bindings: atmel-isi: add microchip,sam9x60-isi 2020-01-14 15:06:30 +01:00
cdns,csi2rx.txt media: dt-bindings: media: Add Cadence MIPI-CSI2 RX Device Tree bindings 2018-05-16 11:08:35 -04:00
cdns,csi2tx.txt media: dt-bindings: Update bindings for Cadence CSI2TX version 2.1 2019-07-25 06:42:16 -04:00
cec-gpio.txt media: cec-gpio.txt: add v5-gpios for testing the 5V line 2018-07-25 06:58:00 -04:00
cec.txt [media] dt-bindings: add media/cec.txt 2017-06-20 06:57:11 -03:00
coda.yaml dt-bindings: Fix array constraints on scalar properties 2022-04-14 13:02:12 -05:00
exynos-fimc-lite.txt [media] exynos4-is: Add Exynos5250 SoC support to fimc-lite driver 2013-06-28 15:22:22 -03:00
exynos-jpeg-codec.txt dt-bindings: Rename Exynos to lowercase 2020-01-06 16:16:41 -06:00
exynos4-fimc-is.txt [media] exynos4-is: Add support for all required clocks 2016-09-22 10:13:53 -03:00
exynos5-gsc.txt dt-bindings: Rename Exynos to lowercase 2020-01-06 16:16:41 -06:00
fsl-pxp.txt media: dt-bindings: media: fsl-pxp: add missing imx6sll 2019-12-23 09:22:35 +08:00
fsl-vdoa.txt [media] dt-bindings: Add a binding for Video Data Order Adapter 2017-01-31 08:08:03 -02:00
gpio-ir-receiver.txt media: bindings: media: gpio-ir-receiver: add linux,autosuspend-period property 2020-09-27 11:27:44 +02:00
hix5hd2-ir.txt media: dt-bindings: media: add "hisilicon,hi3796cv300-ir" compatible 2020-01-08 11:48:00 +01:00
img-ir-rev1.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
imx.txt [media] dt-bindings: Add bindings for i.MX media driver 2017-06-20 07:24:38 -03:00
marvell,mmp2-ccic.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
mediatek,vcodec-decoder.yaml dt-bindings: Fix array constraints on scalar properties 2022-04-14 13:02:12 -05:00
mediatek,vcodec-encoder.yaml media: dt-bindings: mtk-vcodec-encoder: Add power-domains property 2022-05-13 09:12:54 +02:00
mediatek,vcodec-subdev-decoder.yaml media: dt-bindings: media: mediatek: vcodec: Adds decoder dt-bindings for mt8186 2022-05-13 14:53:40 +02:00
mediatek-jpeg-decoder.yaml media: dt-binding: mediatek: Get rid of mediatek,larb for multimedia HW 2022-01-28 13:33:13 +01:00
mediatek-jpeg-encoder.yaml media: dt-binding: mediatek: Get rid of mediatek,larb for multimedia HW 2022-01-28 13:33:13 +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 [media] dt-bindings: Add a binding for Mediatek Video Processor 2016-06-07 11:15:02 -03:00
meson-ir.txt [media] Documentation: devicetree: meson-ir: "linux,rc-map-name" is supported 2017-02-03 14:23:35 -02:00
microchip,csi2dc.yaml media: dt-bindings: media: atmel: csi2dc: add bindings for microchip csi2dc 2022-01-23 21:18:43 +01:00
microchip,sama5d4-vdec.yaml media: dt-bindings: Document SAMA5D4 VDEC bindings 2021-05-19 09:51:40 +02:00
microchip,xisc.yaml Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
mtk-cir.txt media: dt-bindings: media: mtk-cir: Add support for MT7622 SoC 2017-08-20 09:34:57 -04:00
nokia,n900-ir ir-rx51: add DT support to driver 2016-06-29 21:54:23 -07:00
nvidia,tegra-vde.yaml media: dt: bindings: tegra-vde: Document OPP and power domain 2021-12-17 14:58:06 +01:00
nxp,imx-mipi-csi2.yaml media: imx: Rename imx7-mipi-csis.c to imx-mipi-csis.c 2022-02-23 08:53:07 +01:00
nxp,imx7-csi.yaml media: dt-bindings: media: document imx8mq support for imx7-csi 2022-01-28 13:19:48 +01:00
nxp,imx8-jpeg.yaml dt-bindings: media: imx-jpeg: Add compatible for i.MX8QM JPEG codec 2021-07-14 15:42:58 +08: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: media: nxp, imx8mq-vpu: Add support for G1 on imx8mm 2022-03-07 10:55:15 +01:00
pxa-camera.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
qcom,msm8916-camss.yaml media: dt-bindings: media: camss: Remove clock-lane property 2022-01-28 15:49:36 +01:00
qcom,msm8916-venus.yaml dt-bindings: Another round of adding missing 'additionalProperties' 2020-10-06 10:55:25 -05:00
qcom,msm8996-camss.yaml media: dt-bindings: media: camss: Remove clock-lane property 2022-01-28 15:49:36 +01:00
qcom,msm8996-venus.yaml dt-bindings: Another round of adding missing 'additionalProperties' 2020-10-06 10:55:25 -05:00
qcom,sc7180-venus.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
qcom,sc7280-venus.yaml bindings: media: venus: Drop redundant maxItems for power-domain-names 2021-11-11 22:27:16 -06:00
qcom,sdm660-camss.yaml media: dt-bindings: media: camss: Remove clock-lane property 2022-01-28 15:49:36 +01:00
qcom,sdm660-venus.yaml media: dt-bindings: media: venus: Add sdm660 dt schema 2021-10-21 14:25:43 +01:00
qcom,sdm845-camss.yaml media: dt-bindings: media: camss: Fixup vdda regulator descriptions sdm845 2022-03-07 11:08:13 +01:00
qcom,sdm845-venus-v2.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
qcom,sdm845-venus.yaml dt-bindings: Another round of adding missing 'additionalProperties' 2020-10-06 10:55:25 -05:00
qcom,sm8250-camss.yaml media: dt-bindings: media: camss: Add vdda supply declarations sm8250 2022-03-07 11:08:33 +01:00
qcom,sm8250-venus.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
rc.txt media: dt-bindings: media: Add YAML schemas for the generic RC bindings 2019-08-21 18:39:55 -03:00
rc.yaml media: rc: add keymap for Toshiba CT-90405 remote 2021-06-08 15:56:58 +02:00
renesas,ceu.yaml media: dt-bindings: media: Use graph and video-interfaces schemas 2021-01-22 22:40:15 +01:00
renesas,csi2.yaml media: dt-bindings: media: renesas,csi2: Update data-lanes property 2022-03-07 11:50:48 +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: Add resets and iommus properties 2020-07-19 14:20:16 +02:00
renesas,fdp1.yaml media: dt-bindings: media: renesas,fdp1: Add resets property 2020-07-19 14:21:07 +02:00
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 bindings for ISP Channel Selector 2021-06-02 12:06:50 +02:00
renesas,jpu.yaml media: dt-bindings: media: renesas,jpu: Convert to json-schema 2021-11-30 11:00:30 +01:00
renesas,vin.yaml Devicetree updates for v5.14: 2021-07-03 10:54:08 -07:00
renesas,vsp1.yaml media: dt-bindings: media: renesas,vsp1: Add power-domains and resets 2020-07-19 14:21:42 +02:00
rockchip,vdec.yaml media: dt-bindings: media: rockchip-vdec: Add RK3328 compatible 2022-05-13 11:02:20 +02:00
rockchip-isp1.yaml media: dt-bindings: media: rkisp1: document px30 isp compatible 2021-09-30 10:07:37 +02:00
rockchip-rga.yaml media: dt-bindings: media: rockchip-rga: add power-domains property 2020-04-21 17:28:47 +02:00
rockchip-vpu.yaml media: dt-bindings: media: rockchip-vpu: Add RK3568 compatible 2022-04-24 08:52:00 +01:00
s5p-cec.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
s5p-mfc.txt media: s5p-mfc: Adding initial support for MFC v10.10 2018-03-22 07:06:26 -04:00
samsung-fimc.txt media: dt-bindings: media: Correct samsung-fimc parallel port numbering 2020-09-01 14:13:26 +02:00
samsung-mipi-csis.txt dt-bindings: Rename Exynos to lowercase 2020-01-06 16:16:41 -06:00
samsung-s5c73m3.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
samsung-s5k5baf.txt [media] Add DT binding documentation for Samsung S5K5BAF camera sensor 2013-12-21 06:53:12 -02:00
samsung-s5k6a3.txt [media] Documentation: dt: Add binding documentation for S5K6A3 image sensor 2014-03-14 10:30:23 -03:00
si470x.txt media: dt-bindings: Add binding for si470x radio 2019-01-21 15:36:53 -02:00
si4713.txt [media] si4713: add DT binding documentation 2014-11-14 18:10:46 -02:00
st,st-delta.txt [media] Documentation: DT: add bindings for ST DELTA 2017-02-08 09:56:47 -02:00
st,st-hva.txt [media] Documentation: DT: add bindings for ST HVA 2016-09-06 16:54:02 -03:00
st,stih4xx.txt [media] bdisp: add DT bindings documentation 2015-06-09 17:54:09 -03:00
st,stm32-cec.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
st,stm32-dcmi.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
st,stm32-dma2d.yaml media: dt-bindings: media: add document for STM32 DMA2d bindings 2021-11-15 08:11:31 +00:00
st-rc.txt [media] media: st-rc: Add ST remote control driver 2013-10-31 08:20:08 -02:00
stih-cec.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
stih407-c8sectpfe.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
tegra-cec.txt media: dt-bindings: document the tegra CEC bindings 2017-10-27 15:41:52 +02:00
ti,cal.yaml dt-bindings: Improve phandle-array schemas 2022-02-04 09:43:42 -06:00
ti,da850-vpif.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
ti,omap3isp.txt Documentation: DT: Add bindings for omap3isp 2015-03-19 10:25:40 -07:00
ti,vpe.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
ti-am437x-vpfe.txt [media] media: platform: add VPFE capture driver support for AM437X 2014-12-23 12:09:58 -02:00
video-interface-devices.yaml media: dt-bindings: Convert video-interfaces.txt properties to schemas 2021-01-22 22:37:15 +01:00
video-interfaces.txt media: dt-bindings: Convert video-interfaces.txt properties to schemas 2021-01-22 22:37:15 +01:00
video-interfaces.yaml media: dt-bindings: media: video-interfaces: Add new bus-type 2022-05-17 09:10:33 +02:00
video-mux.yaml dt-bindings: media: Convert video-mux to DT schema 2021-03-23 15:27:51 -06:00