Path: blob/master/Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
54220 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/display/bridge/lontium,lt8912b.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Lontium LT8912B MIPI to HDMI Bridge78maintainers:9- Adrien Grassein <adrien.grassein@gmail.com>1011description: |12The LT8912B is a bridge device which convert DSI to HDMI1314properties:15compatible:16enum:17- lontium,lt8912b1819reg:20maxItems: 12122reset-gpios:23maxItems: 124description: GPIO connected to active high RESET pin.2526ports:27$ref: /schemas/graph.yaml#/properties/ports2829properties:30port@0:31$ref: /schemas/graph.yaml#/$defs/port-base32unevaluatedProperties: false33description:34Primary MIPI port for MIPI input3536properties:37endpoint:38$ref: /schemas/media/video-interfaces.yaml#39unevaluatedProperties: false4041properties:42data-lanes: true4344required:45- data-lanes4647port@1:48$ref: /schemas/graph.yaml#/properties/port49description: |50HDMI port, should be connected to a node compatible with the51hdmi-connector binding.5253required:54- port@055- port@15657vcchdmipll-supply:58description: A 1.8V supply that powers the HDMI PLL.5960vcchdmitx-supply:61description: A 1.8V supply that powers the HDMI TX part.6263vcclvdspll-supply:64description: A 1.8V supply that powers the LVDS PLL.6566vcclvdstx-supply:67description: A 1.8V supply that powers the LVDS TX part.6869vccmipirx-supply:70description: A 1.8V supply that powers the MIPI RX part.7172vccsysclk-supply:73description: A 1.8V supply that powers the SYSCLK.7475vdd-supply:76description: A 1.8V supply that powers the digital part.7778required:79- compatible80- reg81- ports8283additionalProperties: false8485examples:86- |87#include <dt-bindings/gpio/gpio.h>8889i2c {90#address-cells = <1>;91#size-cells = <0>;9293hdmi-bridge@48 {94compatible = "lontium,lt8912b";95reg = <0x48>;96reset-gpios = <&max7323 0 GPIO_ACTIVE_LOW>;9798ports {99#address-cells = <1>;100#size-cells = <0>;101102port@0 {103reg = <0>;104105hdmi_out_in: endpoint {106data-lanes = <0 1 2 3>;107remote-endpoint = <&mipi_dsi_out>;108};109};110111port@1 {112reg = <1>;113114endpoint {115remote-endpoint = <&hdmi_in>;116};117};118};119};120};121122...123124125