xref: /linux/Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml (revision 06f054b1fee83415fe35204845708988fc16ef22)
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/sony,acx424akp.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Sony ACX424AKP/ACX424AKM 4" 480x864/480x854 AMOLED panel
8
9description: The Sony ACX424AKP and ACX424AKM are panels built around
10  the Novatek NT35560 display controller. The only difference is that
11  the AKM is configured to use 10 pixels less in the Y axis than the
12  AKP.
13
14maintainers:
15  - Linus Walleij <linus.walleij@linaro.org>
16
17allOf:
18  - $ref: panel-common.yaml#
19
20properties:
21  compatible:
22    enum:
23      - sony,acx424akp
24      - sony,acx424akm
25
26  reg:
27    maxItems: 1
28
29  reset-gpios: true
30  vddi-supply:
31    description: regulator that supplies the vddi voltage
32  enforce-video-mode: true
33
34required:
35  - compatible
36  - reg
37  - reset-gpios
38
39additionalProperties: false
40
41examples:
42  - |
43    #include <dt-bindings/gpio/gpio.h>
44
45    dsi-controller@a0351000 {
46        compatible = "ste,mcde-dsi";
47        reg = <0xa0351000 0x1000>;
48        #address-cells = <1>;
49        #size-cells = <0>;
50
51        panel@0 {
52            compatible = "sony,acx424akp";
53            reg = <0>;
54            vddi-supply = <&foo>;
55            reset-gpios = <&foo_gpio 0 GPIO_ACTIVE_LOW>;
56        };
57    };
58
59...
60