brintos

brintos / linux-shallow public Read only

0
0
Text · 1.9 KiB · 43cf4df Raw
92 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/display/bridge/simple-bridge.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Transparent non-programmable DRM bridges8 9maintainers:10  - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>11  - Maxime Ripard <mripard@kernel.org>12 13description: |14  This binding supports transparent non-programmable bridges that don't require15  any configuration, with a single input and a single output.16 17properties:18  compatible:19    oneOf:20      - items:21          - enum:22              - ti,ths8134a23              - ti,ths8134b24          - const: ti,ths813425      - items:26          - const: corpro,gm712327          - const: adi,adv712328      - enum:29          - adi,adv712330          - dumb-vga-dac31          - ti,opa36232          - ti,ths813433          - ti,ths813534 35  ports:36    $ref: /schemas/graph.yaml#/properties/ports37 38    properties:39      port@0:40        $ref: /schemas/graph.yaml#/properties/port41        description: The bridge input42 43      port@1:44        $ref: /schemas/graph.yaml#/properties/port45        description: The bridge output46 47    required:48      - port@049      - port@150 51  enable-gpios:52    maxItems: 153    description: GPIO controlling bridge enable54 55  vdd-supply:56    description: Power supply for the bridge57 58required:59  - compatible60  - ports61 62additionalProperties: false63 64examples:65  - |66    bridge {67        compatible = "ti,ths8134a", "ti,ths8134";68 69        ports {70            #address-cells = <1>;71            #size-cells = <0>;72 73            port@0 {74                reg = <0>;75 76                vga_bridge_in: endpoint {77                    remote-endpoint = <&tcon0_out_vga>;78                };79            };80 81            port@1 {82                reg = <1>;83 84                vga_bridge_out: endpoint {85                    remote-endpoint = <&vga_con_in>;86                };87            };88        };89    };90 91...92