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