1f2230d13SRob Herring# SPDX-License-Identifier: GPL-2.0-only 2f2230d13SRob Herring%YAML 1.2 3f2230d13SRob Herring--- 4f2230d13SRob Herring$id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml# 5f2230d13SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml# 6f2230d13SRob Herring 7f2230d13SRob Herringtitle: DVI Connector 8f2230d13SRob Herring 9f2230d13SRob Herringmaintainers: 10f2230d13SRob Herring - Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 11f2230d13SRob Herring 12f2230d13SRob Herringproperties: 13f2230d13SRob Herring compatible: 14f2230d13SRob Herring const: dvi-connector 15f2230d13SRob Herring 16f2230d13SRob Herring label: true 17f2230d13SRob Herring 18f2230d13SRob Herring hpd-gpios: 19f2230d13SRob Herring description: A GPIO line connected to HPD 20f2230d13SRob Herring maxItems: 1 21f2230d13SRob Herring 22f2230d13SRob Herring ddc-i2c-bus: 23f2230d13SRob Herring description: phandle link to the I2C controller used for DDC EDID probing 24f2230d13SRob Herring $ref: /schemas/types.yaml#/definitions/phandle 25f2230d13SRob Herring 26f2230d13SRob Herring analog: 27f2230d13SRob Herring type: boolean 28f2230d13SRob Herring description: the connector has DVI analog pins 29f2230d13SRob Herring 30f2230d13SRob Herring digital: 31f2230d13SRob Herring type: boolean 32f2230d13SRob Herring description: the connector has DVI digital pins 33f2230d13SRob Herring 34f2230d13SRob Herring dual-link: 35f2230d13SRob Herring type: boolean 36f2230d13SRob Herring description: the connector has pins for DVI dual-link 37f2230d13SRob Herring 38f2230d13SRob Herring port: 39*b6755423SRob Herring $ref: /schemas/graph.yaml#/properties/port 40f2230d13SRob Herring description: Connection to controller providing DVI signals 41f2230d13SRob Herring 42f2230d13SRob Herringrequired: 43f2230d13SRob Herring - compatible 44f2230d13SRob Herring - port 45f2230d13SRob Herring 46f2230d13SRob HerringanyOf: 47f2230d13SRob Herring - required: 48f2230d13SRob Herring - analog 49f2230d13SRob Herring - required: 50f2230d13SRob Herring - digital 51f2230d13SRob Herring 52f2230d13SRob HerringadditionalProperties: false 53f2230d13SRob Herring 54f2230d13SRob Herringexamples: 55f2230d13SRob Herring - | 56f2230d13SRob Herring connector { 57f2230d13SRob Herring compatible = "dvi-connector"; 58f2230d13SRob Herring label = "dvi"; 59f2230d13SRob Herring 60f2230d13SRob Herring digital; 61f2230d13SRob Herring 62f2230d13SRob Herring ddc-i2c-bus = <&i2c3>; 63f2230d13SRob Herring 64f2230d13SRob Herring port { 65f2230d13SRob Herring dvi_connector_in: endpoint { 66f2230d13SRob Herring remote-endpoint = <&tfp410_out>; 67f2230d13SRob Herring }; 68f2230d13SRob Herring }; 69f2230d13SRob Herring }; 70f2230d13SRob Herring 71f2230d13SRob Herring... 72