1c61093b5SJianhua Lu# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2c61093b5SJianhua Lu%YAML 1.2 3c61093b5SJianhua Lu--- 4c61093b5SJianhua Lu$id: http://devicetree.org/schemas/display/panel/novatek,nt36523.yaml# 5c61093b5SJianhua Lu$schema: http://devicetree.org/meta-schemas/core.yaml# 6c61093b5SJianhua Lu 7c61093b5SJianhua Lutitle: Novatek NT36523 based DSI display Panels 8c61093b5SJianhua Lu 9c61093b5SJianhua Lumaintainers: 10c61093b5SJianhua Lu - Jianhua Lu <lujianhua000@gmail.com> 11c61093b5SJianhua Lu 12c61093b5SJianhua Ludescription: | 13c61093b5SJianhua Lu The Novatek NT36523 is a generic DSI Panel IC used to drive dsi 14c61093b5SJianhua Lu panels. Support video mode panels from China Star Optoelectronics 15c61093b5SJianhua Lu Technology (CSOT) and BOE Technology. 16c61093b5SJianhua Lu 17c61093b5SJianhua LuallOf: 18c61093b5SJianhua Lu - $ref: panel-common.yaml# 19c61093b5SJianhua Lu 20c61093b5SJianhua Luproperties: 21c61093b5SJianhua Lu compatible: 22*b4b26ab2SKonrad Dybcio oneOf: 23*b4b26ab2SKonrad Dybcio - items: 24c61093b5SJianhua Lu - enum: 25c61093b5SJianhua Lu - xiaomi,elish-boe-nt36523 26c61093b5SJianhua Lu - xiaomi,elish-csot-nt36523 27c61093b5SJianhua Lu - const: novatek,nt36523 28*b4b26ab2SKonrad Dybcio - items: 29*b4b26ab2SKonrad Dybcio - enum: 30*b4b26ab2SKonrad Dybcio - lenovo,j606f-boe-nt36523w 31*b4b26ab2SKonrad Dybcio - const: novatek,nt36523w 32c61093b5SJianhua Lu 33c61093b5SJianhua Lu reset-gpios: 34c61093b5SJianhua Lu maxItems: 1 35c61093b5SJianhua Lu description: phandle of gpio for reset line - This should be 8mA 36c61093b5SJianhua Lu 37c61093b5SJianhua Lu vddio-supply: 38c61093b5SJianhua Lu description: regulator that supplies the I/O voltage 39c61093b5SJianhua Lu 40c61093b5SJianhua Lu reg: true 41c61093b5SJianhua Lu ports: true 42*b4b26ab2SKonrad Dybcio rotation: true 43c61093b5SJianhua Lu backlight: true 44c61093b5SJianhua Lu 45c61093b5SJianhua Lurequired: 46c61093b5SJianhua Lu - compatible 47c61093b5SJianhua Lu - reg 48c61093b5SJianhua Lu - vddio-supply 49c61093b5SJianhua Lu - reset-gpios 50c61093b5SJianhua Lu - ports 51c61093b5SJianhua Lu 52c61093b5SJianhua LuunevaluatedProperties: false 53c61093b5SJianhua Lu 54c61093b5SJianhua Luexamples: 55c61093b5SJianhua Lu - | 56c61093b5SJianhua Lu #include <dt-bindings/gpio/gpio.h> 57c61093b5SJianhua Lu 58c61093b5SJianhua Lu dsi { 59c61093b5SJianhua Lu #address-cells = <1>; 60c61093b5SJianhua Lu #size-cells = <0>; 61c61093b5SJianhua Lu 62c61093b5SJianhua Lu panel@0 { 63c61093b5SJianhua Lu compatible = "xiaomi,elish-csot-nt36523", "novatek,nt36523"; 64c61093b5SJianhua Lu reg = <0>; 65c61093b5SJianhua Lu 66c61093b5SJianhua Lu vddio-supply = <&vreg_l14a_1p88>; 67c61093b5SJianhua Lu reset-gpios = <&tlmm 75 GPIO_ACTIVE_LOW>; 68c61093b5SJianhua Lu backlight = <&backlight>; 69c61093b5SJianhua Lu 70c61093b5SJianhua Lu ports { 71c61093b5SJianhua Lu #address-cells = <1>; 72c61093b5SJianhua Lu #size-cells = <0>; 73c61093b5SJianhua Lu 74c61093b5SJianhua Lu port@0 { 75c61093b5SJianhua Lu reg = <0>; 76c61093b5SJianhua Lu panel_in_0: endpoint { 77c61093b5SJianhua Lu remote-endpoint = <&dsi0_out>; 78c61093b5SJianhua Lu }; 79c61093b5SJianhua Lu }; 80c61093b5SJianhua Lu 81c61093b5SJianhua Lu port@1{ 82c61093b5SJianhua Lu reg = <1>; 83c61093b5SJianhua Lu panel_in_1: endpoint { 84c61093b5SJianhua Lu remote-endpoint = <&dsi1_out>; 85c61093b5SJianhua Lu }; 86c61093b5SJianhua Lu }; 87c61093b5SJianhua Lu }; 88c61093b5SJianhua Lu }; 89c61093b5SJianhua Lu }; 90c61093b5SJianhua Lu 91c61093b5SJianhua Lu... 92