18d938df2SLinus Walleij# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
28d938df2SLinus Walleij%YAML 1.2
38d938df2SLinus Walleij---
48d938df2SLinus Walleij$id: http://devicetree.org/schemas/display/panel/sony,acx424akp.yaml#
58d938df2SLinus Walleij$schema: http://devicetree.org/meta-schemas/core.yaml#
68d938df2SLinus Walleij
7*31b04883SLinus Walleijtitle: Sony ACX424AKP/ACX424AKM 4" 480x864/480x854 AMOLED panel
8*31b04883SLinus Walleij
9*31b04883SLinus Walleijdescription: The Sony ACX424AKP and ACX424AKM are panels built around
10*31b04883SLinus Walleij  the Novatek NT35560 display controller. The only difference is that
11*31b04883SLinus Walleij  the AKM is configured to use 10 pixels less in the Y axis than the
12*31b04883SLinus Walleij  AKP.
138d938df2SLinus Walleij
148d938df2SLinus Walleijmaintainers:
158d938df2SLinus Walleij  - Linus Walleij <linus.walleij@linaro.org>
168d938df2SLinus Walleij
178d938df2SLinus WalleijallOf:
188d938df2SLinus Walleij  - $ref: panel-common.yaml#
198d938df2SLinus Walleij
208d938df2SLinus Walleijproperties:
218d938df2SLinus Walleij  compatible:
22*31b04883SLinus Walleij    enum:
23*31b04883SLinus Walleij      - sony,acx424akp
24*31b04883SLinus Walleij      - sony,acx424akm
258d938df2SLinus Walleij  reg: true
268d938df2SLinus Walleij  reset-gpios: true
278d938df2SLinus Walleij  vddi-supply:
288d938df2SLinus Walleij    description: regulator that supplies the vddi voltage
298d938df2SLinus Walleij  enforce-video-mode: true
308d938df2SLinus Walleij
318d938df2SLinus Walleijrequired:
328d938df2SLinus Walleij  - compatible
338d938df2SLinus Walleij  - reg
348d938df2SLinus Walleij  - reset-gpios
358d938df2SLinus Walleij
368d938df2SLinus WalleijadditionalProperties: false
378d938df2SLinus Walleij
388d938df2SLinus Walleijexamples:
398d938df2SLinus Walleij  - |
408d938df2SLinus Walleij    #include <dt-bindings/gpio/gpio.h>
418d938df2SLinus Walleij
428d938df2SLinus Walleij    dsi-controller@a0351000 {
438d938df2SLinus Walleij        compatible = "ste,mcde-dsi";
448d938df2SLinus Walleij        reg = <0xa0351000 0x1000>;
458d938df2SLinus Walleij        #address-cells = <1>;
468d938df2SLinus Walleij        #size-cells = <0>;
478d938df2SLinus Walleij
488d938df2SLinus Walleij        panel@0 {
498d938df2SLinus Walleij            compatible = "sony,acx424akp";
508d938df2SLinus Walleij            reg = <0>;
518d938df2SLinus Walleij            vddi-supply = <&foo>;
528d938df2SLinus Walleij            reset-gpios = <&foo_gpio 0 GPIO_ACTIVE_LOW>;
538d938df2SLinus Walleij        };
548d938df2SLinus Walleij    };
558d938df2SLinus Walleij
568d938df2SLinus Walleij...
57