xref: /freebsd/sys/contrib/device-tree/Bindings/display/panel/mantix,mlaf057we51-x.yaml (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
1*aa1a8ff2SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
26be33864SEmmanuel Vadot%YAML 1.2
36be33864SEmmanuel Vadot---
46be33864SEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/mantix,mlaf057we51-x.yaml#
56be33864SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
66be33864SEmmanuel Vadot
76be33864SEmmanuel Vadottitle: Mantix MLAF057WE51-X 5.7" 720x1440 TFT LCD panel
86be33864SEmmanuel Vadot
96be33864SEmmanuel Vadotmaintainers:
106be33864SEmmanuel Vadot  - Guido Günther <agx@sigxcpu.org>
116be33864SEmmanuel Vadot
126be33864SEmmanuel Vadotdescription:
136be33864SEmmanuel Vadot  Mantix MLAF057WE51 X is a 720x1440 TFT LCD panel connected using
146be33864SEmmanuel Vadot  a MIPI-DSI video interface.
156be33864SEmmanuel Vadot
166be33864SEmmanuel VadotallOf:
176be33864SEmmanuel Vadot  - $ref: panel-common.yaml#
186be33864SEmmanuel Vadot
196be33864SEmmanuel Vadotproperties:
206be33864SEmmanuel Vadot  compatible:
216be33864SEmmanuel Vadot    enum:
226be33864SEmmanuel Vadot      - mantix,mlaf057we51-x
235def4c47SEmmanuel Vadot      - ys,ys57pss36bh5gq
246be33864SEmmanuel Vadot
256be33864SEmmanuel Vadot  port: true
266be33864SEmmanuel Vadot  reg:
276be33864SEmmanuel Vadot    maxItems: 1
286be33864SEmmanuel Vadot    description: DSI virtual channel
296be33864SEmmanuel Vadot
306be33864SEmmanuel Vadot  avdd-supply:
316be33864SEmmanuel Vadot    description: Positive analog power supply
326be33864SEmmanuel Vadot
336be33864SEmmanuel Vadot  avee-supply:
346be33864SEmmanuel Vadot    description: Negative analog power supply
356be33864SEmmanuel Vadot
366be33864SEmmanuel Vadot  vddi-supply:
376be33864SEmmanuel Vadot    description: 1.8V I/O voltage supply
386be33864SEmmanuel Vadot
396be33864SEmmanuel Vadot  reset-gpios: true
406be33864SEmmanuel Vadot
415def4c47SEmmanuel Vadot  mantix,tp-rstn-gpios:
425def4c47SEmmanuel Vadot    maxItems: 1
436be33864SEmmanuel Vadot    description: second reset line that triggers DSI config load
446be33864SEmmanuel Vadot
456be33864SEmmanuel Vadot  backlight: true
466be33864SEmmanuel Vadot
476be33864SEmmanuel Vadotrequired:
486be33864SEmmanuel Vadot  - compatible
496be33864SEmmanuel Vadot  - reg
506be33864SEmmanuel Vadot  - avdd-supply
516be33864SEmmanuel Vadot  - avee-supply
526be33864SEmmanuel Vadot  - vddi-supply
536be33864SEmmanuel Vadot  - reset-gpios
546be33864SEmmanuel Vadot
556be33864SEmmanuel VadotadditionalProperties: false
566be33864SEmmanuel Vadot
576be33864SEmmanuel Vadotexamples:
586be33864SEmmanuel Vadot  - |
596be33864SEmmanuel Vadot    #include <dt-bindings/gpio/gpio.h>
606be33864SEmmanuel Vadot
616be33864SEmmanuel Vadot    dsi {
626be33864SEmmanuel Vadot        #address-cells = <1>;
636be33864SEmmanuel Vadot        #size-cells = <0>;
646be33864SEmmanuel Vadot        panel@0 {
656be33864SEmmanuel Vadot            compatible = "mantix,mlaf057we51-x";
666be33864SEmmanuel Vadot            reg = <0>;
676be33864SEmmanuel Vadot            avdd-supply = <&reg_avdd>;
686be33864SEmmanuel Vadot            avee-supply = <&reg_avee>;
696be33864SEmmanuel Vadot            vddi-supply = <&reg_1v8_p>;
706be33864SEmmanuel Vadot            reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
716be33864SEmmanuel Vadot            mantix,tp-rstn-gpios = <&gpio1 24 GPIO_ACTIVE_LOW>;
726be33864SEmmanuel Vadot            backlight = <&backlight>;
736be33864SEmmanuel Vadot        };
746be33864SEmmanuel Vadot    };
756be33864SEmmanuel Vadot
766be33864SEmmanuel Vadot...
77