1*392313ceSAaron Kling# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*392313ceSAaron Kling%YAML 1.2 3*392313ceSAaron Kling--- 4*392313ceSAaron Kling$id: http://devicetree.org/schemas/display/panel/chipone,icna3512.yaml# 5*392313ceSAaron Kling$schema: http://devicetree.org/meta-schemas/core.yaml# 6*392313ceSAaron Kling 7*392313ceSAaron Klingtitle: Chipone ICNA3512 and ICNA3520 display drivers 8*392313ceSAaron Kling 9*392313ceSAaron Klingmaintainers: 10*392313ceSAaron Kling - Neil Armstrong <neil.armstrong@linaro.org> 11*392313ceSAaron Kling 12*392313ceSAaron Klingdescription: 13*392313ceSAaron Kling The Chipone ICNA3512 and ICNA3520 are DDICs connected 14*392313ceSAaron Kling using a MIPI-DSI video interface. 15*392313ceSAaron Kling 16*392313ceSAaron KlingallOf: 17*392313ceSAaron Kling - $ref: panel-common.yaml# 18*392313ceSAaron Kling 19*392313ceSAaron Klingproperties: 20*392313ceSAaron Kling compatible: 21*392313ceSAaron Kling oneOf: 22*392313ceSAaron Kling - items: 23*392313ceSAaron Kling - enum: 24*392313ceSAaron Kling - ayaneo,pocketds-panel-top 25*392313ceSAaron Kling - ayntec,odin2portal-panel 26*392313ceSAaron Kling - const: chipone,icna3512 27*392313ceSAaron Kling 28*392313ceSAaron Kling - items: 29*392313ceSAaron Kling - enum: 30*392313ceSAaron Kling - ayntec,odin3-panel 31*392313ceSAaron Kling - ayntec,thor-panel-top 32*392313ceSAaron Kling - const: chipone,icna3520 33*392313ceSAaron Kling 34*392313ceSAaron Kling reg: 35*392313ceSAaron Kling maxItems: 1 36*392313ceSAaron Kling description: DSI virtual channel 37*392313ceSAaron Kling 38*392313ceSAaron Kling vdd-supply: true 39*392313ceSAaron Kling vddio-supply: true 40*392313ceSAaron Kling vci-supply: true 41*392313ceSAaron Kling disp-supply: true 42*392313ceSAaron Kling blvdd-supply: true 43*392313ceSAaron Kling 44*392313ceSAaron Kling port: true 45*392313ceSAaron Kling reset-gpios: true 46*392313ceSAaron Kling rotation: true 47*392313ceSAaron Kling 48*392313ceSAaron Klingrequired: 49*392313ceSAaron Kling - compatible 50*392313ceSAaron Kling - reg 51*392313ceSAaron Kling - vdd-supply 52*392313ceSAaron Kling - vddio-supply 53*392313ceSAaron Kling - vci-supply 54*392313ceSAaron Kling - disp-supply 55*392313ceSAaron Kling - blvdd-supply 56*392313ceSAaron Kling - reset-gpios 57*392313ceSAaron Kling 58*392313ceSAaron KlingadditionalProperties: false 59*392313ceSAaron Kling 60*392313ceSAaron Klingexamples: 61*392313ceSAaron Kling - | 62*392313ceSAaron Kling #include <dt-bindings/gpio/gpio.h> 63*392313ceSAaron Kling 64*392313ceSAaron Kling dsi { 65*392313ceSAaron Kling #address-cells = <1>; 66*392313ceSAaron Kling #size-cells = <0>; 67*392313ceSAaron Kling panel@0 { 68*392313ceSAaron Kling compatible = "ayntec,odin2portal-panel", "chipone,icna3512"; 69*392313ceSAaron Kling reg = <0>; 70*392313ceSAaron Kling vdd-supply = <&vreg_l11b_1p2>; 71*392313ceSAaron Kling vddio-supply = <&vreg_l12b_1p8>; 72*392313ceSAaron Kling vci-supply = <&vreg_l13b_3p0>; 73*392313ceSAaron Kling disp-supply = <&vdd_disp_2v8>; 74*392313ceSAaron Kling blvdd-supply = <&vdd_bl_5v0>; 75*392313ceSAaron Kling reset-gpios = <&tlmm 133 GPIO_ACTIVE_LOW>; 76*392313ceSAaron Kling }; 77*392313ceSAaron Kling }; 78*392313ceSAaron Kling 79*392313ceSAaron Kling... 80