Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linux
[drm/drm-misc.git] / Documentation / devicetree / bindings / display / panel / novatek,nt35510.yaml
blobbb50fd5506c3d8a45377721654f13d0460cac50f
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/novatek,nt35510.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Novatek NT35510-based display panels
9 maintainers:
10   - Linus Walleij <linus.walleij@linaro.org>
12 allOf:
13   - $ref: panel-common.yaml#
15 properties:
16   compatible:
17     items:
18       - enum:
19           - frida,frd400b25025
20           - hydis,hva40wv1
21       - const: novatek,nt35510
22     description: This indicates the panel manufacturer of the panel
23       that is in turn using the NT35510 panel driver. The compatible
24       string determines how the NT35510 panel driver shall be configured
25       to work with the indicated panel. The novatek,nt35510 compatible shall
26       always be provided as a fallback.
28   reg:
29     maxItems: 1
31   reset-gpios: true
32   vdd-supply:
33     description: regulator that supplies the vdd voltage
34   vddi-supply:
35     description: regulator that supplies the vddi voltage
36   backlight: true
37   port: true
39 required:
40   - compatible
41   - reg
43 additionalProperties: false
45 examples:
46   - |
47     #include <dt-bindings/gpio/gpio.h>
49     dsi {
50         #address-cells = <1>;
51         #size-cells = <0>;
52         panel@0 {
53             compatible = "hydis,hva40wv1", "novatek,nt35510";
54             reg = <0>;
55             vdd-supply = <&ab8500_ldo_aux4_reg>;
56             vddi-supply = <&ab8500_ldo_aux6_reg>;
57             reset-gpios = <&gpio4 11 GPIO_ACTIVE_LOW>;
58             backlight = <&gpio_bl>;
59         };
60     };
62 ...