xref: /freebsd/sys/contrib/device-tree/Bindings/display/connector/dp-connector.yaml (revision 7ef62cebc2f965b0f640263e179276928885e33d)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/connector/dp-connector.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: DisplayPort Connector
8
9maintainers:
10  - Tomi Valkeinen <tomi.valkeinen@ti.com>
11
12properties:
13  compatible:
14    const: dp-connector
15
16  label: true
17
18  type:
19    enum:
20      - full-size
21      - mini
22
23  hpd-gpios:
24    description: A GPIO line connected to HPD
25    maxItems: 1
26
27  dp-pwr-supply:
28    description: Power supply for the DP_PWR pin
29
30  port:
31    $ref: /schemas/graph.yaml#/properties/port
32    description: Connection to controller providing DP signals
33
34required:
35  - compatible
36  - type
37  - port
38
39additionalProperties: false
40
41examples:
42  - |
43    connector {
44        compatible = "dp-connector";
45        label = "dp0";
46        type = "full-size";
47
48        port {
49            dp_connector_in: endpoint {
50                remote-endpoint = <&dp_out>;
51            };
52        };
53    };
54
55...
56