xref: /linux/Documentation/devicetree/bindings/display/panel/samsung,ams639rq08.yaml (revision 7f4f3b14e8079ecde096bd734af10e30d40c27b7)
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/samsung,ams639rq08.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Samsung AMS639RQ08 EA8076-based 6.39" 1080x2340 MIPI-DSI Panel
8
9maintainers:
10  - Danila Tikhonov <danila@jiaxyga.com>
11  - Jens Reidel <adrian@travitia.xyz>
12
13description:
14  The Samsung AMS639RQ08 is a 6.39 inch 1080x2340 MIPI-DSI CMD mode AMOLED panel.
15
16allOf:
17  - $ref: panel-common.yaml#
18
19properties:
20  compatible:
21    const: samsung,ams639rq08
22
23  reg:
24    maxItems: 1
25
26  vdd3p3-supply:
27    description: 3.3V source voltage rail
28
29  vddio-supply:
30    description: I/O source voltage rail
31
32  vsn-supply:
33    description: Negative source voltage rail
34
35  vsp-supply:
36    description: Positive source voltage rail
37
38  reset-gpios: true
39  port: true
40
41required:
42  - compatible
43  - reg
44  - vdd3p3-supply
45  - vddio-supply
46  - vsn-supply
47  - vsp-supply
48  - reset-gpios
49  - port
50
51additionalProperties: false
52
53examples:
54  - |
55    #include <dt-bindings/gpio/gpio.h>
56
57    dsi {
58        #address-cells = <1>;
59        #size-cells = <0>;
60
61        panel@0 {
62            compatible = "samsung,ams639rq08";
63            reg = <0>;
64
65            vdd3p3-supply = <&vreg_l18a_2p8>;
66            vddio-supply = <&vreg_l13a_1p8>;
67            vsn-supply = <&vreg_ibb>;
68            vsp-supply = <&vreg_lab>;
69
70            reset-gpios = <&pm6150l_gpios 9 GPIO_ACTIVE_LOW>;
71
72            port {
73                panel_in: endpoint {
74                    remote-endpoint = <&mdss_dsi0_out>;
75                };
76            };
77        };
78    };
79
80...
81