1aa0e4c9bSChris Morgan# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2aa0e4c9bSChris Morgan%YAML 1.2 3aa0e4c9bSChris Morgan--- 4aa0e4c9bSChris Morgan$id: http://devicetree.org/schemas/display/panel/newvision,nv3051d.yaml# 5aa0e4c9bSChris Morgan$schema: http://devicetree.org/meta-schemas/core.yaml# 6aa0e4c9bSChris Morgan 7aa0e4c9bSChris Morgantitle: NewVision NV3051D based LCD panel 8aa0e4c9bSChris Morgan 9aa0e4c9bSChris Morgandescription: | 101b063368SChris Morgan The NewVision NV3051D is a driver chip used to drive DSI panels. 11aa0e4c9bSChris Morgan 12aa0e4c9bSChris Morganmaintainers: 13aa0e4c9bSChris Morgan - Chris Morgan <macromorgan@hotmail.com> 14aa0e4c9bSChris Morgan 15aa0e4c9bSChris MorganallOf: 16aa0e4c9bSChris Morgan - $ref: panel-common.yaml# 17aa0e4c9bSChris Morgan 18aa0e4c9bSChris Morganproperties: 19aa0e4c9bSChris Morgan compatible: 20aa0e4c9bSChris Morgan items: 21aa0e4c9bSChris Morgan - enum: 221b063368SChris Morgan - anbernic,rg351v-panel 23aa0e4c9bSChris Morgan - anbernic,rg353p-panel 248bcac1beSChris Morgan - powkiddy,rk2023-panel 25aa0e4c9bSChris Morgan - const: newvision,nv3051d 26aa0e4c9bSChris Morgan 27*9fa6bcf2SKrzysztof Kozlowski reg: 28*9fa6bcf2SKrzysztof Kozlowski maxItems: 1 29*9fa6bcf2SKrzysztof Kozlowski 30aa0e4c9bSChris Morgan backlight: true 31aa0e4c9bSChris Morgan port: true 32aa0e4c9bSChris Morgan reset-gpios: 33aa0e4c9bSChris Morgan description: Active low reset GPIO 34aa0e4c9bSChris Morgan vdd-supply: true 35aa0e4c9bSChris Morgan 36aa0e4c9bSChris Morganrequired: 37aa0e4c9bSChris Morgan - compatible 38aa0e4c9bSChris Morgan - reg 39aa0e4c9bSChris Morgan - backlight 40aa0e4c9bSChris Morgan 41aa0e4c9bSChris MorganadditionalProperties: false 42aa0e4c9bSChris Morgan 43aa0e4c9bSChris Morganexamples: 44aa0e4c9bSChris Morgan - | 45aa0e4c9bSChris Morgan #include <dt-bindings/gpio/gpio.h> 46aa0e4c9bSChris Morgan dsi { 47aa0e4c9bSChris Morgan #address-cells = <1>; 48aa0e4c9bSChris Morgan #size-cells = <0>; 49aa0e4c9bSChris Morgan panel@0 { 50aa0e4c9bSChris Morgan compatible = "anbernic,rg353p-panel", "newvision,nv3051d"; 51aa0e4c9bSChris Morgan reg = <0>; 52aa0e4c9bSChris Morgan backlight = <&backlight>; 53aa0e4c9bSChris Morgan reset-gpios = <&gpio4 0 GPIO_ACTIVE_LOW>; 54aa0e4c9bSChris Morgan vdd-supply = <&vcc3v3_lcd>; 55aa0e4c9bSChris Morgan 56aa0e4c9bSChris Morgan port { 57aa0e4c9bSChris Morgan mipi_in_panel: endpoint { 58aa0e4c9bSChris Morgan remote-endpoint = <&mipi_out_panel>; 59aa0e4c9bSChris Morgan }; 60aa0e4c9bSChris Morgan }; 61aa0e4c9bSChris Morgan }; 62aa0e4c9bSChris Morgan }; 63aa0e4c9bSChris Morgan 64aa0e4c9bSChris Morgan... 65