Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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#
6
7title: Novatek NT35510-based display panels
8
9maintainers:
10 - Linus Walleij <linus.walleij@linaro.org>
11
12allOf:
13 - $ref: panel-common.yaml#
14
15properties:
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.
27
28 reg:
29 maxItems: 1
30
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
38
39required:
40 - compatible
41 - reg
42
43additionalProperties: false
44
45examples:
46 - |
47 #include <dt-bindings/gpio/gpio.h>
48
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 };
61
62...