Merge tag 'ntb-5.11' of git://github.com/jonmason/ntb
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / arm / realtek.yaml
1 # SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/arm/realtek.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Realtek platforms device tree bindings
8
9 maintainers:
10   - Andreas Färber <afaerber@suse.de>
11
12 properties:
13   $nodename:
14     const: '/'
15   compatible:
16     oneOf:
17       # RTD1195 SoC based boards
18       - items:
19           - enum:
20               - mele,x1000 # MeLE X1000
21               - realtek,horseradish # Realtek Horseradish EVB
22           - const: realtek,rtd1195
23
24       # RTD1293 SoC based boards
25       - items:
26           - enum:
27               - synology,ds418j # Synology DiskStation DS418j
28           - const: realtek,rtd1293
29
30       # RTD1295 SoC based boards
31       - items:
32           - enum:
33               - mele,v9 # MeLE V9
34               - probox2,ava # ProBox2 AVA
35               - xnano,x5 # Xnano X5
36               - zidoo,x9s # Zidoo X9S
37           - const: realtek,rtd1295
38
39       # RTD1296 SoC based boards
40       - items:
41           - enum:
42               - synology,ds418 # Synology DiskStation DS418
43           - const: realtek,rtd1296
44
45       # RTD1395 SoC based boards
46       - items:
47           - enum:
48               - bananapi,bpi-m4 # Banana Pi BPI-M4
49               - realtek,lion-skin # Realtek Lion Skin EVB
50           - const: realtek,rtd1395
51
52       # RTD1619 SoC based boards
53       - items:
54           - enum:
55               - realtek,mjolnir # Realtek Mjolnir EVB
56           - const: realtek,rtd1619
57
58 additionalProperties: true
59
60 ...