Mention branches and keyring.
[releases.git] / bindings / display / panel / panel-lvds.yaml
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-lvds.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Generic LVDS Display Panel
8
9 maintainers:
10   - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
11   - Thierry Reding <thierry.reding@gmail.com>
12
13 allOf:
14   - $ref: panel-common.yaml#
15   - $ref: /schemas/display/lvds.yaml#
16
17 select:
18   properties:
19     compatible:
20       contains:
21         const: panel-lvds
22
23   not:
24     properties:
25       compatible:
26         contains:
27           enum:
28             - advantech,idk-1110wr
29             - advantech,idk-2121wr
30             - innolux,ee101ia-01d
31             - mitsubishi,aa104xd12
32             - mitsubishi,aa121td01
33             - sgd,gktw70sdae4se
34
35   required:
36     - compatible
37
38 properties:
39   compatible:
40     items:
41       - enum:
42           - auo,b101ew05
43           # Chunghwa Picture Tubes Ltd. 7" WXGA (800x1280) TFT LCD LVDS panel
44           - chunghwa,claa070wp03xg
45           # HannStar Display Corp. HSD101PWW2 10.1" WXGA (1280x800) LVDS panel
46           - hannstar,hsd101pww2
47           # Hydis Technologies 7" WXGA (800x1280) TFT LCD LVDS panel
48           - hydis,hv070wx2-1e0
49           - tbs,a711-panel
50
51       - const: panel-lvds
52
53 unevaluatedProperties: false
54
55 required:
56   - compatible
57   - data-mapping
58   - width-mm
59   - height-mm
60   - panel-timing
61   - port
62
63 ...