1*01950c46SEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*01950c46SEmmanuel Vadot%YAML 1.2 3*01950c46SEmmanuel Vadot--- 4*01950c46SEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/himax,hx83112a.yaml# 5*01950c46SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*01950c46SEmmanuel Vadot 7*01950c46SEmmanuel Vadottitle: Himax HX83112A-based DSI display panels 8*01950c46SEmmanuel Vadot 9*01950c46SEmmanuel Vadotmaintainers: 10*01950c46SEmmanuel Vadot - Luca Weiss <luca.weiss@fairphone.com> 11*01950c46SEmmanuel Vadot 12*01950c46SEmmanuel Vadotdescription: 13*01950c46SEmmanuel Vadot The Himax HX83112A is a generic DSI Panel IC used to control 14*01950c46SEmmanuel Vadot LCD panels. 15*01950c46SEmmanuel Vadot 16*01950c46SEmmanuel VadotallOf: 17*01950c46SEmmanuel Vadot - $ref: panel-common.yaml# 18*01950c46SEmmanuel Vadot 19*01950c46SEmmanuel Vadotproperties: 20*01950c46SEmmanuel Vadot compatible: 21*01950c46SEmmanuel Vadot contains: 22*01950c46SEmmanuel Vadot const: djn,9a-3r063-1102b 23*01950c46SEmmanuel Vadot 24*01950c46SEmmanuel Vadot vdd1-supply: 25*01950c46SEmmanuel Vadot description: Digital voltage rail 26*01950c46SEmmanuel Vadot 27*01950c46SEmmanuel Vadot vsn-supply: 28*01950c46SEmmanuel Vadot description: Positive source voltage rail 29*01950c46SEmmanuel Vadot 30*01950c46SEmmanuel Vadot vsp-supply: 31*01950c46SEmmanuel Vadot description: Negative source voltage rail 32*01950c46SEmmanuel Vadot 33*01950c46SEmmanuel Vadot reg: true 34*01950c46SEmmanuel Vadot port: true 35*01950c46SEmmanuel Vadot 36*01950c46SEmmanuel Vadotrequired: 37*01950c46SEmmanuel Vadot - compatible 38*01950c46SEmmanuel Vadot - reg 39*01950c46SEmmanuel Vadot - reset-gpios 40*01950c46SEmmanuel Vadot - vdd1-supply 41*01950c46SEmmanuel Vadot - vsn-supply 42*01950c46SEmmanuel Vadot - vsp-supply 43*01950c46SEmmanuel Vadot - port 44*01950c46SEmmanuel Vadot 45*01950c46SEmmanuel VadotunevaluatedProperties: false 46*01950c46SEmmanuel Vadot 47*01950c46SEmmanuel Vadotexamples: 48*01950c46SEmmanuel Vadot - | 49*01950c46SEmmanuel Vadot #include <dt-bindings/gpio/gpio.h> 50*01950c46SEmmanuel Vadot 51*01950c46SEmmanuel Vadot dsi { 52*01950c46SEmmanuel Vadot #address-cells = <1>; 53*01950c46SEmmanuel Vadot #size-cells = <0>; 54*01950c46SEmmanuel Vadot 55*01950c46SEmmanuel Vadot panel@0 { 56*01950c46SEmmanuel Vadot compatible = "djn,9a-3r063-1102b"; 57*01950c46SEmmanuel Vadot reg = <0>; 58*01950c46SEmmanuel Vadot 59*01950c46SEmmanuel Vadot backlight = <&pm6150l_wled>; 60*01950c46SEmmanuel Vadot reset-gpios = <&pm6150l_gpios 9 GPIO_ACTIVE_LOW>; 61*01950c46SEmmanuel Vadot 62*01950c46SEmmanuel Vadot vdd1-supply = <&vreg_l1e>; 63*01950c46SEmmanuel Vadot vsn-supply = <&pm6150l_lcdb_ncp>; 64*01950c46SEmmanuel Vadot vsp-supply = <&pm6150l_lcdb_ldo>; 65*01950c46SEmmanuel Vadot 66*01950c46SEmmanuel Vadot port { 67*01950c46SEmmanuel Vadot panel_in_0: endpoint { 68*01950c46SEmmanuel Vadot remote-endpoint = <&dsi0_out>; 69*01950c46SEmmanuel Vadot }; 70*01950c46SEmmanuel Vadot }; 71*01950c46SEmmanuel Vadot }; 72*01950c46SEmmanuel Vadot }; 73*01950c46SEmmanuel Vadot 74*01950c46SEmmanuel Vadot... 75