19528a024SSumit Semwal# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
29528a024SSumit Semwal%YAML 1.2
39528a024SSumit Semwal---
49528a024SSumit Semwal$id: http://devicetree.org/schemas/display/panel/novatek,nt36672a.yaml#
59528a024SSumit Semwal$schema: http://devicetree.org/meta-schemas/core.yaml#
69528a024SSumit Semwal
79528a024SSumit Semwaltitle: Novatek NT36672A based DSI display Panels
89528a024SSumit Semwal
99528a024SSumit Semwalmaintainers:
109528a024SSumit Semwal  - Sumit Semwal <sumit.semwal@linaro.org>
119528a024SSumit Semwal
129528a024SSumit Semwaldescription: |
139528a024SSumit Semwal  The nt36672a IC from Novatek is a generic DSI Panel IC used to drive dsi
149528a024SSumit Semwal  panels.
159528a024SSumit Semwal  Right now, support is added only for a Tianma FHD+ LCD display panel with a
169528a024SSumit Semwal  resolution of 1080x2246. It is a video mode DSI panel.
179528a024SSumit Semwal
189528a024SSumit SemwalallOf:
199528a024SSumit Semwal  - $ref: panel-common.yaml#
209528a024SSumit Semwal
219528a024SSumit Semwalproperties:
229528a024SSumit Semwal  compatible:
239528a024SSumit Semwal    items:
249528a024SSumit Semwal      - enum:
259528a024SSumit Semwal          - tianma,fhd-video
269528a024SSumit Semwal      - const: novatek,nt36672a
279528a024SSumit Semwal    description: This indicates the panel manufacturer of the panel that is
289528a024SSumit Semwal      in turn using the NT36672A panel driver. This compatible string
299528a024SSumit Semwal      determines how the NT36672A panel driver is configured for the indicated
309528a024SSumit Semwal      panel. The novatek,nt36672a compatible shall always be provided as a fallback.
319528a024SSumit Semwal
329528a024SSumit Semwal  reset-gpios:
330499220dSRob Herring    maxItems: 1
349528a024SSumit Semwal    description: phandle of gpio for reset line - This should be 8mA, gpio
359528a024SSumit Semwal      can be configured using mux, pinctrl, pinctrl-names (active high)
369528a024SSumit Semwal
37*331b569fSKrzysztof Kozlowski  vddio-supply:
389528a024SSumit Semwal    description: phandle of the regulator that provides the supply voltage
399528a024SSumit Semwal      Power IC supply
409528a024SSumit Semwal
419528a024SSumit Semwal  vddpos-supply:
429528a024SSumit Semwal    description: phandle of the positive boost supply regulator
439528a024SSumit Semwal
449528a024SSumit Semwal  vddneg-supply:
459528a024SSumit Semwal    description: phandle of the negative boost supply regulator
469528a024SSumit Semwal
479528a024SSumit Semwal  reg: true
489528a024SSumit Semwal  port: true
492292639bSJoel Selvaraj  backlight: true
509528a024SSumit Semwal
519528a024SSumit Semwalrequired:
529528a024SSumit Semwal  - compatible
539528a024SSumit Semwal  - reg
54*331b569fSKrzysztof Kozlowski  - vddio-supply
559528a024SSumit Semwal  - vddpos-supply
569528a024SSumit Semwal  - vddneg-supply
579528a024SSumit Semwal  - reset-gpios
589528a024SSumit Semwal  - port
599528a024SSumit Semwal
609528a024SSumit SemwalunevaluatedProperties: false
619528a024SSumit Semwal
629528a024SSumit Semwalexamples:
639528a024SSumit Semwal  - |+
649528a024SSumit Semwal    #include <dt-bindings/gpio/gpio.h>
659528a024SSumit Semwal
669528a024SSumit Semwal    dsi0 {
679528a024SSumit Semwal        #address-cells = <1>;
689528a024SSumit Semwal        #size-cells = <0>;
699528a024SSumit Semwal
709528a024SSumit Semwal        panel@0 {
719528a024SSumit Semwal            compatible = "tianma,fhd-video", "novatek,nt36672a";
729528a024SSumit Semwal            reg = <0>;
73*331b569fSKrzysztof Kozlowski            vddio-supply = <&vreg_l14a_1p88>;
749528a024SSumit Semwal            vddpos-supply = <&lab>;
759528a024SSumit Semwal            vddneg-supply = <&ibb>;
769528a024SSumit Semwal
772292639bSJoel Selvaraj            backlight = <&pmi8998_wled>;
789528a024SSumit Semwal            reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>;
799528a024SSumit Semwal
809528a024SSumit Semwal            port {
819528a024SSumit Semwal                tianma_nt36672a_in_0: endpoint {
829528a024SSumit Semwal                    remote-endpoint = <&dsi0_out>;
839528a024SSumit Semwal                };
849528a024SSumit Semwal            };
859528a024SSumit Semwal        };
869528a024SSumit Semwal    };
879528a024SSumit Semwal
889528a024SSumit Semwal...
89