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