WIP FPC-III support
[linux/fpc-iii.git] / Documentation / devicetree / bindings / display / panel / mitsubishi,aa121td01.yaml
blob977c50a85b67f53f4fc06dd31ed42fb95c1e3d9c
1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/display/panel/mitsubishi,aa121td01.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Mitsubishi AA121TD01 12.1" WXGA LVDS Display Panel
9 maintainers:
10   - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11   - Thierry Reding <thierry.reding@gmail.com>
13 allOf:
14   - $ref: lvds.yaml#
16 properties:
17   compatible:
18     items:
19       - const: mitsubishi,aa121td01
20       - {} # panel-lvds, but not listed here to avoid false select
22   vcc-supply:
23     description: Reference to the regulator powering the panel VCC pins.
25   data-mapping:
26     const: jeida-24
28   width-mm:
29     const: 261
31   height-mm:
32     const: 163
34   panel-timing: true
35   port: true
37 additionalProperties: false
39 required:
40   - compatible
41   - vcc-supply
43 examples:
44   - |+
45     panel {
46       compatible = "mitsubishi,aa121td01", "panel-lvds";
47       vcc-supply = <&vcc_3v3>;
49       width-mm = <261>;
50       height-mm = <163>;
52       data-mapping = "jeida-24";
54       panel-timing {
55         /* 1280x800 @60Hz */
56         clock-frequency = <71000000>;
57         hactive = <1280>;
58         vactive = <800>;
59         hsync-len = <70>;
60         hfront-porch = <20>;
61         hback-porch = <70>;
62         vsync-len = <5>;
63         vfront-porch = <3>;
64         vback-porch = <15>;
65       };
67       port {
68         panel_in: endpoint {
69           remote-endpoint = <&lvds_encoder>;
70         };
71       };
72     };
74 ...