1*440b075bSKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2b9ab1248SGuido Günther%YAML 1.2
3b9ab1248SGuido Günther---
4b9ab1248SGuido Günther$id: http://devicetree.org/schemas/display/panel/mantix,mlaf057we51-x.yaml#
5b9ab1248SGuido Günther$schema: http://devicetree.org/meta-schemas/core.yaml#
6b9ab1248SGuido Günther
7b9ab1248SGuido Günthertitle: Mantix MLAF057WE51-X 5.7" 720x1440 TFT LCD panel
8b9ab1248SGuido Günther
9b9ab1248SGuido Günthermaintainers:
10b9ab1248SGuido Günther  - Guido Günther <agx@sigxcpu.org>
11b9ab1248SGuido Günther
12b9ab1248SGuido Güntherdescription:
13b9ab1248SGuido Günther  Mantix MLAF057WE51 X is a 720x1440 TFT LCD panel connected using
14b9ab1248SGuido Günther  a MIPI-DSI video interface.
15b9ab1248SGuido Günther
16b9ab1248SGuido GüntherallOf:
17b9ab1248SGuido Günther  - $ref: panel-common.yaml#
18b9ab1248SGuido Günther
19b9ab1248SGuido Güntherproperties:
20b9ab1248SGuido Günther  compatible:
21b9ab1248SGuido Günther    enum:
22b9ab1248SGuido Günther      - mantix,mlaf057we51-x
2375c66a03SGuido Günther      - ys,ys57pss36bh5gq
24b9ab1248SGuido Günther
25b9ab1248SGuido Günther  port: true
26b9ab1248SGuido Günther  reg:
27b9ab1248SGuido Günther    maxItems: 1
28b9ab1248SGuido Günther    description: DSI virtual channel
29b9ab1248SGuido Günther
30b9ab1248SGuido Günther  avdd-supply:
31b9ab1248SGuido Günther    description: Positive analog power supply
32b9ab1248SGuido Günther
33b9ab1248SGuido Günther  avee-supply:
34b9ab1248SGuido Günther    description: Negative analog power supply
35b9ab1248SGuido Günther
36b9ab1248SGuido Günther  vddi-supply:
37b9ab1248SGuido Günther    description: 1.8V I/O voltage supply
38b9ab1248SGuido Günther
39b9ab1248SGuido Günther  reset-gpios: true
40b9ab1248SGuido Günther
410499220dSRob Herring  mantix,tp-rstn-gpios:
420499220dSRob Herring    maxItems: 1
431c902de3SGuido Günther    description: second reset line that triggers DSI config load
441c902de3SGuido Günther
45b9ab1248SGuido Günther  backlight: true
46b9ab1248SGuido Günther
47b9ab1248SGuido Güntherrequired:
48b9ab1248SGuido Günther  - compatible
49b9ab1248SGuido Günther  - reg
50b9ab1248SGuido Günther  - avdd-supply
51b9ab1248SGuido Günther  - avee-supply
52b9ab1248SGuido Günther  - vddi-supply
53b9ab1248SGuido Günther  - reset-gpios
54b9ab1248SGuido Günther
55b9ab1248SGuido GüntheradditionalProperties: false
56b9ab1248SGuido Günther
57b9ab1248SGuido Güntherexamples:
58b9ab1248SGuido Günther  - |
59b9ab1248SGuido Günther    #include <dt-bindings/gpio/gpio.h>
60b9ab1248SGuido Günther
61b9ab1248SGuido Günther    dsi {
62b9ab1248SGuido Günther        #address-cells = <1>;
63b9ab1248SGuido Günther        #size-cells = <0>;
64b9ab1248SGuido Günther        panel@0 {
65b9ab1248SGuido Günther            compatible = "mantix,mlaf057we51-x";
66b9ab1248SGuido Günther            reg = <0>;
67b9ab1248SGuido Günther            avdd-supply = <&reg_avdd>;
68b9ab1248SGuido Günther            avee-supply = <&reg_avee>;
69b9ab1248SGuido Günther            vddi-supply = <&reg_1v8_p>;
70b9ab1248SGuido Günther            reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
711c902de3SGuido Günther            mantix,tp-rstn-gpios = <&gpio1 24 GPIO_ACTIVE_LOW>;
72b9ab1248SGuido Günther            backlight = <&backlight>;
73b9ab1248SGuido Günther        };
74b9ab1248SGuido Günther    };
75b9ab1248SGuido Günther
76b9ab1248SGuido Günther...
77