File Index
Files and directories
Sign in
FILE

lontium,lt8912b.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml YAML
  1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2%YAML 1.2
  3---
  4$id: http://devicetree.org/schemas/display/bridge/lontium,lt8912b.yaml#
  5$schema: http://devicetree.org/meta-schemas/core.yaml#
  6
  7title: Lontium LT8912B MIPI to HDMI Bridge
  8
  9maintainers:
 10  - Adrien Grassein <adrien.grassein@gmail.com>
 11
 12description: |
 13  The LT8912B is a bridge device which convert DSI to HDMI
 14
 15properties:
 16  compatible:
 17    enum:
 18      - lontium,lt8912b
 19
 20  reg:
 21    maxItems: 1
 22
 23  reset-gpios:
 24    maxItems: 1
 25    description: GPIO connected to active high RESET pin.
 26
 27  ports:
 28    $ref: /schemas/graph.yaml#/properties/ports
 29
 30    properties:
 31      port@0:
 32        $ref: /schemas/graph.yaml#/$defs/port-base
 33        unevaluatedProperties: false
 34        description:
 35          Primary MIPI port for MIPI input
 36
 37        properties:
 38          endpoint:
 39            $ref: /schemas/media/video-interfaces.yaml#
 40            unevaluatedProperties: false
 41
 42            properties:
 43              data-lanes: true
 44
 45            required:
 46              - data-lanes
 47
 48      port@1:
 49        $ref: /schemas/graph.yaml#/properties/port
 50        description: |
 51          HDMI port, should be connected to a node compatible with the
 52          hdmi-connector binding.
 53
 54    required:
 55      - port@0
 56      - port@1
 57
 58  vcchdmipll-supply:
 59    description: A 1.8V supply that powers the HDMI PLL.
 60
 61  vcchdmitx-supply:
 62    description: A 1.8V supply that powers the HDMI TX part.
 63
 64  vcclvdspll-supply:
 65    description: A 1.8V supply that powers the LVDS PLL.
 66
 67  vcclvdstx-supply:
 68    description: A 1.8V supply that powers the LVDS TX part.
 69
 70  vccmipirx-supply:
 71    description: A 1.8V supply that powers the MIPI RX part.
 72
 73  vccsysclk-supply:
 74    description: A 1.8V supply that powers the SYSCLK.
 75
 76  vdd-supply:
 77    description: A 1.8V supply that powers the digital part.
 78
 79required:
 80  - compatible
 81  - reg
 82  - reset-gpios
 83  - ports
 84
 85additionalProperties: false
 86
 87examples:
 88  - |
 89    #include <dt-bindings/gpio/gpio.h>
 90
 91    i2c {
 92      #address-cells = <1>;
 93      #size-cells = <0>;
 94
 95      hdmi-bridge@48 {
 96        compatible = "lontium,lt8912b";
 97        reg = <0x48>;
 98        reset-gpios = <&max7323 0 GPIO_ACTIVE_LOW>;
 99
100        ports {
101          #address-cells = <1>;
102          #size-cells = <0>;
103
104          port@0 {
105            reg = <0>;
106
107            hdmi_out_in: endpoint {
108              data-lanes = <0 1 2 3>;
109              remote-endpoint = <&mipi_dsi_out>;
110            };
111          };
112
113          port@1 {
114              reg = <1>;
115
116              endpoint {
117                  remote-endpoint = <&hdmi_in>;
118              };
119          };
120        };
121      };
122    };
123
124...
~/ Read-only file preview.