xref: /freebsd/sys/contrib/device-tree/Bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml (revision 5ca8e32633c4ffbbcd6762e5888b6a4ba0708c6c)
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/asus,z00t-tm5p5-nt35596.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: ASUS Z00T TM5P5 NT35596 5.5" 1080×1920 LCD Panel
8
9maintainers:
10  - Konrad Dybcio <konradybcio@gmail.com>
11
12description: |+
13  This panel seems to only be found in the Asus Z00T
14  smartphone and we have no straightforward way of
15  actually getting the correct model number,
16  as no schematics are released publicly.
17
18allOf:
19  - $ref: panel-common.yaml#
20
21properties:
22  compatible:
23    const: asus,z00t-tm5p5-n35596
24  reg: true
25  reset-gpios: true
26  vdd-supply:
27    description: core voltage supply
28  vddio-supply:
29    description: vddio supply
30
31required:
32  - compatible
33  - reg
34  - vdd-supply
35  - vddio-supply
36  - reset-gpios
37
38additionalProperties: false
39
40examples:
41  - |
42    #include <dt-bindings/gpio/gpio.h>
43
44    dsi {
45            #address-cells = <1>;
46            #size-cells = <0>;
47            panel@0 {
48                    reg = <0>;
49
50                    compatible = "asus,z00t-tm5p5-n35596";
51
52                    vdd-supply = <&pm8916_l8>;
53                    vddio-supply = <&pm8916_l6>;
54                    reset-gpios = <&msmgpio 25 GPIO_ACTIVE_HIGH>;
55            };
56    };
57