Skip to content

Commit 383c772

Browse files
JIaxygasuperna9999
authored andcommitted
dt-bindings: display: panel: Add Visionox RM692E5
The Visionox RM692E5 is a 6.55" AMOLED panel used in Nothing Phone (1) (sm7325-nothing-spacewar). Signed-off-by: Danila Tikhonov <danila@jiaxyga.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Link: https://lore.kernel.org/r/20250217222431.82522-2-danila@jiaxyga.com Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patchwork.freedesktop.org/patch/msgid/20250217222431.82522-2-danila@jiaxyga.com
1 parent a50ae1a commit 383c772

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
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/visionox,rm692e5.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Visionox RM692E5 6.55" 2400x1080 120Hz MIPI-DSI Panel
8+
9+
maintainers:
10+
- Danila Tikhonov <danila@jiaxyga.com>
11+
12+
description:
13+
The Visionox 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+
oneOf:
22+
- enum:
23+
- visionox,rm692e5
24+
- items:
25+
- enum:
26+
- nothing,rm692e5-spacewar
27+
- const: visionox,rm692e5
28+
29+
reg:
30+
maxItems: 1
31+
32+
vdd-supply:
33+
description: 3.3V source voltage rail
34+
35+
vddio-supply:
36+
description: 1.8V I/O source voltage rail
37+
38+
reset-gpios: true
39+
port: true
40+
41+
required:
42+
- compatible
43+
- reg
44+
- reset-gpios
45+
- vdd-supply
46+
- vddio-supply
47+
- port
48+
49+
additionalProperties: false
50+
51+
examples:
52+
- |
53+
#include <dt-bindings/gpio/gpio.h>
54+
55+
dsi {
56+
#address-cells = <1>;
57+
#size-cells = <0>;
58+
59+
panel@0 {
60+
compatible = "nothing,rm692e5-spacewar",
61+
"visionox,rm692e5";
62+
reg = <0>;
63+
64+
reset-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>;
65+
66+
vdd-supply = <&vdd_oled>;
67+
vddio-supply = <&vdd_io_oled>;
68+
69+
port {
70+
panel_in: endpoint {
71+
remote-endpoint = <&mdss_dsi0_out>;
72+
};
73+
};
74+
};
75+
};
76+
77+
...

0 commit comments

Comments
 (0)