xref: /linux/Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/panel/arm,versatile-tft-panel.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: ARM Versatile TFT Panels
8
9maintainers:
10  - Linus Walleij <linus.walleij@linaro.org>
11
12description: |
13  These panels are connected to the daughterboards found on the
14  ARM Versatile reference designs.
15
16  This device node must appear as a child to a "syscon"-compatible
17  node.
18
19allOf:
20  - $ref: panel-common.yaml#
21
22properties:
23  compatible:
24    const: arm,versatile-tft-panel
25
26  port: true
27
28required:
29  - compatible
30  - port
31
32additionalProperties: false
33
34examples:
35  - |
36    sysreg@0 {
37        compatible = "arm,versatile-sysreg", "syscon", "simple-mfd";
38        reg = <0x00000 0x1000>;
39
40        panel {
41            compatible = "arm,versatile-tft-panel";
42
43            port {
44                panel_in: endpoint {
45                    remote-endpoint = <&foo>;
46                };
47            };
48        };
49    };
50
51...
52