xref: /linux/Documentation/devicetree/bindings/arm/marvell/armada-38x.yaml (revision 4b660dbd9ee2059850fd30e0df420ca7a38a1856)
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-38x.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Marvell Armada 38x Platforms
8
9maintainers:
10  - Gregory CLEMENT <gregory.clement@bootlin.com>
11
12properties:
13  $nodename:
14    const: '/'
15  compatible:
16    oneOf:
17
18      - description:
19          Netgear Armada 380 GS110EM Managed Switch.
20        items:
21          - const: netgear,gs110emx
22          - const: marvell,armada380
23
24      - description:
25          Marvell Armada 385 Development Boards.
26        items:
27          - enum:
28              - marvell,a385-db-amc
29              - marvell,a385-db-ap
30          - const: marvell,armada385
31          - const: marvell,armada380
32
33      - description:
34          SolidRun Armada 385 based single-board computers.
35        items:
36          - enum:
37              - solidrun,clearfog-gtr-l8
38              - solidrun,clearfog-gtr-s4
39          - const: marvell,armada385
40          - const: marvell,armada380
41
42      - description:
43          Kobol Armada 388 based Helios-4 NAS.
44        items:
45          - const: kobol,helios4
46          - const: marvell,armada388
47          - const: marvell,armada385
48          - const: marvell,armada380
49
50      - description:
51          Marvell Armada 388 Development Boards.
52        items:
53          - enum:
54              - marvell,a388-gp
55          - const: marvell,armada388
56          - const: marvell,armada385
57          - const: marvell,armada380
58
59      - description:
60          SolidRun Armada 388 clearfog family single-board computers.
61        items:
62          - enum:
63              - solidrun,clearfog-base-a1
64              - solidrun,clearfog-pro-a1
65          - const: solidrun,clearfog-a1
66          - const: marvell,armada388
67          - const: marvell,armada385
68          - const: marvell,armada380
69
70additionalProperties: true
71