Path: blob/master/Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
26309 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- reset-gpios82- ports8384additionalProperties: false8586examples:87- |88#include <dt-bindings/gpio/gpio.h>8990i2c {91#address-cells = <1>;92#size-cells = <0>;9394hdmi-bridge@48 {95compatible = "lontium,lt8912b";96reg = <0x48>;97reset-gpios = <&max7323 0 GPIO_ACTIVE_LOW>;9899ports {100#address-cells = <1>;101#size-cells = <0>;102103port@0 {104reg = <0>;105106hdmi_out_in: endpoint {107data-lanes = <0 1 2 3>;108remote-endpoint = <&mipi_dsi_out>;109};110};111112port@1 {113reg = <1>;114115endpoint {116remote-endpoint = <&hdmi_in>;117};118};119};120};121};122123...124125126