]>
Commit | Line | Data |
---|---|---|
53633a89 TR |
1 | # SPDX-License-Identifier: (GPL-2.0+ OR X11) |
2 | %YAML 1.2 | |
3 | --- | |
4 | $id: http://devicetree.org/schemas/arm/marvell/armada-7k-8k.yaml# | |
5 | $schema: http://devicetree.org/meta-schemas/core.yaml# | |
6 | ||
7 | title: Marvell Armada 7K/8K Platforms | |
8 | ||
9 | maintainers: | |
10 | - Gregory CLEMENT <gregory.clement@bootlin.com> | |
11 | ||
12 | properties: | |
13 | $nodename: | |
14 | const: '/' | |
15 | compatible: | |
16 | oneOf: | |
17 | ||
18 | - description: Armada 7020 SoC | |
19 | items: | |
20 | - const: marvell,armada7020 | |
21 | - const: marvell,armada-ap806-dual | |
22 | - const: marvell,armada-ap806 | |
23 | ||
24 | - description: Armada 7040 SoC | |
25 | items: | |
26 | - const: marvell,armada7040 | |
27 | - const: marvell,armada-ap806-quad | |
28 | - const: marvell,armada-ap806 | |
29 | ||
30 | - description: Armada 8020 SoC | |
31 | items: | |
32 | - const: marvell,armada8020 | |
33 | - const: marvell,armada-ap806-dual | |
34 | - const: marvell,armada-ap806 | |
35 | ||
36 | - description: Armada 8040 SoC | |
37 | items: | |
38 | - const: marvell,armada8040 | |
39 | - const: marvell,armada-ap806-quad | |
40 | - const: marvell,armada-ap806 | |
41 | ||
42 | - description: Armada CN9130 SoC with no external CP | |
43 | items: | |
44 | - const: marvell,cn9130 | |
45 | - const: marvell,armada-ap807-quad | |
46 | - const: marvell,armada-ap807 | |
47 | ||
48 | - description: Armada CN9131 SoC with one external CP | |
49 | items: | |
50 | - const: marvell,cn9131 | |
51 | - const: marvell,cn9130 | |
52 | - const: marvell,armada-ap807-quad | |
53 | - const: marvell,armada-ap807 | |
54 | ||
55 | - description: Armada CN9132 SoC with two external CPs | |
56 | items: | |
57 | - const: marvell,cn9132 | |
58 | - const: marvell,cn9131 | |
59 | - const: marvell,cn9130 | |
60 | - const: marvell,armada-ap807-quad | |
61 | - const: marvell,armada-ap807 | |
62 | ||
93743d24 TR |
63 | - description: |
64 | Alleycat5X (98DX35xx) Reference Design as COM Express Carrier plus | |
65 | Armada CN9130 COM Express CPU module | |
66 | items: | |
67 | - const: marvell,cn9130-ac5x-carrier | |
68 | - const: marvell,rd-ac5x-carrier | |
69 | - const: marvell,cn9130-cpu-module | |
70 | - const: marvell,cn9130 | |
71 | - const: marvell,armada-ap807-quad | |
72 | - const: marvell,armada-ap807 | |
73 | ||
74 | - description: | |
75 | Alleycat5X (98DX35xx) Reference Design as COM Express Carrier plus | |
76 | Armada CN9131 COM Express CPU module | |
77 | items: | |
78 | - const: marvell,cn9131-ac5x-carrier | |
79 | - const: marvell,rd-ac5x-carrier | |
80 | - const: marvell,cn9131-cpu-module | |
81 | - const: marvell,cn9131 | |
82 | - const: marvell,armada-ap807-quad | |
83 | - const: marvell,armada-ap807 | |
84 | ||
53633a89 | 85 | additionalProperties: true |