xref: /linux/Documentation/devicetree/bindings/display/panel/raydium,rm67200.yaml (revision c284d3e423382be3591d5b1e402e330e6c3f726c)
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/panel/raydium,rm67200.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Raydium RM67200 based MIPI-DSI panels
8
9maintainers:
10  - Sebastian Reichel <sebastian.reichel@collabora.com>
11
12allOf:
13  - $ref: panel-common.yaml#
14
15properties:
16  compatible:
17    items:
18      - enum:
19          - wanchanglong,w552793baa
20      - const: raydium,rm67200
21
22  reg:
23    maxItems: 1
24
25  vdd-supply:
26    description: 2.8V Logic voltage
27
28  iovcc-supply:
29    description: 1.8V IO voltage
30
31  vsp-supply:
32    description: positive 5.5V voltage
33
34  vsn-supply:
35    description: negative 5.5V voltage
36
37  backlight: true
38  port: true
39  reset-gpios: true
40
41required:
42  - compatible
43  - port
44  - reg
45  - reset-gpios
46
47additionalProperties: false
48
49examples:
50  - |
51    #include <dt-bindings/gpio/gpio.h>
52    dsi {
53        #address-cells = <1>;
54        #size-cells = <0>;
55        panel@0 {
56            compatible = "wanchanglong,w552793baa", "raydium,rm67200";
57            reg = <0>;
58
59            vdd-supply = <&regulator1>;
60            iovcc-supply = <&regulator2>;
61            vsp-supply = <&regulator3>;
62            vsn-supply = <&regulator4>;
63            reset-gpios = <&gpiobank 42 GPIO_ACTIVE_LOW>;
64
65            port {
66                panel0_in: endpoint {
67                    remote-endpoint = <&dsi0_out>;
68                };
69            };
70        };
71    };
72...
73