Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/display/connector/dvi-connector.yaml
26309 views
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#
6
7
title: DVI Connector
8
9
maintainers:
10
- Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
11
12
properties:
13
compatible:
14
const: dvi-connector
15
16
label: true
17
18
hpd-gpios:
19
description: A GPIO line connected to HPD
20
maxItems: 1
21
22
ddc-i2c-bus:
23
description: phandle link to the I2C controller used for DDC EDID probing
24
$ref: /schemas/types.yaml#/definitions/phandle
25
26
analog:
27
type: boolean
28
description: the connector has DVI analog pins
29
30
digital:
31
type: boolean
32
description: the connector has DVI digital pins
33
34
dual-link:
35
type: boolean
36
description: the connector has pins for DVI dual-link
37
38
port:
39
$ref: /schemas/graph.yaml#/properties/port
40
description: Connection to controller providing DVI signals
41
42
required:
43
- compatible
44
- port
45
46
anyOf:
47
- required:
48
- analog
49
- required:
50
- digital
51
52
additionalProperties: false
53
54
examples:
55
- |
56
connector {
57
compatible = "dvi-connector";
58
label = "dvi";
59
60
digital;
61
62
ddc-i2c-bus = <&i2c3>;
63
64
port {
65
dvi_connector_in: endpoint {
66
remote-endpoint = <&tfp410_out>;
67
};
68
};
69
};
70
71
...
72
73