0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/display/bridge/toshiba,tc358762.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Toshiba TC358762 MIPI DSI to MIPI DPI bridge
0008
0009 maintainers:
0010 - Marek Vasut <marex@denx.de>
0011
0012 description: |
0013 The TC358762 is bridge device which converts MIPI DSI to MIPI DPI.
0014
0015 properties:
0016 compatible:
0017 enum:
0018 - toshiba,tc358762
0019
0020 reg:
0021 maxItems: 1
0022 description: virtual channel number of a DSI peripheral
0023
0024 vddc-supply:
0025 description: Regulator for 1.2V internal core power.
0026
0027 ports:
0028 $ref: /schemas/graph.yaml#/properties/ports
0029
0030 properties:
0031 port@0:
0032 $ref: /schemas/graph.yaml#/properties/port
0033 description:
0034 Video port for MIPI DSI input
0035
0036 port@1:
0037 $ref: /schemas/graph.yaml#/properties/port
0038 description:
0039 Video port for MIPI DPI output (panel or connector).
0040
0041 required:
0042 - port@1
0043
0044 required:
0045 - compatible
0046 - reg
0047 - vddc-supply
0048 - ports
0049
0050 additionalProperties: false
0051
0052 examples:
0053 - |
0054 i2c1 {
0055 #address-cells = <1>;
0056 #size-cells = <0>;
0057
0058 bridge@0 {
0059 reg = <0>;
0060 compatible = "toshiba,tc358762";
0061 vddc-supply = <&vcc_1v2_reg>;
0062
0063 ports {
0064 #address-cells = <1>;
0065 #size-cells = <0>;
0066
0067 port@0 {
0068 reg = <0>;
0069 bridge_in: endpoint {
0070 remote-endpoint = <&dsi_out>;
0071 };
0072 };
0073
0074 port@1 {
0075 reg = <1>;
0076 bridge_out: endpoint {
0077 remote-endpoint = <&panel_in>;
0078 };
0079 };
0080 };
0081 };
0082 };
0083
0084 ...