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