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 reg: 25 maxItems: 1 26 27 vdd1-supply: 28 description: Digital voltage rail 29 30 vsn-supply: 31 description: Positive source voltage rail 32 33 vsp-supply: 34 description: Negative source voltage rail 35 36 port: true 37 38required: 39 - compatible 40 - reg 41 - reset-gpios 42 - vdd1-supply 43 - vsn-supply 44 - vsp-supply 45 - port 46 47unevaluatedProperties: false 48 49examples: 50 - | 51 #include <dt-bindings/gpio/gpio.h> 52 53 dsi { 54 #address-cells = <1>; 55 #size-cells = <0>; 56 57 panel@0 { 58 compatible = "djn,9a-3r063-1102b"; 59 reg = <0>; 60 61 backlight = <&pm6150l_wled>; 62 reset-gpios = <&pm6150l_gpios 9 GPIO_ACTIVE_LOW>; 63 64 vdd1-supply = <&vreg_l1e>; 65 vsn-supply = <&pm6150l_lcdb_ncp>; 66 vsp-supply = <&pm6150l_lcdb_ldo>; 67 68 port { 69 panel_in_0: endpoint { 70 remote-endpoint = <&dsi0_out>; 71 }; 72 }; 73 }; 74 }; 75 76... 77