1e366a644SPaul Cercueil# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2e366a644SPaul Cercueil%YAML 1.2
3e366a644SPaul Cercueil---
4e366a644SPaul Cercueil$id: http://devicetree.org/schemas/display/panel/abt,y030xx067a.yaml#
5e366a644SPaul Cercueil$schema: http://devicetree.org/meta-schemas/core.yaml#
6e366a644SPaul Cercueil
7e366a644SPaul Cercueiltitle: Asia Better Technology 3.0" (320x480 pixels) 24-bit IPS LCD panel
8e366a644SPaul Cercueil
9e366a644SPaul Cercueilmaintainers:
10e366a644SPaul Cercueil  - Paul Cercueil <paul@crapouillou.net>
11e366a644SPaul Cercueil
12e366a644SPaul CercueilallOf:
13e366a644SPaul Cercueil  - $ref: panel-common.yaml#
14*c476d430SRob Herring  - $ref: /schemas/spi/spi-peripheral-props.yaml#
15e366a644SPaul Cercueil
16e366a644SPaul Cercueilproperties:
17e366a644SPaul Cercueil  compatible:
18e366a644SPaul Cercueil    const: abt,y030xx067a
19e366a644SPaul Cercueil
20e366a644SPaul Cercueil  backlight: true
21e366a644SPaul Cercueil  port: true
22e366a644SPaul Cercueil  power-supply: true
23e366a644SPaul Cercueil  reg: true
24e366a644SPaul Cercueil  reset-gpios: true
25e366a644SPaul Cercueil
26e366a644SPaul Cercueilrequired:
27e366a644SPaul Cercueil  - compatible
28e366a644SPaul Cercueil  - reg
29e366a644SPaul Cercueil  - power-supply
30e366a644SPaul Cercueil  - reset-gpios
31e366a644SPaul Cercueil
3221df8683SPaul CercueilunevaluatedProperties: false
33e366a644SPaul Cercueil
34e366a644SPaul Cercueilexamples:
35e366a644SPaul Cercueil  - |
36e366a644SPaul Cercueil    #include <dt-bindings/gpio/gpio.h>
37e366a644SPaul Cercueil
38e366a644SPaul Cercueil    spi {
39e366a644SPaul Cercueil        #address-cells = <1>;
40e366a644SPaul Cercueil        #size-cells = <0>;
41e366a644SPaul Cercueil
42e366a644SPaul Cercueil        panel@0 {
43e366a644SPaul Cercueil            compatible = "abt,y030xx067a";
44e366a644SPaul Cercueil            reg = <0>;
45e366a644SPaul Cercueil
46e366a644SPaul Cercueil            spi-max-frequency = <3125000>;
47e366a644SPaul Cercueil
48e366a644SPaul Cercueil            reset-gpios = <&gpe 2 GPIO_ACTIVE_LOW>;
49e366a644SPaul Cercueil
50e366a644SPaul Cercueil            backlight = <&backlight>;
51e366a644SPaul Cercueil            power-supply = <&vcc>;
52e366a644SPaul Cercueil
53e366a644SPaul Cercueil            port {
54e366a644SPaul Cercueil                panel_input: endpoint {
55e366a644SPaul Cercueil                    remote-endpoint = <&panel_output>;
56e366a644SPaul Cercueil                };
57e366a644SPaul Cercueil            };
58e366a644SPaul Cercueil        };
59e366a644SPaul Cercueil    };
60