xref: /linux/Documentation/devicetree/bindings/display/panel/ilitek,ili7807s.yaml (revision b2128290c29902315e632ea59e0504d6bc9e9b42)
1*447a76a9SArpit Saini# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*447a76a9SArpit Saini%YAML 1.2
3*447a76a9SArpit Saini---
4*447a76a9SArpit Saini$id: http://devicetree.org/schemas/display/panel/ilitek,ili7807s.yaml#
5*447a76a9SArpit Saini$schema: http://devicetree.org/meta-schemas/core.yaml#
6*447a76a9SArpit Saini
7*447a76a9SArpit Sainititle: Ilitek ILI7807S-based DSI panels
8*447a76a9SArpit Saini
9*447a76a9SArpit Sainimaintainers:
10*447a76a9SArpit Saini  - Arpit Saini <arpit.saini@oss.qualcomm.com>
11*447a76a9SArpit Saini
12*447a76a9SArpit SainiallOf:
13*447a76a9SArpit Saini  - $ref: panel-common.yaml#
14*447a76a9SArpit Saini
15*447a76a9SArpit Sainiproperties:
16*447a76a9SArpit Saini  compatible:
17*447a76a9SArpit Saini    items:
18*447a76a9SArpit Saini      - enum:
19*447a76a9SArpit Saini          - dlc,dlc0697
20*447a76a9SArpit Saini      - const: ilitek,ili7807s
21*447a76a9SArpit Saini
22*447a76a9SArpit Saini  reg:
23*447a76a9SArpit Saini    maxItems: 1
24*447a76a9SArpit Saini    description: DSI virtual channel
25*447a76a9SArpit Saini
26*447a76a9SArpit Saini  vddi-supply:
27*447a76a9SArpit Saini    description: I/O voltage supply (1.8V)
28*447a76a9SArpit Saini
29*447a76a9SArpit Saini  avdd-supply:
30*447a76a9SArpit Saini    description: Positive LCD bias supply (AVDD), typically +5.5V
31*447a76a9SArpit Saini      (range 4.5V to 6.3V)
32*447a76a9SArpit Saini
33*447a76a9SArpit Saini  avee-supply:
34*447a76a9SArpit Saini    description: Negative LCD bias supply (AVEE), typically -5.5V
35*447a76a9SArpit Saini      (range -6.3V to -4.5V)
36*447a76a9SArpit Saini
37*447a76a9SArpit Sainirequired:
38*447a76a9SArpit Saini  - compatible
39*447a76a9SArpit Saini  - reg
40*447a76a9SArpit Saini  - reset-gpios
41*447a76a9SArpit Saini  - vddi-supply
42*447a76a9SArpit Saini  - avdd-supply
43*447a76a9SArpit Saini  - avee-supply
44*447a76a9SArpit Saini  - port
45*447a76a9SArpit Saini
46*447a76a9SArpit SainiunevaluatedProperties: false
47*447a76a9SArpit Saini
48*447a76a9SArpit Sainiexamples:
49*447a76a9SArpit Saini  - |
50*447a76a9SArpit Saini    #include <dt-bindings/gpio/gpio.h>
51*447a76a9SArpit Saini
52*447a76a9SArpit Saini    dsi {
53*447a76a9SArpit Saini        #address-cells = <1>;
54*447a76a9SArpit Saini        #size-cells = <0>;
55*447a76a9SArpit Saini
56*447a76a9SArpit Saini        panel@0 {
57*447a76a9SArpit Saini            compatible = "dlc,dlc0697", "ilitek,ili7807s";
58*447a76a9SArpit Saini            reg = <0>;
59*447a76a9SArpit Saini
60*447a76a9SArpit Saini            reset-gpios = <&tlmm 3 GPIO_ACTIVE_LOW>;
61*447a76a9SArpit Saini            vddi-supply = <&pm4125_l15>;
62*447a76a9SArpit Saini            avdd-supply = <&avdd>;
63*447a76a9SArpit Saini            avee-supply = <&avee>;
64*447a76a9SArpit Saini
65*447a76a9SArpit Saini            port {
66*447a76a9SArpit Saini                panel_in: endpoint {
67*447a76a9SArpit Saini                    remote-endpoint = <&dsi0_out>;
68*447a76a9SArpit Saini                };
69*447a76a9SArpit Saini            };
70*447a76a9SArpit Saini        };
71*447a76a9SArpit Saini    };
72