File Index
Files and directories
Sign in
FILE

armada-7k-8k.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml YAML
  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
  7title: Marvell Armada 7K/8K Platforms
  8
  9maintainers:
 10  - Gregory CLEMENT <gregory.clement@bootlin.com>
 11
 12properties:
 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          - enum:
 27              - globalscale,mochabin
 28              - marvell,armada7040-db
 29          - const: marvell,armada7040
 30          - const: marvell,armada-ap806-quad
 31          - const: marvell,armada-ap806
 32
 33      - description: Armada 8020 SoC
 34        items:
 35          - const: marvell,armada8020
 36          - const: marvell,armada-ap806-dual
 37          - const: marvell,armada-ap806
 38
 39      - description: Armada 8040 SoC
 40        items:
 41          - enum:
 42              - iei,puzzle-m801
 43              - marvell,armada8040-db
 44              - solidrun,clearfog-gt-8k
 45          - const: marvell,armada8040
 46          - const: marvell,armada-ap806-quad
 47          - const: marvell,armada-ap806
 48
 49      - description: Armada 8040 SoC MACCHIATOBin Boards
 50        items:
 51          - enum:
 52              - marvell,armada8040-mcbin-doubleshot
 53              - marvell,armada8040-mcbin-singleshot
 54          - const: marvell,armada8040-mcbin
 55          - const: marvell,armada8040
 56          - const: marvell,armada-ap806-quad
 57          - const: marvell,armada-ap806
 58
 59      - description: Armada 8080 SoC
 60        items:
 61          - enum:
 62              - marvell,armada-8080-db
 63          - const: marvell,armada-8080
 64          - const: marvell,armada-ap810-octa
 65          - const: marvell,armada-ap810
 66
 67      - description: Armada CN9130 SoC with no external CP
 68        items:
 69          - const: marvell,cn9130
 70          - const: marvell,armada-ap807-quad
 71          - const: marvell,armada-ap807
 72
 73      - description: Armada CN9131 SoC with one external CP
 74        items:
 75          - const: marvell,cn9131
 76          - const: marvell,cn9130
 77          - const: marvell,armada-ap807-quad
 78          - const: marvell,armada-ap807
 79
 80      - description: Armada CN9132 SoC with two external CPs
 81        items:
 82          - const: marvell,cn9132
 83          - const: marvell,cn9131
 84          - const: marvell,cn9130
 85          - const: marvell,armada-ap807-quad
 86          - const: marvell,armada-ap807
 87
 88      - description:
 89          Alleycat5X (98DX35xx) Reference Design as COM Express Carrier plus
 90          Armada CN9130 COM Express CPU module
 91        items:
 92          - const: marvell,cn9130-ac5x-carrier
 93          - const: marvell,rd-ac5x-carrier
 94          - const: marvell,cn9130-cpu-module
 95          - const: marvell,cn9130
 96          - const: marvell,armada-ap807-quad
 97          - const: marvell,armada-ap807
 98
 99      - description:
100          Alleycat5X (98DX35xx) Reference Design as COM Express Carrier plus
101          Armada CN9131 COM Express CPU module
102        items:
103          - const: marvell,cn9131-ac5x-carrier
104          - const: marvell,rd-ac5x-carrier
105          - const: marvell,cn9131-cpu-module
106          - const: marvell,cn9131
107          - const: marvell,armada-ap807-quad
108          - const: marvell,armada-ap807
109
110      - description:
111          SolidRun CN9130 SoM based single-board computers
112        items:
113          - enum:
114              - solidrun,cn9130-clearfog-base
115              - solidrun,cn9130-clearfog-pro
116              - solidrun,cn9131-solidwan
117          - const: solidrun,cn9130-sr-som
118          - const: marvell,cn9130
119
120      - description:
121          SolidRun CN9132 COM-Express Type 7 based single-board computers
122        items:
123          - enum:
124              - solidrun,cn9132-clearfog
125          - const: solidrun,cn9132-sr-cex7
126          - const: marvell,cn9130
127
128additionalProperties: true
~/ Read-only file preview.