xref: /linux/Documentation/devicetree/bindings/display/panel/raydium,rm67200.yaml (revision f09fc24dd9a5ec989dfdde7090624924ede6ddc7)
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
46additionalProperties: false
47
48examples:
49  - |
50    #include <dt-bindings/gpio/gpio.h>
51    dsi {
52        #address-cells = <1>;
53        #size-cells = <0>;
54        panel@0 {
55            compatible = "wanchanglong,w552793baa", "raydium,rm67200";
56            reg = <0>;
57
58            vdd-supply = <&regulator1>;
59            iovcc-supply = <&regulator2>;
60            vsp-supply = <&regulator3>;
61            vsn-supply = <&regulator4>;
62            reset-gpios = <&gpiobank 42 GPIO_ACTIVE_LOW>;
63
64            port {
65                panel0_in: endpoint {
66                    remote-endpoint = <&dsi0_out>;
67                };
68            };
69        };
70    };
71...
72