accel/qaic: Add AIC200 support
[drm/drm-misc.git] / Documentation / devicetree / bindings / display / panel / himax,hx83112a.yaml
blob56bcd152f43cbeadd6ac67311c089b419ac45c49
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#
7 title: Himax HX83112A-based DSI display panels
9 maintainers:
10   - Luca Weiss <luca.weiss@fairphone.com>
12 description:
13   The Himax HX83112A is a generic DSI Panel IC used to control
14   LCD panels.
16 allOf:
17   - $ref: panel-common.yaml#
19 properties:
20   compatible:
21     contains:
22       const: djn,9a-3r063-1102b
24   reg:
25     maxItems: 1
27   vdd1-supply:
28     description: Digital voltage rail
30   vsn-supply:
31     description: Positive source voltage rail
33   vsp-supply:
34     description: Negative source voltage rail
36   port: true
38 required:
39   - compatible
40   - reg
41   - reset-gpios
42   - vdd1-supply
43   - vsn-supply
44   - vsp-supply
45   - port
47 unevaluatedProperties: false
49 examples:
50   - |
51     #include <dt-bindings/gpio/gpio.h>
53     dsi {
54         #address-cells = <1>;
55         #size-cells = <0>;
57         panel@0 {
58             compatible = "djn,9a-3r063-1102b";
59             reg = <0>;
61             backlight = <&pm6150l_wled>;
62             reset-gpios = <&pm6150l_gpios 9 GPIO_ACTIVE_LOW>;
64             vdd1-supply = <&vreg_l1e>;
65             vsn-supply = <&pm6150l_lcdb_ncp>;
66             vsp-supply = <&pm6150l_lcdb_ldo>;
68             port {
69                 panel_in_0: endpoint {
70                     remote-endpoint = <&dsi0_out>;
71                 };
72             };
73         };
74     };
76 ...