xref: /freebsd/sys/contrib/device-tree/Bindings/display/panel/sgd,gktw70sdae4se.yaml (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/panel/sgd,gktw70sdae4se.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Solomon Goldentek Display GKTW70SDAE4SE 7" WVGA LVDS Display Panel
8
9maintainers:
10  - Neil Armstrong <narmstrong@baylibre.com>
11  - Thierry Reding <thierry.reding@gmail.com>
12
13allOf:
14  - $ref: lvds.yaml#
15
16properties:
17  compatible:
18    items:
19      - const: sgd,gktw70sdae4se
20      - {} # panel-lvds, but not listed here to avoid false select
21
22  data-mapping:
23    const: jeida-18
24
25  width-mm:
26    const: 153
27
28  height-mm:
29    const: 86
30
31  panel-timing: true
32  port: true
33
34additionalProperties: false
35
36required:
37  - compatible
38
39examples:
40  - |+
41    panel {
42      compatible = "sgd,gktw70sdae4se", "panel-lvds";
43
44      width-mm = <153>;
45      height-mm = <86>;
46
47      data-mapping = "jeida-18";
48
49      panel-timing {
50        clock-frequency = <32000000>;
51        hactive = <800>;
52        vactive = <480>;
53        hback-porch = <39>;
54        hfront-porch = <39>;
55        vback-porch = <29>;
56        vfront-porch = <13>;
57        hsync-len = <47>;
58        vsync-len = <2>;
59      };
60
61      port {
62        panel_in: endpoint {
63          remote-endpoint = <&lvds_encoder>;
64        };
65      };
66    };
67
68...
69