xref: /freebsd/sys/contrib/device-tree/Bindings/display/connector/vga-connector.yaml (revision 7ab1a32cd43cbae61ad4dd435d6a482bbf61cb52)
1# SPDX-License-Identifier: GPL-2.0-only
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/connector/vga-connector.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: VGA Connector
8
9maintainers:
10  - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
11
12properties:
13  compatible:
14    const: vga-connector
15
16  label: true
17
18  ddc-i2c-bus:
19    description: phandle link to the I2C controller used for DDC EDID probing
20    $ref: /schemas/types.yaml#/definitions/phandle
21
22  port:
23    $ref: /schemas/graph.yaml#/properties/port
24    description: Connection to controller providing VGA signals
25
26required:
27  - compatible
28  - port
29
30additionalProperties: false
31
32examples:
33  - |
34    connector {
35        compatible = "vga-connector";
36        label = "vga";
37
38        ddc-i2c-bus = <&i2c3>;
39
40        port {
41            vga_connector_in: endpoint {
42                remote-endpoint = <&adv7123_out>;
43            };
44        };
45    };
46
47...
48