1*ab82b4f1SKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*ab82b4f1SKrzysztof Kozlowski%YAML 1.2 3*ab82b4f1SKrzysztof Kozlowski--- 4*ab82b4f1SKrzysztof Kozlowski$id: http://devicetree.org/schemas/display/bridge/toshiba,tc358764.yaml# 5*ab82b4f1SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 6*ab82b4f1SKrzysztof Kozlowski 7*ab82b4f1SKrzysztof Kozlowskititle: Toshiba TC358764 MIPI-DSI to LVDS bridge 8*ab82b4f1SKrzysztof Kozlowski 9*ab82b4f1SKrzysztof Kozlowskimaintainers: 10*ab82b4f1SKrzysztof Kozlowski - Andrzej Hajda <andrzej.hajda@intel.com> 11*ab82b4f1SKrzysztof Kozlowski 12*ab82b4f1SKrzysztof Kozlowskiproperties: 13*ab82b4f1SKrzysztof Kozlowski compatible: 14*ab82b4f1SKrzysztof Kozlowski const: toshiba,tc358764 15*ab82b4f1SKrzysztof Kozlowski 16*ab82b4f1SKrzysztof Kozlowski reg: 17*ab82b4f1SKrzysztof Kozlowski description: Virtual channel number of a DSI peripheral 18*ab82b4f1SKrzysztof Kozlowski maxItems: 1 19*ab82b4f1SKrzysztof Kozlowski 20*ab82b4f1SKrzysztof Kozlowski reset-gpios: 21*ab82b4f1SKrzysztof Kozlowski maxItems: 1 22*ab82b4f1SKrzysztof Kozlowski 23*ab82b4f1SKrzysztof Kozlowski vddc-supply: 24*ab82b4f1SKrzysztof Kozlowski description: Core voltage supply, 1.2V 25*ab82b4f1SKrzysztof Kozlowski 26*ab82b4f1SKrzysztof Kozlowski vddio-supply: 27*ab82b4f1SKrzysztof Kozlowski description: I/O voltage supply, 1.8V or 3.3V 28*ab82b4f1SKrzysztof Kozlowski 29*ab82b4f1SKrzysztof Kozlowski vddlvds-supply: 30*ab82b4f1SKrzysztof Kozlowski description: LVDS1/2 voltage supply, 3.3V 31*ab82b4f1SKrzysztof Kozlowski 32*ab82b4f1SKrzysztof Kozlowski ports: 33*ab82b4f1SKrzysztof Kozlowski $ref: /schemas/graph.yaml#/properties/ports 34*ab82b4f1SKrzysztof Kozlowski 35*ab82b4f1SKrzysztof Kozlowski properties: 36*ab82b4f1SKrzysztof Kozlowski port@0: 37*ab82b4f1SKrzysztof Kozlowski $ref: /schemas/graph.yaml#/properties/port 38*ab82b4f1SKrzysztof Kozlowski description: 39*ab82b4f1SKrzysztof Kozlowski Video port for MIPI DSI input, if the bridge DSI controlled 40*ab82b4f1SKrzysztof Kozlowski 41*ab82b4f1SKrzysztof Kozlowski port@1: 42*ab82b4f1SKrzysztof Kozlowski $ref: /schemas/graph.yaml#/properties/port 43*ab82b4f1SKrzysztof Kozlowski description: 44*ab82b4f1SKrzysztof Kozlowski Video port for LVDS output (panel or connector). 45*ab82b4f1SKrzysztof Kozlowski 46*ab82b4f1SKrzysztof Kozlowski required: 47*ab82b4f1SKrzysztof Kozlowski - port@1 48*ab82b4f1SKrzysztof Kozlowski 49*ab82b4f1SKrzysztof Kozlowskirequired: 50*ab82b4f1SKrzysztof Kozlowski - compatible 51*ab82b4f1SKrzysztof Kozlowski - reg 52*ab82b4f1SKrzysztof Kozlowski - reset-gpios 53*ab82b4f1SKrzysztof Kozlowski - vddc-supply 54*ab82b4f1SKrzysztof Kozlowski - vddio-supply 55*ab82b4f1SKrzysztof Kozlowski - vddlvds-supply 56*ab82b4f1SKrzysztof Kozlowski - ports 57*ab82b4f1SKrzysztof Kozlowski 58*ab82b4f1SKrzysztof KozlowskiadditionalProperties: false 59*ab82b4f1SKrzysztof Kozlowski 60*ab82b4f1SKrzysztof Kozlowskiexamples: 61*ab82b4f1SKrzysztof Kozlowski - | 62*ab82b4f1SKrzysztof Kozlowski #include <dt-bindings/gpio/gpio.h> 63*ab82b4f1SKrzysztof Kozlowski 64*ab82b4f1SKrzysztof Kozlowski i2c { 65*ab82b4f1SKrzysztof Kozlowski #address-cells = <1>; 66*ab82b4f1SKrzysztof Kozlowski #size-cells = <0>; 67*ab82b4f1SKrzysztof Kozlowski 68*ab82b4f1SKrzysztof Kozlowski bridge@0 { 69*ab82b4f1SKrzysztof Kozlowski compatible = "toshiba,tc358764"; 70*ab82b4f1SKrzysztof Kozlowski reg = <0>; 71*ab82b4f1SKrzysztof Kozlowski 72*ab82b4f1SKrzysztof Kozlowski reset-gpios = <&gpd1 6 GPIO_ACTIVE_LOW>; 73*ab82b4f1SKrzysztof Kozlowski vddc-supply = <&vcc_1v2_reg>; 74*ab82b4f1SKrzysztof Kozlowski vddio-supply = <&vcc_1v8_reg>; 75*ab82b4f1SKrzysztof Kozlowski vddlvds-supply = <&vcc_3v3_reg>; 76*ab82b4f1SKrzysztof Kozlowski 77*ab82b4f1SKrzysztof Kozlowski ports { 78*ab82b4f1SKrzysztof Kozlowski #address-cells = <1>; 79*ab82b4f1SKrzysztof Kozlowski #size-cells = <0>; 80*ab82b4f1SKrzysztof Kozlowski 81*ab82b4f1SKrzysztof Kozlowski port@1 { 82*ab82b4f1SKrzysztof Kozlowski reg = <1>; 83*ab82b4f1SKrzysztof Kozlowski lvds_ep: endpoint { 84*ab82b4f1SKrzysztof Kozlowski remote-endpoint = <&panel_ep>; 85*ab82b4f1SKrzysztof Kozlowski }; 86*ab82b4f1SKrzysztof Kozlowski }; 87*ab82b4f1SKrzysztof Kozlowski }; 88*ab82b4f1SKrzysztof Kozlowski }; 89*ab82b4f1SKrzysztof Kozlowski }; 90