Mention branches and keyring.
[releases.git] / bindings / display / panel / raydium,rm692e5.yaml
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,rm692e5.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Raydium RM692E5 based DSI display panels
8
9 maintainers:
10   - Konrad Dybcio <konradybcio@kernel.org>
11
12 description:
13   The Raydium RM692E5 is a generic DSI Panel IC used to control
14   AMOLED panels.
15
16 allOf:
17   - $ref: panel-common.yaml#
18
19 properties:
20   compatible:
21     items:
22       - const: fairphone,fp5-rm692e5-boe
23       - const: raydium,rm692e5
24
25   dvdd-supply:
26     description: Digital voltage rail
27
28   vci-supply:
29     description: Analog voltage rail
30
31   vddio-supply:
32     description: I/O voltage rail
33
34   reg: true
35   port: true
36
37 required:
38   - compatible
39   - reg
40   - reset-gpios
41   - dvdd-supply
42   - vci-supply
43   - vddio-supply
44   - port
45
46 unevaluatedProperties: false
47
48 examples:
49   - |
50     #include <dt-bindings/gpio/gpio.h>
51
52     dsi {
53         #address-cells = <1>;
54         #size-cells = <0>;
55
56         panel@0 {
57             compatible = "fairphone,fp5-rm692e5-boe", "raydium,rm692e5";
58             reg = <0>;
59
60             reset-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>;
61             dvdd-supply = <&vreg_oled_vci>;
62             vci-supply = <&vreg_l12c>;
63             vddio-supply = <&vreg_oled_dvdd>;
64
65             port {
66                 panel_in_0: endpoint {
67                     remote-endpoint = <&dsi0_out>;
68                 };
69             };
70         };
71     };
72
73 ...