blob: c9958f824d9ab313d79742d0e19fae27753a0ecd [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001# 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...