GNU Linux-libre 6.1.90-gnu
[releases.git] / Documentation / devicetree / bindings / arm / marvell / armada-37xx.yaml
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/arm/marvell/armada-37xx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Marvell Armada 37xx Platforms
8
9 maintainers:
10   - Robert Marko <robert.marko@sartura.hr>
11
12 properties:
13   $nodename:
14     const: '/'
15   compatible:
16     oneOf:
17       - description: Armada 3720 SoC boards
18         items:
19           - enum:
20               - cznic,turris-mox
21               - globalscale,espressobin
22               - marvell,armada-3720-db
23               - methode,edpu
24               - methode,udpu
25           - const: marvell,armada3720
26           - const: marvell,armada3710
27
28       - description: Globalscale Espressobin boards
29         items:
30           - enum:
31               - globalscale,espressobin-emmc
32               - globalscale,espressobin-ultra
33               - globalscale,espressobin-v7
34           - const: globalscale,espressobin
35           - const: marvell,armada3720
36           - const: marvell,armada3710
37
38       - description: Globalscale Espressobin V7 boards
39         items:
40           - enum:
41               - globalscale,espressobin-v7-emmc
42           - const: globalscale,espressobin-v7
43           - const: globalscale,espressobin
44           - const: marvell,armada3720
45           - const: marvell,armada3710
46
47 additionalProperties: true