Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linux
[drm/drm-misc.git] / Documentation / devicetree / bindings / display / panel / samsung,s6e88a0-ams427ap24.yaml
blobdb284ba5be2099be9fa34a1a36caea204836a902
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/samsung,s6e88a0-ams427ap24.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung AMS427AP24 panel with S6E88A0 controller
9 maintainers:
10   - Jakob Hauser <jahau@rocketmail.com>
12 allOf:
13   - $ref: panel-common.yaml#
15 properties:
16   compatible:
17     const: samsung,s6e88a0-ams427ap24
19   reg:
20     maxItems: 1
22   port: true
23   reset-gpios: true
24   flip-horizontal: true
26   vdd3-supply:
27     description: core voltage supply
29   vci-supply:
30     description: voltage supply for analog circuits
32 required:
33   - compatible
34   - reg
35   - port
36   - reset-gpios
37   - vdd3-supply
38   - vci-supply
40 additionalProperties: false
42 examples:
43   - |
44     #include <dt-bindings/gpio/gpio.h>
46     dsi {
47         #address-cells = <1>;
48         #size-cells = <0>;
50         panel@0 {
51             compatible = "samsung,s6e88a0-ams427ap24";
52             reg = <0>;
54             vdd3-supply = <&pm8916_l17>;
55             vci-supply = <&pm8916_l6>;
56             reset-gpios = <&tlmm 25 GPIO_ACTIVE_LOW>;
57             flip-horizontal;
59             port {
60                 panel_in: endpoint {
61                     remote-endpoint = <&mdss_dsi0_out>;
62                 };
63             };
64         };
65     };