xref: /freebsd/sys/contrib/device-tree/Bindings/media/fsl,imx-capture-subsystem.yaml (revision ae5de77ed78ae54d86cead5604869212e8008e6b)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/media/fsl,imx-capture-subsystem.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Freescale i.MX Media Video Device
8
9description:
10  This is the media controller node for video capture support. It is a
11  virtual device that lists the camera serial interface nodes that the
12  media device will control
13
14maintainers:
15  - Frank Li <Frank.Li@nxp.com>
16
17properties:
18  compatible:
19    const: fsl,imx-capture-subsystem
20
21  ports:
22    $ref: /schemas/types.yaml#/definitions/phandle-array
23    description:
24      Should contain a list of phandles pointing to camera
25      sensor interface ports of IPU devices.
26
27required:
28  - compatible
29
30additionalProperties: false
31
32examples:
33  - |
34    capture-subsystem {
35        compatible = "fsl,imx-capture-subsystem";
36        ports = <&ipu1_csi0>, <&ipu1_csi1>;
37    };
38