1d5b0e70fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2d5b0e70fSEmmanuel Vadot%YAML 1.2
3d5b0e70fSEmmanuel Vadot---
4d5b0e70fSEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/leadtek,ltk035c5444t.yaml#
5d5b0e70fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6d5b0e70fSEmmanuel Vadot
7d5b0e70fSEmmanuel Vadottitle: Leadtek ltk035c5444t 3.5" (640x480 pixels) 24-bit IPS LCD panel
8d5b0e70fSEmmanuel Vadot
9d5b0e70fSEmmanuel Vadotmaintainers:
10d5b0e70fSEmmanuel Vadot  - Paul Cercueil <paul@crapouillou.net>
11d5b0e70fSEmmanuel Vadot  - Christophe Branchereau <cbranchereau@gmail.com>
12d5b0e70fSEmmanuel Vadot
13d5b0e70fSEmmanuel VadotallOf:
14d5b0e70fSEmmanuel Vadot  - $ref: panel-common.yaml#
15d5b0e70fSEmmanuel Vadot  - $ref: /schemas/spi/spi-peripheral-props.yaml#
16d5b0e70fSEmmanuel Vadot
17d5b0e70fSEmmanuel Vadotproperties:
18d5b0e70fSEmmanuel Vadot  compatible:
19d5b0e70fSEmmanuel Vadot    const: leadtek,ltk035c5444t
20d5b0e70fSEmmanuel Vadot
217ef62cebSEmmanuel Vadot  spi-3wire: true
227ef62cebSEmmanuel Vadot
23d5b0e70fSEmmanuel Vadotrequired:
24d5b0e70fSEmmanuel Vadot  - compatible
25*8d13bc63SEmmanuel Vadot  - reg
26*8d13bc63SEmmanuel Vadot  - port
27d5b0e70fSEmmanuel Vadot  - power-supply
28d5b0e70fSEmmanuel Vadot  - reset-gpios
29d5b0e70fSEmmanuel Vadot
30d5b0e70fSEmmanuel VadotunevaluatedProperties: false
31d5b0e70fSEmmanuel Vadot
32d5b0e70fSEmmanuel Vadotexamples:
33d5b0e70fSEmmanuel Vadot  - |
34d5b0e70fSEmmanuel Vadot    #include <dt-bindings/gpio/gpio.h>
35d5b0e70fSEmmanuel Vadot
36d5b0e70fSEmmanuel Vadot    spi {
37d5b0e70fSEmmanuel Vadot        #address-cells = <1>;
38d5b0e70fSEmmanuel Vadot        #size-cells = <0>;
39d5b0e70fSEmmanuel Vadot        panel@0 {
40d5b0e70fSEmmanuel Vadot            compatible = "leadtek,ltk035c5444t";
41d5b0e70fSEmmanuel Vadot            reg = <0>;
42d5b0e70fSEmmanuel Vadot
43d5b0e70fSEmmanuel Vadot            spi-3wire;
44d5b0e70fSEmmanuel Vadot            spi-max-frequency = <3125000>;
45d5b0e70fSEmmanuel Vadot
46d5b0e70fSEmmanuel Vadot            reset-gpios = <&gpe 2 GPIO_ACTIVE_LOW>;
47d5b0e70fSEmmanuel Vadot
48d5b0e70fSEmmanuel Vadot            backlight = <&backlight>;
49d5b0e70fSEmmanuel Vadot            power-supply = <&vcc>;
50d5b0e70fSEmmanuel Vadot
51d5b0e70fSEmmanuel Vadot            port {
52d5b0e70fSEmmanuel Vadot                panel_input: endpoint {
53d5b0e70fSEmmanuel Vadot                    remote-endpoint = <&panel_output>;
54d5b0e70fSEmmanuel Vadot                };
55d5b0e70fSEmmanuel Vadot            };
56d5b0e70fSEmmanuel Vadot        };
57d5b0e70fSEmmanuel Vadot    };
58