Skip to content

Commit a5b1c7c

Browse files
panickingrobherring
authored andcommitted
dt-bindings: display: panel: Add synaptics r63353 panel controller
Add documentation for "synaptics,r63353" panel. Signed-off-by: Michael Trimarchi <[email protected]> Signed-off-by: Dario Binacchi <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]>
1 parent 6701f9a commit a5b1c7c

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
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/synaptics,r63353.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Synaptics R63353 based MIPI-DSI panels
8+
9+
maintainers:
10+
- Michael Trimarchi <[email protected]>
11+
12+
allOf:
13+
- $ref: panel-common.yaml#
14+
15+
properties:
16+
compatible:
17+
items:
18+
- enum:
19+
- sharp,ls068b3sx02
20+
- const: syna,r63353
21+
22+
avdd-supply: true
23+
dvdd-supply: true
24+
reg: true
25+
26+
required:
27+
- compatible
28+
- avdd-supply
29+
- dvdd-supply
30+
- reg
31+
- reset-gpios
32+
- port
33+
- backlight
34+
35+
unevaluatedProperties: false
36+
37+
examples:
38+
- |
39+
#include <dt-bindings/gpio/gpio.h>
40+
41+
dsi {
42+
#address-cells = <1>;
43+
#size-cells = <0>;
44+
45+
panel@0 {
46+
compatible = "sharp,ls068b3sx02", "syna,r63353";
47+
reg = <0>;
48+
avdd-supply = <&avdd_display>;
49+
dvdd-supply = <&dvdd_display>;
50+
reset-gpios = <&r_pio 0 5 GPIO_ACTIVE_LOW>; /* PL05 */
51+
backlight = <&backlight>;
52+
53+
port {
54+
panel_in: endpoint {
55+
remote-endpoint = <&mipi_dsi_out>;
56+
};
57+
};
58+
};
59+
};
60+
61+
...

0 commit comments

Comments
 (0)