Merge tag 'for-linus-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / display / panel / sgd,gktw70sdae4se.yaml
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
7 title: Solomon Goldentek Display GKTW70SDAE4SE 7" WVGA LVDS Display Panel
8
9 maintainers:
10   - Neil Armstrong <narmstrong@baylibre.com>
11   - Thierry Reding <thierry.reding@gmail.com>
12
13 allOf:
14   - $ref: lvds.yaml#
15
16 properties:
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
34 additionalProperties: false
35
36 required:
37   - compatible
38
39 examples:
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 ...