linux/Documentation/devicetree/bindings/media
Linus Torvalds ec71f661a5 soc: devicetree updates for 6.16
There are 11 newly supported SoCs, but these are all either new
 variants of existing designs, or straig reuses of the existing
 chip in a new package:
 
  - RK3562 is a new chip based on the old Cortex-A53 core, apparently
    a low-cost version of the Cortex-A55 based RK3568/RK3566.
 
  - NXP i.MX94 is a minor variation of i.MX93/i.MX95 with a different
    set of on-chip peripherals.
 
  - Renesas RZ/V2N (R9A09G056) is a new member of the larger RZ/V2 family
 
  - Amlogic S6/S7/S7D
 
  - Samsung Exynos7870 is an older chip similar to Exynos7885
 
  - WonderMedia wm8950 is a minor variation on the wm8850 chip
  - Amlogic s805y is almost idential to s805x
 
  - Allwinner A523 is similar to A527 and T527
 
  - Qualcomm MSM8926 is a variant of MSM8226
 
  - Qualcomm Snapdragon X1P42100 is related to R1E80100
 
 There are also 65 boards, including reference designs for the chips
 above, this includes
 
  - 12 new boards based on TI K3 series chips, most of them from
    Toradex
 
  - 10 devices using Rockchips RK35xx and PX30 chips
 
  - 2 phones and 2 laptops based on Qualcomm Snapdragon designs
 
  - 10 NXP i.MX8/i.MX9 boards, mostly for embedded/industrial uses
 
  - 3 Samsung Galaxy phones based on Exynos7870
 
  - 5 Allwinner based boards using a variety of ARMv8 chips
 
  - 9 32-bit machines, each based on a different SoC family
 
 Aside from the new hardware, there is the usual set of cleanups and
 newly added hardware support on existing machines, for a total of 965
 devicetree changesets.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmg5zYMACgkQmmx57+YA
 GNl1Ag/8CX35g42Gwxyr2X8wit+O2eU0axGoxM+SD1cmIcSnutZjMGu17lDGduOO
 8FC524yLE6Z9HxAUa2/cd+5fOiJcsd6Ggi5WXEFc+dHz0+P5End2DNsdIANbGcFU
 OAhCpuSB63/Mb5dcecoUULw+LIXIBffwt3FCJ0AaXFDi4RvWr0WatzQxHk/G63ci
 IoE5pAs/6W9mFvQ5R8Kt4jKISy1zF3JgqOmzy+JIsczPHlyMsbFosZRDxBWMRDza
 PenoULO/RSe3k37PGe8XCU1sja0lSCVEeJINUB11mSVGoIKRZ9Wxf57O9J81cEqF
 8HiqQ58vA/HpStPKfWZV3rXSlc3U3XGUj0lbG4iUSIOE4gMKnjWbPVuBTrr5mYsc
 cJ1pnzbZ0gbylufeS088GkCCKY/ej40aH0vLeoXEHwGh9LoWudI2xMrTJgwX5AlM
 H+X9kmP+JaC/woMmY7fr9XpMYuggraIMvDzI1j3qfohGnAUFCG7kh2IvfqkLNAEM
 o2dJkI/r/PY+fPeHBPw6EvsP6ZJhcorczwB7CxVEYJ8fqKOOunATs+aECa6HLPpv
 toh86d9rnKUrR9+hbuxacx5xxE/YT30muzh66lnV2p1rCS1RJcnzhAkFzeFNJEXf
 lpNLMauW1D3Elmk/qawKIxICazeuh4NJyQtNfdrCt/9hEpnmmeM=
 =ewvq
 -----END PGP SIGNATURE-----

Merge tag 'soc-dt-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull SoC devicetree updates from Arnd Bergmann:
 "There are 11 newly supported SoCs, but these are all either new
  variants of existing designs, or straight reuses of the existing chip
  in a new package:

   - RK3562 is a new chip based on the old Cortex-A53 core, apparently a
     low-cost version of the Cortex-A55 based RK3568/RK3566.

   - NXP i.MX94 is a minor variation of i.MX93/i.MX95 with a different
     set of on-chip peripherals.

   - Renesas RZ/V2N (R9A09G056) is a new member of the larger RZ/V2
     family

   - Amlogic S6/S7/S7D

   - Samsung Exynos7870 is an older chip similar to Exynos7885

   - WonderMedia wm8950 is a minor variation on the wm8850 chip

   - Amlogic s805y is almost idential to s805x

   - Allwinner A523 is similar to A527 and T527

   - Qualcomm MSM8926 is a variant of MSM8226

   - Qualcomm Snapdragon X1P42100 is related to R1E80100

  There are also 65 boards, including reference designs for the chips
  above, this includes

   - 12 new boards based on TI K3 series chips, most of them from
     Toradex

   - 10 devices using Rockchips RK35xx and PX30 chips

   - 2 phones and 2 laptops based on Qualcomm Snapdragon designs

   - 10 NXP i.MX8/i.MX9 boards, mostly for embedded/industrial uses

   - 3 Samsung Galaxy phones based on Exynos7870

   - 5 Allwinner based boards using a variety of ARMv8 chips

   - 9 32-bit machines, each based on a different SoC family

  Aside from the new hardware, there is the usual set of cleanups and
  newly added hardware support on existing machines, for a total of 965
  devicetree changesets"

* tag 'soc-dt-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (956 commits)
  MAINTAINERS, mailmap: update Sven Peter's email address
  arm64: dts: renesas: rzg3e-smarc-som: Reduce I2C2 clock frequency
  arm64: dts: nuvoton: Add pinctrl
  ARM: dts: samsung: sp5v210-aries: Align wifi node name with bindings
  arm64: dts: blaize-blzp1600: Enable GPIO support
  dt-bindings: clock: socfpga: convert to yaml
  arm64: dts: rockchip: move rk3562 pinctrl node outside the soc node
  arm64: dts: rockchip: fix rk3562 pcie unit addresses
  arm64: dts: rockchip: move rk3528 pinctrl node outside the soc node
  arm64: dts: rockchip: remove a double-empty line from rk3576 core dtsi
  arm64: dts: rockchip: move rk3576 pinctrl node outside the soc node
  arm64: dts: rockchip: fix rk3576 pcie unit addresses
  arm64: dts: rockchip: Drop assigned-clock* from cpu nodes on rk3588
  arm64: dts: rockchip: Add missing SFC power-domains to rk3576
  Revert "arm64: dts: mediatek: mt8390-genio-common: Add firmware-name for scp0"
  arm64: dts: mediatek: mt8188: Address binding warnings for MDP3 nodes
  arm64: dts: mt6359: Rename RTC node to match binding expectations
  arm64: dts: mt8365-evk: Add goodix touchscreen support
  arm64: dts: mediatek: mt8188: Add missing #reset-cells property
  arm64: dts: airoha: en7581: Add PCIe nodes to EN7581 SoC evaluation board
  ...
2025-05-31 08:08:56 -07:00
..
cec media: dt-bindings: Document Tegra186 and Tegra194 cec 2025-05-08 23:57:54 +02:00
i2c Devicetree updates for v6.16: 2025-05-29 08:22:07 -07:00
spi
xilinx
allegro,al5e.yaml
allwinner,sun4i-a10-csi.yaml
allwinner,sun4i-a10-ir.yaml
allwinner,sun4i-a10-video-engine.yaml
allwinner,sun6i-a31-csi.yaml
allwinner,sun6i-a31-isp.yaml
allwinner,sun6i-a31-mipi-csi2.yaml
allwinner,sun8i-a83t-de2-rotate.yaml
allwinner,sun8i-a83t-mipi-csi2.yaml
allwinner,sun8i-h3-deinterlace.yaml
allwinner,sun50i-h6-vpu-g2.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
amlogic,axg-ge2d.yaml
amlogic,c3-isp.yaml media: dt-bindings: Add amlogic,c3-isp.yaml 2025-05-09 12:08:37 +02:00
amlogic,c3-mipi-adapter.yaml media: dt-bindings: Add amlogic,c3-mipi-adapter.yaml 2025-05-09 12:08:37 +02:00
amlogic,c3-mipi-csi2.yaml media: dt-bindings: Add amlogic,c3-mipi-csi2.yaml 2025-05-09 12:08:37 +02:00
amlogic,gx-vdec.yaml
amlogic,meson-ir-tx.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
amlogic,meson6-ir.yaml
amphion,vpu.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
aspeed,video-engine.yaml media: dt-bindings: aspeed,video-engine: Convert to json schema 2025-02-21 10:33:01 +01:00
atmel,isc.yaml
atmel-isi.txt
brcm,bcm2835-unicam.yaml
cdns,csi2rx.yaml
cdns,csi2tx.txt
cnm,wave521c.yaml
coda.yaml
fsl,imx-capture-subsystem.yaml dt-bindings: media: convert imx.txt to yaml format 2025-05-06 15:39:40 +02:00
fsl,imx6-mipi-csi2.yaml dt-bindings: media: convert imx.txt to yaml format 2025-05-06 15:39:40 +02:00
fsl,imx6ull-pxp.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
fsl-vdoa.txt
gpio-ir-receiver.yaml
hix5hd2-ir.txt
img,e5010-jpeg-enc.yaml
img-ir-rev1.txt
marvell,mmp2-ccic.yaml
mediatek,mdp3-fg.yaml dt-bindings: media: mediatek: mdp3: Add compatibles for MT8188 MDP3 2025-04-15 09:37:19 +02:00
mediatek,mdp3-hdr.yaml dt-bindings: media: mediatek: mdp3: Add compatibles for MT8188 MDP3 2025-04-15 09:37:19 +02:00
mediatek,mdp3-rdma.yaml
mediatek,mdp3-rsz.yaml dt-bindings: media: mediatek: mdp3: Add compatibles for MT8188 MDP3 2025-04-15 09:37:19 +02:00
mediatek,mdp3-stitch.yaml dt-bindings: media: mediatek: mdp3: Add compatibles for MT8188 MDP3 2025-04-15 09:37:19 +02:00
mediatek,mdp3-tcc.yaml dt-bindings: media: mediatek: mdp3: Add compatibles for MT8188 MDP3 2025-04-15 09:37:19 +02:00
mediatek,mdp3-tdshp.yaml dt-bindings: media: mediatek: mdp3: Add compatibles for MT8188 MDP3 2025-04-15 09:37:19 +02:00
mediatek,mdp3-wrot.yaml dt-bindings: media: mediatek: mdp3: Add compatibles for MT8188 MDP3 2025-04-15 09:37:19 +02:00
mediatek,mt7622-cir.yaml
mediatek,mt8195-jpegdec.yaml
mediatek,mt8195-jpegenc.yaml
mediatek,vcodec-decoder.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
mediatek,vcodec-encoder.yaml media: dt-bindings: mediatek,vcodec-encoder: Drop assigned-clock properties 2025-03-21 16:24:29 -05:00
mediatek,vcodec-subdev-decoder.yaml dt-bindings: media: mediatek,vcodec: Revise description 2025-03-06 17:28:28 +01:00
mediatek-jpeg-decoder.yaml dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count 2025-03-06 17:28:27 +01:00
mediatek-jpeg-encoder.yaml dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count 2025-03-06 17:28:27 +01:00
mediatek-mdp.txt
mediatek-vpu.txt
microchip,csi2dc.yaml
microchip,sama5d4-vdec.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
microchip,xisc.yaml
nuvoton,npcm-ece.yaml
nuvoton,npcm-vcd.yaml
nvidia,tegra-vde.yaml
nxp,dw100.yaml
nxp,imx-mipi-csi2.yaml
nxp,imx7-csi.yaml
nxp,imx8-isi.yaml dt-bindings: media: nxp,imx8-isi: Add i.MX8ULP ISI compatible string 2025-01-06 11:42:09 +01:00
nxp,imx8-jpeg.yaml
nxp,imx8mq-mipi-csi2.yaml
nxp,imx8mq-vpu.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
pxa-camera.txt
qcom,msm8916-camss.yaml dt-bindings: media: camss: Restrict bus-type property 2025-04-11 13:29:05 +02:00
qcom,msm8916-venus.yaml media: dt-bindings: qcom-venus: Deprecate video-decoder and video-encoder where applicable 2025-01-06 14:45:29 +01:00
qcom,msm8953-camss.yaml dt-bindings: media: camss: Restrict bus-type property 2025-04-11 13:29:05 +02:00
qcom,msm8996-camss.yaml dt-bindings: media: camss: Restrict bus-type property 2025-04-11 13:29:05 +02:00
qcom,msm8996-venus.yaml
qcom,sc7180-venus.yaml dt-bindings: media: add support for video hardware on QCS615 platform 2025-04-11 13:29:06 +02:00
qcom,sc7280-camss.yaml media: dt-bindings: update clocks for sc7280-camss 2025-02-06 13:49:31 +01:00
qcom,sc7280-venus.yaml media: dt-bindings: qcom-venus: Deprecate video-decoder and video-encoder where applicable 2025-01-06 14:45:29 +01:00
qcom,sc8280xp-camss.yaml dt-bindings: media: camss: Restrict bus-type property 2025-04-11 13:29:05 +02:00
qcom,sdm660-camss.yaml dt-bindings: media: camss: Restrict bus-type property 2025-04-11 13:29:05 +02:00
qcom,sdm660-venus.yaml
qcom,sdm670-camss.yaml dt-bindings: media: camss: Add qcom,sdm670-camss 2025-02-12 09:01:34 +01:00
qcom,sdm845-camss.yaml dt-bindings: media: camss: Restrict bus-type property 2025-04-11 13:29:05 +02:00
qcom,sdm845-venus-v2.yaml media: dt-bindings: qcom-venus: Deprecate video-decoder and video-encoder where applicable 2025-01-06 14:45:29 +01:00
qcom,sdm845-venus.yaml
qcom,sm8250-camss.yaml dt-bindings: media: camss: Restrict bus-type property 2025-04-11 13:29:05 +02:00
qcom,sm8250-venus.yaml media: dt-bindings: qcom-venus: Deprecate video-decoder and video-encoder where applicable 2025-01-06 14:45:29 +01:00
qcom,sm8550-camss.yaml dt-bindings: media: camss: Add qcom,sm8550-camss binding 2025-02-06 13:49:32 +01:00
qcom,sm8550-iris.yaml dt-bindings: media: qcom,sm8550-iris: document QCS8300 IRIS accelerator 2025-05-02 08:52:05 +02:00
qcom,venus-common.yaml
qcom,x1e80100-camss.yaml dt-bindings: media: Add qcom,x1e80100-camss 2025-04-11 13:29:05 +02:00
raspberrypi,pispbe.yaml
raspberrypi,rp1-cfe.yaml dt-bindings: media: Add bindings for raspberrypi,rp1-cfe 2024-10-16 09:32:40 +02:00
rc.txt
rc.yaml
renesas,ceu.yaml
renesas,csi2.yaml dt-bindings: media: renesas,csi2: Add binding for V4M 2024-10-16 09:32:37 +02:00
renesas,drif.yaml
renesas,fcp.yaml Devicetree updates for v6.16: 2025-05-29 08:22:07 -07:00
renesas,fdp1.yaml
renesas,imr.yaml
renesas,isp.yaml dt-bindings: media: renesas,isp: Add ISP core function block 2025-05-02 10:16:43 +02:00
renesas,jpu.yaml
renesas,rzg2l-cru.yaml media: dt-bindings: renesas,rzg2l-cru: Document Renesas RZ/G3E SoC 2025-04-23 10:55:53 +02:00
renesas,rzg2l-csi2.yaml media: dt-bindings: renesas,rzg2l-csi2: Document Renesas RZ/G3E CSI-2 block 2025-04-23 10:55:53 +02:00
renesas,vin.yaml
renesas,vsp1.yaml Devicetree updates for v6.16: 2025-05-29 08:22:07 -07:00
rockchip,rk3568-vepu.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
rockchip,vdec.yaml
rockchip-isp1.yaml
rockchip-rga.yaml
rockchip-vpu.yaml media: dt-bindings: trivial white-space and example cleanup 2025-01-07 12:21:44 +01:00
samsung,exynos4210-csis.yaml
samsung,exynos4210-fimc.yaml
samsung,exynos4212-fimc-is.yaml
samsung,exynos4212-fimc-lite.yaml
samsung,exynos5250-gsc.yaml
samsung,fimc.yaml
samsung,s5c73m3.yaml
samsung,s5p-mfc.yaml
samsung,s5pv210-jpeg.yaml
si4713.txt
silabs,si470x.yaml
snps,dw-hdmi-rx.yaml dt-bindings: media: Document bindings for HDMI RX Controller 2025-03-05 17:40:18 +01:00
st,st-delta.txt
st,st-hva.txt
st,stih4xx.txt
st,stm32-dcmi.yaml
st,stm32-dcmipp.yaml dt-bindings: media: add the stm32mp25 compatible of DCMIPP 2024-12-12 13:22:26 +01:00
st,stm32-dma2d.yaml
st,stm32mp25-csi.yaml dt-bindings: media: clarify stm32 csi & simplify example 2025-02-15 15:22:47 +01:00
st,stm32mp25-video-codec.yaml
st-rc.txt
starfive,jh7110-camss.yaml
stih407-c8sectpfe.txt
ti,cal.yaml
ti,da850-vpif.txt
ti,j721e-csi2rx-shim.yaml dt-bindings: media: ti,j721e-csi2rx-shim: Update maintainer email 2024-10-12 16:28:25 +02:00
ti,omap3isp.txt
ti,vpe.yaml
ti-am437x-vpfe.txt
video-interface-devices.yaml
video-interfaces.txt
video-interfaces.yaml media: dt-bindings: Add property to describe CSI-2 C-PHY line orders 2024-12-19 12:50:14 +01:00
video-mux.yaml