1*9528a024SSumit Semwal# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*9528a024SSumit Semwal%YAML 1.2 3*9528a024SSumit Semwal--- 4*9528a024SSumit Semwal$id: http://devicetree.org/schemas/display/panel/novatek,nt36672a.yaml# 5*9528a024SSumit Semwal$schema: http://devicetree.org/meta-schemas/core.yaml# 6*9528a024SSumit Semwal 7*9528a024SSumit Semwaltitle: Novatek NT36672A based DSI display Panels 8*9528a024SSumit Semwal 9*9528a024SSumit Semwalmaintainers: 10*9528a024SSumit Semwal - Sumit Semwal <sumit.semwal@linaro.org> 11*9528a024SSumit Semwal 12*9528a024SSumit Semwaldescription: | 13*9528a024SSumit Semwal The nt36672a IC from Novatek is a generic DSI Panel IC used to drive dsi 14*9528a024SSumit Semwal panels. 15*9528a024SSumit Semwal Right now, support is added only for a Tianma FHD+ LCD display panel with a 16*9528a024SSumit Semwal resolution of 1080x2246. It is a video mode DSI panel. 17*9528a024SSumit Semwal 18*9528a024SSumit SemwalallOf: 19*9528a024SSumit Semwal - $ref: panel-common.yaml# 20*9528a024SSumit Semwal 21*9528a024SSumit Semwalproperties: 22*9528a024SSumit Semwal compatible: 23*9528a024SSumit Semwal items: 24*9528a024SSumit Semwal - enum: 25*9528a024SSumit Semwal - tianma,fhd-video 26*9528a024SSumit Semwal - const: novatek,nt36672a 27*9528a024SSumit Semwal description: This indicates the panel manufacturer of the panel that is 28*9528a024SSumit Semwal in turn using the NT36672A panel driver. This compatible string 29*9528a024SSumit Semwal determines how the NT36672A panel driver is configured for the indicated 30*9528a024SSumit Semwal panel. The novatek,nt36672a compatible shall always be provided as a fallback. 31*9528a024SSumit Semwal 32*9528a024SSumit Semwal reset-gpios: 33*9528a024SSumit Semwal description: phandle of gpio for reset line - This should be 8mA, gpio 34*9528a024SSumit Semwal can be configured using mux, pinctrl, pinctrl-names (active high) 35*9528a024SSumit Semwal 36*9528a024SSumit Semwal vddio-supply: 37*9528a024SSumit Semwal description: phandle of the regulator that provides the supply voltage 38*9528a024SSumit Semwal Power IC supply 39*9528a024SSumit Semwal 40*9528a024SSumit Semwal vddpos-supply: 41*9528a024SSumit Semwal description: phandle of the positive boost supply regulator 42*9528a024SSumit Semwal 43*9528a024SSumit Semwal vddneg-supply: 44*9528a024SSumit Semwal description: phandle of the negative boost supply regulator 45*9528a024SSumit Semwal 46*9528a024SSumit Semwal reg: true 47*9528a024SSumit Semwal port: true 48*9528a024SSumit Semwal 49*9528a024SSumit Semwalrequired: 50*9528a024SSumit Semwal - compatible 51*9528a024SSumit Semwal - reg 52*9528a024SSumit Semwal - vddi0-supply 53*9528a024SSumit Semwal - vddpos-supply 54*9528a024SSumit Semwal - vddneg-supply 55*9528a024SSumit Semwal - reset-gpios 56*9528a024SSumit Semwal - port 57*9528a024SSumit Semwal 58*9528a024SSumit SemwalunevaluatedProperties: false 59*9528a024SSumit Semwal 60*9528a024SSumit Semwalexamples: 61*9528a024SSumit Semwal - |+ 62*9528a024SSumit Semwal #include <dt-bindings/gpio/gpio.h> 63*9528a024SSumit Semwal 64*9528a024SSumit Semwal dsi0 { 65*9528a024SSumit Semwal #address-cells = <1>; 66*9528a024SSumit Semwal #size-cells = <0>; 67*9528a024SSumit Semwal 68*9528a024SSumit Semwal panel@0 { 69*9528a024SSumit Semwal compatible = "tianma,fhd-video", "novatek,nt36672a"; 70*9528a024SSumit Semwal reg = <0>; 71*9528a024SSumit Semwal vddi0-supply = <&vreg_l14a_1p88>; 72*9528a024SSumit Semwal vddpos-supply = <&lab>; 73*9528a024SSumit Semwal vddneg-supply = <&ibb>; 74*9528a024SSumit Semwal 75*9528a024SSumit Semwal reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>; 76*9528a024SSumit Semwal 77*9528a024SSumit Semwal #address-cells = <1>; 78*9528a024SSumit Semwal #size-cells = <0>; 79*9528a024SSumit Semwal port { 80*9528a024SSumit Semwal tianma_nt36672a_in_0: endpoint { 81*9528a024SSumit Semwal remote-endpoint = <&dsi0_out>; 82*9528a024SSumit Semwal }; 83*9528a024SSumit Semwal }; 84*9528a024SSumit Semwal }; 85*9528a024SSumit Semwal }; 86*9528a024SSumit Semwal 87*9528a024SSumit Semwal... 88