brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 56bcd15 Raw
77 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---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 panels8 9maintainers:10  - Luca Weiss <luca.weiss@fairphone.com>11 12description:13  The Himax HX83112A is a generic DSI Panel IC used to control14  LCD panels.15 16allOf:17  - $ref: panel-common.yaml#18 19properties:20  compatible:21    contains:22      const: djn,9a-3r063-1102b23 24  reg:25    maxItems: 126 27  vdd1-supply:28    description: Digital voltage rail29 30  vsn-supply:31    description: Positive source voltage rail32 33  vsp-supply:34    description: Negative source voltage rail35 36  port: true37 38required:39  - compatible40  - reg41  - reset-gpios42  - vdd1-supply43  - vsn-supply44  - vsp-supply45  - port46 47unevaluatedProperties: false48 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