xref: /freebsd/sys/contrib/device-tree/Bindings/arm/socionext/uniphier.yaml (revision 8bab661a3316d8bd9b9fbd11a3b4371b91507bd2)
1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2c66ec88fSEmmanuel Vadot%YAML 1.2
3c66ec88fSEmmanuel Vadot---
4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/arm/socionext/uniphier.yaml#
5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6c66ec88fSEmmanuel Vadot
7*8bab661aSEmmanuel Vadottitle: Socionext UniPhier platform
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadotmaintainers:
10c66ec88fSEmmanuel Vadot  - Masahiro Yamada <yamada.masahiro@socionext.com>
11c66ec88fSEmmanuel Vadot
12c66ec88fSEmmanuel Vadotproperties:
13c66ec88fSEmmanuel Vadot  $nodename:
14c66ec88fSEmmanuel Vadot    const: /
15c66ec88fSEmmanuel Vadot  compatible:
16c66ec88fSEmmanuel Vadot    oneOf:
17c66ec88fSEmmanuel Vadot      - description: LD4 SoC boards
18c66ec88fSEmmanuel Vadot        items:
19c66ec88fSEmmanuel Vadot          - enum:
20c66ec88fSEmmanuel Vadot              - socionext,uniphier-ld4-ref
21c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-ld4
22c66ec88fSEmmanuel Vadot      - description: Pro4 SoC boards
23c66ec88fSEmmanuel Vadot        items:
24c66ec88fSEmmanuel Vadot          - enum:
25c66ec88fSEmmanuel Vadot              - socionext,uniphier-pro4-ace
26c66ec88fSEmmanuel Vadot              - socionext,uniphier-pro4-ref
27c66ec88fSEmmanuel Vadot              - socionext,uniphier-pro4-sanji
28c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-pro4
29*8bab661aSEmmanuel Vadot      - description: Pro5 SoC boards
30*8bab661aSEmmanuel Vadot        items:
31*8bab661aSEmmanuel Vadot          - enum:
32*8bab661aSEmmanuel Vadot              - socionext,uniphier-pro5-epcore
33*8bab661aSEmmanuel Vadot              - socionext,uniphier-pro5-proex
34*8bab661aSEmmanuel Vadot          - const: socionext,uniphier-pro5
35c66ec88fSEmmanuel Vadot      - description: sLD8 SoC boards
36c66ec88fSEmmanuel Vadot        items:
37c66ec88fSEmmanuel Vadot          - enum:
38c66ec88fSEmmanuel Vadot              - socionext,uniphier-sld8-ref
39c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-sld8
40c66ec88fSEmmanuel Vadot      - description: PXs2 SoC boards
41c66ec88fSEmmanuel Vadot        items:
42c66ec88fSEmmanuel Vadot          - enum:
43c66ec88fSEmmanuel Vadot              - socionext,uniphier-pxs2-gentil
44c66ec88fSEmmanuel Vadot              - socionext,uniphier-pxs2-vodka
45c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-pxs2
46c66ec88fSEmmanuel Vadot      - description: LD6b SoC boards
47c66ec88fSEmmanuel Vadot        items:
48c66ec88fSEmmanuel Vadot          - enum:
49c66ec88fSEmmanuel Vadot              - socionext,uniphier-ld6b-ref
50c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-ld6b
51c66ec88fSEmmanuel Vadot      - description: LD11 SoC boards
52c66ec88fSEmmanuel Vadot        items:
53c66ec88fSEmmanuel Vadot          - enum:
54c66ec88fSEmmanuel Vadot              - socionext,uniphier-ld11-global
55c66ec88fSEmmanuel Vadot              - socionext,uniphier-ld11-ref
56c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-ld11
57c66ec88fSEmmanuel Vadot      - description: LD20 SoC boards
58c66ec88fSEmmanuel Vadot        items:
59c66ec88fSEmmanuel Vadot          - enum:
60c66ec88fSEmmanuel Vadot              - socionext,uniphier-ld20-akebi96
61c66ec88fSEmmanuel Vadot              - socionext,uniphier-ld20-global
62c66ec88fSEmmanuel Vadot              - socionext,uniphier-ld20-ref
63c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-ld20
64c66ec88fSEmmanuel Vadot      - description: PXs3 SoC boards
65c66ec88fSEmmanuel Vadot        items:
66c66ec88fSEmmanuel Vadot          - enum:
67c66ec88fSEmmanuel Vadot              - socionext,uniphier-pxs3-ref
68c66ec88fSEmmanuel Vadot          - const: socionext,uniphier-pxs3
696be33864SEmmanuel Vadot
706be33864SEmmanuel VadotadditionalProperties: true
71