Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm...
[linux/fpc-iii.git] / Documentation / devicetree / bindings / display / connector / dvi-connector.yaml
blob71cb9220fa593e500df65b09c67e50d4611b91ac
1 # SPDX-License-Identifier: GPL-2.0-only
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: DVI Connector
9 maintainers:
10   - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
12 properties:
13   compatible:
14     const: dvi-connector
16   label: true
18   hpd-gpios:
19     description: A GPIO line connected to HPD
20     maxItems: 1
22   ddc-i2c-bus:
23     description: phandle link to the I2C controller used for DDC EDID probing
24     $ref: /schemas/types.yaml#/definitions/phandle
26   analog:
27     type: boolean
28     description: the connector has DVI analog pins
30   digital:
31     type: boolean
32     description: the connector has DVI digital pins
34   dual-link:
35     type: boolean
36     description: the connector has pins for DVI dual-link
38   port:
39     description: Connection to controller providing DVI signals
41 required:
42   - compatible
43   - port
45 anyOf:
46   - required:
47       - analog
48   - required:
49       - digital
51 additionalProperties: false
53 examples:
54   - |
55     connector {
56         compatible = "dvi-connector";
57         label = "dvi";
59         digital;
61         ddc-i2c-bus = <&i2c3>;
63         port {
64             dvi_connector_in: endpoint {
65                 remote-endpoint = <&tfp410_out>;
66             };
67         };
68     };
70 ...