Back to home page

OSCL-LXR

 
 

    


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 ...