0001 # SPDX-License-Identifier: GPL-2.0-only
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/display/connector/hdmi-connector.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: HDMI Connector
0008
0009 maintainers:
0010 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
0011
0012 properties:
0013 compatible:
0014 const: hdmi-connector
0015
0016 type:
0017 description: The HDMI connector type
0018 enum:
0019 - a # Standard full size
0020 - b # Never deployed?
0021 - c # Mini
0022 - d # Micro
0023 - e # automotive
0024
0025 label: true
0026
0027 hpd-gpios:
0028 description: A GPIO line connected to HPD
0029 maxItems: 1
0030
0031 ddc-i2c-bus:
0032 description: phandle link to the I2C controller used for DDC EDID probing
0033 $ref: /schemas/types.yaml#/definitions/phandle
0034
0035 ddc-en-gpios:
0036 description: GPIO signal to enable DDC bus
0037 maxItems: 1
0038
0039 port:
0040 $ref: /schemas/graph.yaml#/properties/port
0041 description: Connection to controller providing HDMI signals
0042
0043 required:
0044 - compatible
0045 - port
0046 - type
0047
0048 additionalProperties: false
0049
0050 examples:
0051 - |
0052 connector {
0053 compatible = "hdmi-connector";
0054 label = "hdmi";
0055
0056 type = "a";
0057
0058 port {
0059 hdmi_connector_in: endpoint {
0060 remote-endpoint = <&tpd12s015_out>;
0061 };
0062 };
0063 };
0064
0065 ...