]> git.ipfire.org Git - thirdparty/u-boot.git/blob - Bindings/display/panel/sony,acx424akp.yaml
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / Bindings / display / panel / sony,acx424akp.yaml
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
7 title: Sony ACX424AKP/ACX424AKM 4" 480x864/480x854 AMOLED panel
8
9 description: 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
14 maintainers:
15 - Linus Walleij <linus.walleij@linaro.org>
16
17 allOf:
18 - $ref: panel-common.yaml#
19
20 properties:
21 compatible:
22 enum:
23 - sony,acx424akp
24 - sony,acx424akm
25 reg: true
26 reset-gpios: true
27 vddi-supply:
28 description: regulator that supplies the vddi voltage
29 enforce-video-mode: true
30
31 required:
32 - compatible
33 - reg
34 - reset-gpios
35
36 additionalProperties: false
37
38 examples:
39 - |
40 #include <dt-bindings/gpio/gpio.h>
41
42 dsi-controller@a0351000 {
43 compatible = "ste,mcde-dsi";
44 reg = <0xa0351000 0x1000>;
45 #address-cells = <1>;
46 #size-cells = <0>;
47
48 panel@0 {
49 compatible = "sony,acx424akp";
50 reg = <0>;
51 vddi-supply = <&foo>;
52 reset-gpios = <&foo_gpio 0 GPIO_ACTIVE_LOW>;
53 };
54 };
55
56 ...